{"action":"created","issue":{"url":"https://api.github.com/repos/apache/thrift/issues/841","repository_url":"https://api.github.com/repos/apache/thrift","labels_url":"https://api.github.com/repos/apache/thrift/issues/841/labels{/name}","comments_url":"https://api.github.com/repos/apache/thrift/issues/841/comments","events_url":"https://api.github.com/repos/apache/thrift/issues/841/events","html_url":"https://github.com/apache/thrift/pull/841","id":132766749,"number":841,"title":"lib/cpp/test/SecurityTest is flaky in jenkins Thrift-precommit build.","user":{"login":"jsirois","id":157586,"avatar_url":"https://avatars.githubusercontent.com/u/157586?v=3","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-10T17:32:12Z","updated_at":"2016-02-10T18:05:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/thrift/pulls/841","html_url":"https://github.com/apache/thrift/pull/841","diff_url":"https://github.com/apache/thrift/pull/841.diff","patch_url":"https://github.com/apache/thrift/pull/841.patch"},"body":"Previously, the server socket might not be fully closed from a prior\r\ntest, leading to flaky port bind failures in CI.  Avoid the issue\r\naltogether by binding an ephemeral port.\r\n\r\nAdd a TODO to TestPortFixture.h to warn folks away from its usage\r\nand link THRIFT-3609 to track the work of removing or replacing it."},"comment":{"url":"https://api.github.com/repos/apache/thrift/issues/comments/182506462","html_url":"https://github.com/apache/thrift/pull/841#issuecomment-182506462","issue_url":"https://api.github.com/repos/apache/thrift/issues/841","id":182506462,"user":{"login":"jsirois","id":157586,"avatar_url":"https://avatars.githubusercontent.com/u/157586?v=3","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false},"created_at":"2016-02-10T18:05:35Z","updated_at":"2016-02-10T18:05:35Z","body":"Hrm, although it looks like Travis-CI will go green with this change, Jenkins still flaked out.  More investigation needed.  This PR will get a bit noisy with debug attempts and I may close it after debugging the issue and start a fresh PR + patch with the ultimate fix."}}