{"action":"created","issue":{"url":"https://api.github.com/repos/istio/istio/issues/7739","repository_url":"https://api.github.com/repos/istio/istio","labels_url":"https://api.github.com/repos/istio/istio/issues/7739/labels{/name}","comments_url":"https://api.github.com/repos/istio/istio/issues/7739/comments","events_url":"https://api.github.com/repos/istio/istio/issues/7739/events","html_url":"https://github.com/istio/istio/pull/7739","id":348795757,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3MDYyMjQ2","number":7739,"title":"Merge collab-test-framework into master","user":{"login":"nmittler","id":6493296,"node_id":"MDQ6VXNlcjY0OTMyOTY=","avatar_url":"https://avatars3.githubusercontent.com/u/6493296?v=4","gravatar_id":"","url":"https://api.github.com/users/nmittler","html_url":"https://github.com/nmittler","followers_url":"https://api.github.com/users/nmittler/followers","following_url":"https://api.github.com/users/nmittler/following{/other_user}","gists_url":"https://api.github.com/users/nmittler/gists{/gist_id}","starred_url":"https://api.github.com/users/nmittler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nmittler/subscriptions","organizations_url":"https://api.github.com/users/nmittler/orgs","repos_url":"https://api.github.com/users/nmittler/repos","events_url":"https://api.github.com/users/nmittler/events{/privacy}","received_events_url":"https://api.github.com/users/nmittler/received_events","type":"User","site_admin":false},"labels":[{"id":491318041,"node_id":"MDU6TGFiZWw0OTEzMTgwNDE=","url":"https://api.github.com/repos/istio/istio/labels/cla:%20no","name":"cla: no","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":{"login":"ozevren","id":17071139,"node_id":"MDQ6VXNlcjE3MDcxMTM5","avatar_url":"https://avatars0.githubusercontent.com/u/17071139?v=4","gravatar_id":"","url":"https://api.github.com/users/ozevren","html_url":"https://github.com/ozevren","followers_url":"https://api.github.com/users/ozevren/followers","following_url":"https://api.github.com/users/ozevren/following{/other_user}","gists_url":"https://api.github.com/users/ozevren/gists{/gist_id}","starred_url":"https://api.github.com/users/ozevren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ozevren/subscriptions","organizations_url":"https://api.github.com/users/ozevren/orgs","repos_url":"https://api.github.com/users/ozevren/repos","events_url":"https://api.github.com/users/ozevren/events{/privacy}","received_events_url":"https://api.github.com/users/ozevren/received_events","type":"User","site_admin":false},"assignees":[{"login":"ozevren","id":17071139,"node_id":"MDQ6VXNlcjE3MDcxMTM5","avatar_url":"https://avatars0.githubusercontent.com/u/17071139?v=4","gravatar_id":"","url":"https://api.github.com/users/ozevren","html_url":"https://github.com/ozevren","followers_url":"https://api.github.com/users/ozevren/followers","following_url":"https://api.github.com/users/ozevren/following{/other_user}","gists_url":"https://api.github.com/users/ozevren/gists{/gist_id}","starred_url":"https://api.github.com/users/ozevren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ozevren/subscriptions","organizations_url":"https://api.github.com/users/ozevren/orgs","repos_url":"https://api.github.com/users/ozevren/repos","events_url":"https://api.github.com/users/ozevren/events{/privacy}","received_events_url":"https://api.github.com/users/ozevren/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2018-08-08T16:15:13Z","updated_at":"2018-08-13T16:11:58Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/istio/istio/pulls/7739","html_url":"https://github.com/istio/istio/pull/7739","diff_url":"https://github.com/istio/istio/pull/7739.diff","patch_url":"https://github.com/istio/istio/pull/7739.patch"},"body":"There's a lot here, so I'll try to break things down into more specific focus areas:\r\n\r\nAll changes are to test code (no changes to production code). This PR also does not affect the existing test framework, with the exception of some cleanup changes to the pilot test service.\r\n\r\n`pilot/test/server`\r\n`pkg/test/service/echo` (fork of the pilot test service with some changes)\r\n- @kyessenov \r\n\r\n`pkg/test/framework/components/pilot`\r\n`pkg/test/framework/components/apps/local/envoy`\r\n- @kyessenov \r\n- @costinm \r\n- @rshriram \r\n\r\nAll others can just focus on the framework, itself: `pkg/test/framework`.\r\n\r\nFor examples of usage, check out:\r\n`tests/e2e/tests/showcase`\r\n`tests/integration2/examples`"},"comment":{"url":"https://api.github.com/repos/istio/istio/issues/comments/412573826","html_url":"https://github.com/istio/istio/pull/7739#issuecomment-412573826","issue_url":"https://api.github.com/repos/istio/istio/issues/7739","id":412573826,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjU3MzgyNg==","user":{"login":"nmittler","id":6493296,"node_id":"MDQ6VXNlcjY0OTMyOTY=","avatar_url":"https://avatars3.githubusercontent.com/u/6493296?v=4","gravatar_id":"","url":"https://api.github.com/users/nmittler","html_url":"https://github.com/nmittler","followers_url":"https://api.github.com/users/nmittler/followers","following_url":"https://api.github.com/users/nmittler/following{/other_user}","gists_url":"https://api.github.com/users/nmittler/gists{/gist_id}","starred_url":"https://api.github.com/users/nmittler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nmittler/subscriptions","organizations_url":"https://api.github.com/users/nmittler/orgs","repos_url":"https://api.github.com/users/nmittler/repos","events_url":"https://api.github.com/users/nmittler/events{/privacy}","received_events_url":"https://api.github.com/users/nmittler/received_events","type":"User","site_admin":false},"created_at":"2018-08-13T16:11:58Z","updated_at":"2018-08-13T16:11:58Z","author_association":"CONTRIBUTOR","body":"@rshriram @costinm @ozevren PTAL.  I've cleaned up the commit messages in the `collab-test-framework` branch and have included all of the individual commits in this PR."}}
{"actor":{"display_login":"nmittler"}}