payload: {"action":"created","comment":{"url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/comments/281321360","pull_request_review_id":234152622,"id":281321360,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI4MTMyMTM2MA==","diff_hunk":"@@ -0,0 +1,194 @@\n+package no.sysco.testing.kafka.e2e;\n+\n+import io.restassured.RestAssured;\n+import io.restassured.http.ContentType;\n+import java.util.Arrays;\n+import java.util.List;\n+import java.util.UUID;\n+import java.util.concurrent.TimeUnit;\n+import no.sysco.testing.kafka.e2e.representation.MessageJsonRepresentation;\n+import org.junit.BeforeClass;\n+import org.junit.Test;\n+import org.testcontainers.containers.BindMode;\n+import org.testcontainers.containers.Container;\n+import org.testcontainers.containers.GenericContainer;\n+import org.testcontainers.containers.KafkaContainer;\n+import org.testcontainers.containers.wait.strategy.Wait;\n+\n+import static org.awaitility.Awaitility.await;\n+import static org.junit.Assert.assertNotNull;\n+import static org.junit.Assert.assertTrue;\n+import static org.junit.Assert.fail;\n+\n+public class ContainersIT {\n+\n+  public static final String LOCAL_HOST = \"http://localhost\";\n+  public static final String TOPIC = \"events-message-v1\";\n+  public static final String confluentPlatformVersion = \"5.1.1\";","path":"e2e/src/test/java/no/sysco/testing/kafka/e2e/ContainersIT.java","position":null,"original_position":27,"commit_id":"56ac03fe26cb3a1bd0c5eebeb4437530faffc544","original_commit_id":"8a69cd5d8a4a1f79cfae7f544bce70fa4299367a","user":{"login":"zhenik","id":15572799,"node_id":"MDQ6VXNlcjE1NTcyNzk5","avatar_url":"https://avatars2.githubusercontent.com/u/15572799?v=4","gravatar_id":"","url":"https://api.github.com/users/zhenik","html_url":"https://github.com/zhenik","followers_url":"https://api.github.com/users/zhenik/followers","following_url":"https://api.github.com/users/zhenik/following{/other_user}","gists_url":"https://api.github.com/users/zhenik/gists{/gist_id}","starred_url":"https://api.github.com/users/zhenik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhenik/subscriptions","organizations_url":"https://api.github.com/users/zhenik/orgs","repos_url":"https://api.github.com/users/zhenik/repos","events_url":"https://api.github.com/users/zhenik/events{/privacy}","received_events_url":"https://api.github.com/users/zhenik/received_events","type":"User","site_admin":false},"body":"fixed","created_at":"2019-05-06T19:17:20Z","updated_at":"2019-05-06T19:17:21Z","html_url":"https://github.com/sysco-middleware/kafka-testing/pull/3#discussion_r281321360","pull_request_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/comments/281321360"},"html":{"href":"https://github.com/sysco-middleware/kafka-testing/pull/3#discussion_r281321360"},"pull_request":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3"}},"in_reply_to_id":281068645},"pull_request":{"url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3","id":275933512,"node_id":"MDExOlB1bGxSZXF1ZXN0Mjc1OTMzNTEy","html_url":"https://github.com/sysco-middleware/kafka-testing/pull/3","diff_url":"https://github.com/sysco-middleware/kafka-testing/pull/3.diff","patch_url":"https://github.com/sysco-middleware/kafka-testing/pull/3.patch","issue_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/3","number":3,"state":"open","locked":false,"title":"feature/e2e","user":{"login":"zhenik","id":15572799,"node_id":"MDQ6VXNlcjE1NTcyNzk5","avatar_url":"https://avatars2.githubusercontent.com/u/15572799?v=4","gravatar_id":"","url":"https://api.github.com/users/zhenik","html_url":"https://github.com/zhenik","followers_url":"https://api.github.com/users/zhenik/followers","following_url":"https://api.github.com/users/zhenik/following{/other_user}","gists_url":"https://api.github.com/users/zhenik/gists{/gist_id}","starred_url":"https://api.github.com/users/zhenik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhenik/subscriptions","organizations_url":"https://api.github.com/users/zhenik/orgs","repos_url":"https://api.github.com/users/zhenik/repos","events_url":"https://api.github.com/users/zhenik/events{/privacy}","received_events_url":"https://api.github.com/users/zhenik/received_events","type":"User","site_admin":false},"body":"Adding e2e test for data-pipeline\r\n* approach 1: set environment for each container inside test\r\n* approach 2: set environment using `docker-compose`","created_at":"2019-05-04T16:45:16Z","updated_at":"2019-05-06T19:17:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b4fba44043e6f2f619857868d1b2502bc8b70801","assignee":null,"assignees":[],"requested_reviewers":[{"login":"jeqo","id":6180701,"node_id":"MDQ6VXNlcjYxODA3MDE=","avatar_url":"https://avatars0.githubusercontent.com/u/6180701?v=4","gravatar_id":"","url":"https://api.github.com/users/jeqo","html_url":"https://github.com/jeqo","followers_url":"https://api.github.com/users/jeqo/followers","following_url":"https://api.github.com/users/jeqo/following{/other_user}","gists_url":"https://api.github.com/users/jeqo/gists{/gist_id}","starred_url":"https://api.github.com/users/jeqo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeqo/subscriptions","organizations_url":"https://api.github.com/users/jeqo/orgs","repos_url":"https://api.github.com/users/jeqo/repos","events_url":"https://api.github.com/users/jeqo/events{/privacy}","received_events_url":"https://api.github.com/users/jeqo/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3/commits","review_comments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3/comments","review_comment_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/comments{/number}","comments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/3/comments","statuses_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/statuses/56ac03fe26cb3a1bd0c5eebeb4437530faffc544","head":{"label":"sysco-middleware:feature/e2e","ref":"feature/e2e","sha":"56ac03fe26cb3a1bd0c5eebeb4437530faffc544","user":{"login":"sysco-middleware","id":11074299,"node_id":"MDEyOk9yZ2FuaXphdGlvbjExMDc0Mjk5","avatar_url":"https://avatars0.githubusercontent.com/u/11074299?v=4","gravatar_id":"","url":"https://api.github.com/users/sysco-middleware","html_url":"https://github.com/sysco-middleware","followers_url":"https://api.github.com/users/sysco-middleware/followers","following_url":"https://api.github.com/users/sysco-middleware/following{/other_user}","gists_url":"https://api.github.com/users/sysco-middleware/gists{/gist_id}","starred_url":"https://api.github.com/users/sysco-middleware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sysco-middleware/subscriptions","organizations_url":"https://api.github.com/users/sysco-middleware/orgs","repos_url":"https://api.github.com/users/sysco-middleware/repos","events_url":"https://api.github.com/users/sysco-middleware/events{/privacy}","received_events_url":"https://api.github.com/users/sysco-middleware/received_events","type":"Organization","site_admin":false},"repo":{"id":177629975,"node_id":"MDEwOlJlcG9zaXRvcnkxNzc2Mjk5NzU=","name":"kafka-testing","full_name":"sysco-middleware/kafka-testing","private":false,"owner":{"login":"sysco-middleware","id":11074299,"node_id":"MDEyOk9yZ2FuaXphdGlvbjExMDc0Mjk5","avatar_url":"https://avatars0.githubusercontent.com/u/11074299?v=4","gravatar_id":"","url":"https://api.github.com/users/sysco-middleware","html_url":"https://github.com/sysco-middleware","followers_url":"https://api.github.com/users/sysco-middleware/followers","following_url":"https://api.github.com/users/sysco-middleware/following{/other_user}","gists_url":"https://api.github.com/users/sysco-middleware/gists{/gist_id}","starred_url":"https://api.github.com/users/sysco-middleware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sysco-middleware/subscriptions","organizations_url":"https://api.github.com/users/sysco-middleware/orgs","repos_url":"https://api.github.com/users/sysco-middleware/repos","events_url":"https://api.github.com/users/sysco-middleware/events{/privacy}","received_events_url":"https://api.github.com/users/sysco-middleware/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/sysco-middleware/kafka-testing","description":"Test examples of kafka-clients: unit, integration, end-to-end","fork":false,"url":"https://api.github.com/repos/sysco-middleware/kafka-testing","forks_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/forks","keys_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/teams","hooks_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/hooks","issue_events_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/events{/number}","events_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/events","assignees_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/assignees{/user}","branches_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/branches{/branch}","tags_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/tags","blobs_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/refs{/sha}","trees_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/statuses/{sha}","languages_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/languages","stargazers_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/stargazers","contributors_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/contributors","subscribers_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/subscribers","subscription_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/subscription","commits_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/commits{/sha}","git_commits_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/commits{/sha}","comments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/comments{/number}","issue_comment_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/comments{/number}","contents_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/contents/{+path}","compare_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/merges","archive_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/downloads","issues_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues{/number}","pulls_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls{/number}","milestones_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/milestones{/number}","notifications_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/labels{/name}","releases_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/releases{/id}","deployments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/deployments","created_at":"2019-03-25T17:06:09Z","updated_at":"2019-05-02T14:18:33Z","pushed_at":"2019-05-06T19:17:05Z","git_url":"git://github.com/sysco-middleware/kafka-testing.git","ssh_url":"git@github.com:sysco-middleware/kafka-testing.git","clone_url":"https://github.com/sysco-middleware/kafka-testing.git","svn_url":"https://github.com/sysco-middleware/kafka-testing","homepage":"","size":251,"stargazers_count":1,"watchers_count":1,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":null,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"base":{"label":"sysco-middleware:master","ref":"master","sha":"ddf2c045dbfd078d02aa3d600e96ffc8d5a507b5","user":{"login":"sysco-middleware","id":11074299,"node_id":"MDEyOk9yZ2FuaXphdGlvbjExMDc0Mjk5","avatar_url":"https://avatars0.githubusercontent.com/u/11074299?v=4","gravatar_id":"","url":"https://api.github.com/users/sysco-middleware","html_url":"https://github.com/sysco-middleware","followers_url":"https://api.github.com/users/sysco-middleware/followers","following_url":"https://api.github.com/users/sysco-middleware/following{/other_user}","gists_url":"https://api.github.com/users/sysco-middleware/gists{/gist_id}","starred_url":"https://api.github.com/users/sysco-middleware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sysco-middleware/subscriptions","organizations_url":"https://api.github.com/users/sysco-middleware/orgs","repos_url":"https://api.github.com/users/sysco-middleware/repos","events_url":"https://api.github.com/users/sysco-middleware/events{/privacy}","received_events_url":"https://api.github.com/users/sysco-middleware/received_events","type":"Organization","site_admin":false},"repo":{"id":177629975,"node_id":"MDEwOlJlcG9zaXRvcnkxNzc2Mjk5NzU=","name":"kafka-testing","full_name":"sysco-middleware/kafka-testing","private":false,"owner":{"login":"sysco-middleware","id":11074299,"node_id":"MDEyOk9yZ2FuaXphdGlvbjExMDc0Mjk5","avatar_url":"https://avatars0.githubusercontent.com/u/11074299?v=4","gravatar_id":"","url":"https://api.github.com/users/sysco-middleware","html_url":"https://github.com/sysco-middleware","followers_url":"https://api.github.com/users/sysco-middleware/followers","following_url":"https://api.github.com/users/sysco-middleware/following{/other_user}","gists_url":"https://api.github.com/users/sysco-middleware/gists{/gist_id}","starred_url":"https://api.github.com/users/sysco-middleware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sysco-middleware/subscriptions","organizations_url":"https://api.github.com/users/sysco-middleware/orgs","repos_url":"https://api.github.com/users/sysco-middleware/repos","events_url":"https://api.github.com/users/sysco-middleware/events{/privacy}","received_events_url":"https://api.github.com/users/sysco-middleware/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/sysco-middleware/kafka-testing","description":"Test examples of kafka-clients: unit, integration, end-to-end","fork":false,"url":"https://api.github.com/repos/sysco-middleware/kafka-testing","forks_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/forks","keys_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/teams","hooks_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/hooks","issue_events_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/events{/number}","events_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/events","assignees_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/assignees{/user}","branches_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/branches{/branch}","tags_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/tags","blobs_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/refs{/sha}","trees_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/statuses/{sha}","languages_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/languages","stargazers_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/stargazers","contributors_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/contributors","subscribers_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/subscribers","subscription_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/subscription","commits_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/commits{/sha}","git_commits_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/git/commits{/sha}","comments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/comments{/number}","issue_comment_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/comments{/number}","contents_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/contents/{+path}","compare_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/merges","archive_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/downloads","issues_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues{/number}","pulls_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls{/number}","milestones_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/milestones{/number}","notifications_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/labels{/name}","releases_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/releases{/id}","deployments_url":"https://api.github.com/repos/sysco-middleware/kafka-testing/deployments","created_at":"2019-03-25T17:06:09Z","updated_at":"2019-05-02T14:18:33Z","pushed_at":"2019-05-06T19:17:05Z","git_url":"git://github.com/sysco-middleware/kafka-testing.git","ssh_url":"git@github.com:sysco-middleware/kafka-testing.git","clone_url":"https://github.com/sysco-middleware/kafka-testing.git","svn_url":"https://github.com/sysco-middleware/kafka-testing","homepage":"","size":251,"stargazers_count":1,"watchers_count":1,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":null,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3"},"html":{"href":"https://github.com/sysco-middleware/kafka-testing/pull/3"},"issue":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/3"},"comments":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/sysco-middleware/kafka-testing/statuses/56ac03fe26cb3a1bd0c5eebeb4437530faffc544"}},"author_association":"COLLABORATOR"}}
other: {"actor":{"display_login":"zhenik"}}