{"action":"created","issue":{"url":"https://api.github.com/repos/grpc/grpc/issues/4828","labels_url":"https://api.github.com/repos/grpc/grpc/issues/4828/labels{/name}","comments_url":"https://api.github.com/repos/grpc/grpc/issues/4828/comments","events_url":"https://api.github.com/repos/grpc/grpc/issues/4828/events","html_url":"https://github.com/grpc/grpc/pull/4828","id":128064469,"number":4828,"title":"Introduce thread stress test for async RPCs","user":{"login":"vjpai","id":8864912,"avatar_url":"https://avatars.githubusercontent.com/u/8864912?v=3","gravatar_id":"","url":"https://api.github.com/users/vjpai","html_url":"https://github.com/vjpai","followers_url":"https://api.github.com/users/vjpai/followers","following_url":"https://api.github.com/users/vjpai/following{/other_user}","gists_url":"https://api.github.com/users/vjpai/gists{/gist_id}","starred_url":"https://api.github.com/users/vjpai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vjpai/subscriptions","organizations_url":"https://api.github.com/users/vjpai/orgs","repos_url":"https://api.github.com/users/vjpai/repos","events_url":"https://api.github.com/users/vjpai/events{/privacy}","received_events_url":"https://api.github.com/users/vjpai/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/grpc/grpc/labels/c++","name":"c++","color":"eb6420"},{"url":"https://api.github.com/repos/grpc/grpc/labels/cla:%20yes","name":"cla: yes","color":"009800"},{"url":"https://api.github.com/repos/grpc/grpc/labels/concurrency","name":"concurrency","color":"0052cc"}],"state":"open","locked":false,"assignee":{"login":"yang-g","id":10122250,"avatar_url":"https://avatars.githubusercontent.com/u/10122250?v=3","gravatar_id":"","url":"https://api.github.com/users/yang-g","html_url":"https://github.com/yang-g","followers_url":"https://api.github.com/users/yang-g/followers","following_url":"https://api.github.com/users/yang-g/following{/other_user}","gists_url":"https://api.github.com/users/yang-g/gists{/gist_id}","starred_url":"https://api.github.com/users/yang-g/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yang-g/subscriptions","organizations_url":"https://api.github.com/users/yang-g/orgs","repos_url":"https://api.github.com/users/yang-g/repos","events_url":"https://api.github.com/users/yang-g/events{/privacy}","received_events_url":"https://api.github.com/users/yang-g/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-01-22T01:58:38Z","updated_at":"2016-01-22T02:00:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/grpc/grpc/pulls/4828","html_url":"https://github.com/grpc/grpc/pull/4828","diff_url":"https://github.com/grpc/grpc/pull/4828.diff","patch_url":"https://github.com/grpc/grpc/pull/4828.patch"},"body":"Uses async client. The server is still sync\r\n\r\nfor now. This will increase our coverage of concurrent execution cases in C++\r\nsince we don't currently have any coverage for multithreaded async execution using\r\na common completion queue.\r\n\r\nIn this test, 100 client threads initiate 1000 RPCs each, then join, and then\r\n100 client threads come along to proces those RPC completion events as they come back."},"comment":{"url":"https://api.github.com/repos/grpc/grpc/issues/comments/173776002","html_url":"https://github.com/grpc/grpc/pull/4828#issuecomment-173776002","issue_url":"https://api.github.com/repos/grpc/grpc/issues/4828","id":173776002,"user":{"login":"grpc-jenkins","id":12722905,"avatar_url":"https://avatars.githubusercontent.com/u/12722905?v=3","gravatar_id":"","url":"https://api.github.com/users/grpc-jenkins","html_url":"https://github.com/grpc-jenkins","followers_url":"https://api.github.com/users/grpc-jenkins/followers","following_url":"https://api.github.com/users/grpc-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/grpc-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/grpc-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grpc-jenkins/subscriptions","organizations_url":"https://api.github.com/users/grpc-jenkins/orgs","repos_url":"https://api.github.com/users/grpc-jenkins/repos","events_url":"https://api.github.com/users/grpc-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/grpc-jenkins/received_events","type":"User","site_admin":false},"created_at":"2016-01-22T02:00:04Z","updated_at":"2016-01-22T02:00:04Z","body":"Can one of the admins verify this patch?"}}