{"action":"created","issue":{"url":"https://api.github.com/repos/youtube/vitess/issues/1058","labels_url":"https://api.github.com/repos/youtube/vitess/issues/1058/labels{/name}","comments_url":"https://api.github.com/repos/youtube/vitess/issues/1058/comments","events_url":"https://api.github.com/repos/youtube/vitess/issues/1058/events","html_url":"https://github.com/youtube/vitess/pull/1058","id":103818213,"number":1058,"title":"Deflake vtgatev2_test.","user":{"login":"enisoc","id":6733629,"avatar_url":"https://avatars.githubusercontent.com/u/6733629?v=3","gravatar_id":"","url":"https://api.github.com/users/enisoc","html_url":"https://github.com/enisoc","followers_url":"https://api.github.com/users/enisoc/followers","following_url":"https://api.github.com/users/enisoc/following{/other_user}","gists_url":"https://api.github.com/users/enisoc/gists{/gist_id}","starred_url":"https://api.github.com/users/enisoc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/enisoc/subscriptions","organizations_url":"https://api.github.com/users/enisoc/orgs","repos_url":"https://api.github.com/users/enisoc/repos","events_url":"https://api.github.com/users/enisoc/events{/privacy}","received_events_url":"https://api.github.com/users/enisoc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-29T00:50:44Z","updated_at":"2015-08-29T06:09:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/youtube/vitess/pulls/1058","html_url":"https://github.com/youtube/vitess/pull/1058","diff_url":"https://github.com/youtube/vitess/pull/1058.diff","patch_url":"https://github.com/youtube/vitess/pull/1058.patch"},"body":"@michael-berlin @alainjobart\r\n\r\nSome of the tests connect to vtgate, then kill the tablet,\r\nand execute a vtgate call that's expected to fail. Out of those,\r\nsome of them then go on to try to continue using the vtgate conn.\r\n\r\nThe problem is that depending on how long it takes to fail, the\r\nfirst vtgate call might end up hitting a client-side timeout,\r\nwhich closes the vtgate conn. In the case of gRPC, there is a\r\nset of non-configurable reconnection attempts, which means the\r\ncalls can take a while to fail (based on the server-side timeout).\r\n\r\nThis change increases the client-side timeout for those tests,\r\nto avoid racing with the server-side timeout."},"comment":{"url":"https://api.github.com/repos/youtube/vitess/issues/comments/135945854","html_url":"https://github.com/youtube/vitess/pull/1058#issuecomment-135945854","issue_url":"https://api.github.com/repos/youtube/vitess/issues/1058","id":135945854,"user":{"login":"enisoc","id":6733629,"avatar_url":"https://avatars.githubusercontent.com/u/6733629?v=3","gravatar_id":"","url":"https://api.github.com/users/enisoc","html_url":"https://github.com/enisoc","followers_url":"https://api.github.com/users/enisoc/followers","following_url":"https://api.github.com/users/enisoc/following{/other_user}","gists_url":"https://api.github.com/users/enisoc/gists{/gist_id}","starred_url":"https://api.github.com/users/enisoc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/enisoc/subscriptions","organizations_url":"https://api.github.com/users/enisoc/orgs","repos_url":"https://api.github.com/users/enisoc/repos","events_url":"https://api.github.com/users/enisoc/events{/privacy}","received_events_url":"https://api.github.com/users/enisoc/received_events","type":"User","site_admin":false},"created_at":"2015-08-29T06:09:23Z","updated_at":"2015-08-29T06:09:23Z","body":"Before this, 3 out of 25 failed. After, 100 passed in a row."}}