{"action":"created","comment":{"url":"https://api.github.com/repos/cea-sec/miasm/pulls/comments/93685927","pull_request_review_id":14219225,"id":93685927,"diff_hunk":"@@ -703,15 +714,15 @@ class ExampleJitterNoPython(ExampleJitter):\n             \"'py-llvm 3.2' module is required for llvm tests\"\n \n         # Remove llvm tests\n-        if TAGS[\"llvm\"] not in exclude_tags:\n+        if (not include_tags and TAGS[\"llvm\"] not in exclude_tags):","path":"test/test_all.py","position":58,"original_position":58,"commit_id":"fdd9e7b46dbceb19329858a74b4ad815667c4695","original_commit_id":"fdd9e7b46dbceb19329858a74b4ad815667c4695","user":{"login":"commial","id":4194483,"avatar_url":"https://avatars.githubusercontent.com/u/4194483?v=3","gravatar_id":"","url":"https://api.github.com/users/commial","html_url":"https://github.com/commial","followers_url":"https://api.github.com/users/commial/followers","following_url":"https://api.github.com/users/commial/following{/other_user}","gists_url":"https://api.github.com/users/commial/gists{/gist_id}","starred_url":"https://api.github.com/users/commial/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commial/subscriptions","organizations_url":"https://api.github.com/users/commial/orgs","repos_url":"https://api.github.com/users/commial/repos","events_url":"https://api.github.com/users/commial/events{/privacy}","received_events_url":"https://api.github.com/users/commial/received_events","type":"User","site_admin":false},"body":"How should it be handled? Drop the test case? Silently? Abort?","created_at":"2016-12-22T19:49:00Z","updated_at":"2016-12-22T19:49:00Z","html_url":"https://github.com/cea-sec/miasm/pull/459#discussion_r93685927","pull_request_url":"https://api.github.com/repos/cea-sec/miasm/pulls/459","_links":{"self":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/comments/93685927"},"html":{"href":"https://github.com/cea-sec/miasm/pull/459#discussion_r93685927"},"pull_request":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/459"}}},"pull_request":{"url":"https://api.github.com/repos/cea-sec/miasm/pulls/459","id":99137260,"html_url":"https://github.com/cea-sec/miasm/pull/459","diff_url":"https://github.com/cea-sec/miasm/pull/459.diff","patch_url":"https://github.com/cea-sec/miasm/pull/459.patch","issue_url":"https://api.github.com/repos/cea-sec/miasm/issues/459","number":459,"state":"open","locked":false,"title":"Add a only-tags option for test_all","user":{"login":"commial","id":4194483,"avatar_url":"https://avatars.githubusercontent.com/u/4194483?v=3","gravatar_id":"","url":"https://api.github.com/users/commial","html_url":"https://github.com/commial","followers_url":"https://api.github.com/users/commial/followers","following_url":"https://api.github.com/users/commial/following{/other_user}","gists_url":"https://api.github.com/users/commial/gists{/gist_id}","starred_url":"https://api.github.com/users/commial/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commial/subscriptions","organizations_url":"https://api.github.com/users/commial/orgs","repos_url":"https://api.github.com/users/commial/repos","events_url":"https://api.github.com/users/commial/events{/privacy}","received_events_url":"https://api.github.com/users/commial/received_events","type":"User","site_admin":false},"body":"Add the possibility to launch tests regarding only a subset of tag (whitelist version of `omit-tags`).\r\n\r\nFor instance:\r\n```\r\n$ python test_all.py -o z3\r\n...\r\nResult: 27/27 pass\r\n```\r\n\r\nThis is quite useful while, for instance, refactoring a given Miasm segment...","created_at":"2016-12-22T17:00:51Z","updated_at":"2016-12-22T19:49:00Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5ea1f719c8e0b1fd662b6c099576efe1d0d95c78","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/cea-sec/miasm/pulls/459/commits","review_comments_url":"https://api.github.com/repos/cea-sec/miasm/pulls/459/comments","review_comment_url":"https://api.github.com/repos/cea-sec/miasm/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cea-sec/miasm/issues/459/comments","statuses_url":"https://api.github.com/repos/cea-sec/miasm/statuses/fdd9e7b46dbceb19329858a74b4ad815667c4695","head":{"label":"commial:feature/only-tags","ref":"feature/only-tags","sha":"fdd9e7b46dbceb19329858a74b4ad815667c4695","user":{"login":"commial","id":4194483,"avatar_url":"https://avatars.githubusercontent.com/u/4194483?v=3","gravatar_id":"","url":"https://api.github.com/users/commial","html_url":"https://github.com/commial","followers_url":"https://api.github.com/users/commial/followers","following_url":"https://api.github.com/users/commial/following{/other_user}","gists_url":"https://api.github.com/users/commial/gists{/gist_id}","starred_url":"https://api.github.com/users/commial/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commial/subscriptions","organizations_url":"https://api.github.com/users/commial/orgs","repos_url":"https://api.github.com/users/commial/repos","events_url":"https://api.github.com/users/commial/events{/privacy}","received_events_url":"https://api.github.com/users/commial/received_events","type":"User","site_admin":false},"repo":{"id":25984937,"name":"miasm","full_name":"commial/miasm","owner":{"login":"commial","id":4194483,"avatar_url":"https://avatars.githubusercontent.com/u/4194483?v=3","gravatar_id":"","url":"https://api.github.com/users/commial","html_url":"https://github.com/commial","followers_url":"https://api.github.com/users/commial/followers","following_url":"https://api.github.com/users/commial/following{/other_user}","gists_url":"https://api.github.com/users/commial/gists{/gist_id}","starred_url":"https://api.github.com/users/commial/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commial/subscriptions","organizations_url":"https://api.github.com/users/commial/orgs","repos_url":"https://api.github.com/users/commial/repos","events_url":"https://api.github.com/users/commial/events{/privacy}","received_events_url":"https://api.github.com/users/commial/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/commial/miasm","description":"Reverse engineering framework in Python","fork":true,"url":"https://api.github.com/repos/commial/miasm","forks_url":"https://api.github.com/repos/commial/miasm/forks","keys_url":"https://api.github.com/repos/commial/miasm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/commial/miasm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/commial/miasm/teams","hooks_url":"https://api.github.com/repos/commial/miasm/hooks","issue_events_url":"https://api.github.com/repos/commial/miasm/issues/events{/number}","events_url":"https://api.github.com/repos/commial/miasm/events","assignees_url":"https://api.github.com/repos/commial/miasm/assignees{/user}","branches_url":"https://api.github.com/repos/commial/miasm/branches{/branch}","tags_url":"https://api.github.com/repos/commial/miasm/tags","blobs_url":"https://api.github.com/repos/commial/miasm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/commial/miasm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/commial/miasm/git/refs{/sha}","trees_url":"https://api.github.com/repos/commial/miasm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/commial/miasm/statuses/{sha}","languages_url":"https://api.github.com/repos/commial/miasm/languages","stargazers_url":"https://api.github.com/repos/commial/miasm/stargazers","contributors_url":"https://api.github.com/repos/commial/miasm/contributors","subscribers_url":"https://api.github.com/repos/commial/miasm/subscribers","subscription_url":"https://api.github.com/repos/commial/miasm/subscription","commits_url":"https://api.github.com/repos/commial/miasm/commits{/sha}","git_commits_url":"https://api.github.com/repos/commial/miasm/git/commits{/sha}","comments_url":"https://api.github.com/repos/commial/miasm/comments{/number}","issue_comment_url":"https://api.github.com/repos/commial/miasm/issues/comments{/number}","contents_url":"https://api.github.com/repos/commial/miasm/contents/{+path}","compare_url":"https://api.github.com/repos/commial/miasm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/commial/miasm/merges","archive_url":"https://api.github.com/repos/commial/miasm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/commial/miasm/downloads","issues_url":"https://api.github.com/repos/commial/miasm/issues{/number}","pulls_url":"https://api.github.com/repos/commial/miasm/pulls{/number}","milestones_url":"https://api.github.com/repos/commial/miasm/milestones{/number}","notifications_url":"https://api.github.com/repos/commial/miasm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/commial/miasm/labels{/name}","releases_url":"https://api.github.com/repos/commial/miasm/releases{/id}","deployments_url":"https://api.github.com/repos/commial/miasm/deployments","created_at":"2014-10-30T18:46:38Z","updated_at":"2016-12-15T13:46:32Z","pushed_at":"2016-12-22T17:23:00Z","git_url":"git://github.com/commial/miasm.git","ssh_url":"git@github.com:commial/miasm.git","clone_url":"https://github.com/commial/miasm.git","svn_url":"https://github.com/commial/miasm","homepage":null,"size":11957,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":2,"default_branch":"master"}},"base":{"label":"cea-sec:master","ref":"master","sha":"00b27c5a291e201e65987c54899f547e802177e4","user":{"login":"cea-sec","id":5071925,"avatar_url":"https://avatars.githubusercontent.com/u/5071925?v=3","gravatar_id":"","url":"https://api.github.com/users/cea-sec","html_url":"https://github.com/cea-sec","followers_url":"https://api.github.com/users/cea-sec/followers","following_url":"https://api.github.com/users/cea-sec/following{/other_user}","gists_url":"https://api.github.com/users/cea-sec/gists{/gist_id}","starred_url":"https://api.github.com/users/cea-sec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cea-sec/subscriptions","organizations_url":"https://api.github.com/users/cea-sec/orgs","repos_url":"https://api.github.com/users/cea-sec/repos","events_url":"https://api.github.com/users/cea-sec/events{/privacy}","received_events_url":"https://api.github.com/users/cea-sec/received_events","type":"Organization","site_admin":false},"repo":{"id":25875083,"name":"miasm","full_name":"cea-sec/miasm","owner":{"login":"cea-sec","id":5071925,"avatar_url":"https://avatars.githubusercontent.com/u/5071925?v=3","gravatar_id":"","url":"https://api.github.com/users/cea-sec","html_url":"https://github.com/cea-sec","followers_url":"https://api.github.com/users/cea-sec/followers","following_url":"https://api.github.com/users/cea-sec/following{/other_user}","gists_url":"https://api.github.com/users/cea-sec/gists{/gist_id}","starred_url":"https://api.github.com/users/cea-sec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cea-sec/subscriptions","organizations_url":"https://api.github.com/users/cea-sec/orgs","repos_url":"https://api.github.com/users/cea-sec/repos","events_url":"https://api.github.com/users/cea-sec/events{/privacy}","received_events_url":"https://api.github.com/users/cea-sec/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cea-sec/miasm","description":"Reverse engineering framework in Python","fork":false,"url":"https://api.github.com/repos/cea-sec/miasm","forks_url":"https://api.github.com/repos/cea-sec/miasm/forks","keys_url":"https://api.github.com/repos/cea-sec/miasm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cea-sec/miasm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cea-sec/miasm/teams","hooks_url":"https://api.github.com/repos/cea-sec/miasm/hooks","issue_events_url":"https://api.github.com/repos/cea-sec/miasm/issues/events{/number}","events_url":"https://api.github.com/repos/cea-sec/miasm/events","assignees_url":"https://api.github.com/repos/cea-sec/miasm/assignees{/user}","branches_url":"https://api.github.com/repos/cea-sec/miasm/branches{/branch}","tags_url":"https://api.github.com/repos/cea-sec/miasm/tags","blobs_url":"https://api.github.com/repos/cea-sec/miasm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cea-sec/miasm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cea-sec/miasm/git/refs{/sha}","trees_url":"https://api.github.com/repos/cea-sec/miasm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cea-sec/miasm/statuses/{sha}","languages_url":"https://api.github.com/repos/cea-sec/miasm/languages","stargazers_url":"https://api.github.com/repos/cea-sec/miasm/stargazers","contributors_url":"https://api.github.com/repos/cea-sec/miasm/contributors","subscribers_url":"https://api.github.com/repos/cea-sec/miasm/subscribers","subscription_url":"https://api.github.com/repos/cea-sec/miasm/subscription","commits_url":"https://api.github.com/repos/cea-sec/miasm/commits{/sha}","git_commits_url":"https://api.github.com/repos/cea-sec/miasm/git/commits{/sha}","comments_url":"https://api.github.com/repos/cea-sec/miasm/comments{/number}","issue_comment_url":"https://api.github.com/repos/cea-sec/miasm/issues/comments{/number}","contents_url":"https://api.github.com/repos/cea-sec/miasm/contents/{+path}","compare_url":"https://api.github.com/repos/cea-sec/miasm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cea-sec/miasm/merges","archive_url":"https://api.github.com/repos/cea-sec/miasm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cea-sec/miasm/downloads","issues_url":"https://api.github.com/repos/cea-sec/miasm/issues{/number}","pulls_url":"https://api.github.com/repos/cea-sec/miasm/pulls{/number}","milestones_url":"https://api.github.com/repos/cea-sec/miasm/milestones{/number}","notifications_url":"https://api.github.com/repos/cea-sec/miasm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cea-sec/miasm/labels{/name}","releases_url":"https://api.github.com/repos/cea-sec/miasm/releases{/id}","deployments_url":"https://api.github.com/repos/cea-sec/miasm/deployments","created_at":"2014-10-28T15:05:47Z","updated_at":"2016-12-07T03:09:01Z","pushed_at":"2016-12-22T17:23:01Z","git_url":"git://github.com/cea-sec/miasm.git","ssh_url":"git@github.com:cea-sec/miasm.git","clone_url":"https://github.com/cea-sec/miasm.git","svn_url":"https://github.com/cea-sec/miasm","homepage":null,"size":11900,"stargazers_count":739,"watchers_count":739,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":116,"mirror_url":null,"open_issues_count":33,"forks":116,"open_issues":33,"watchers":739,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/459"},"html":{"href":"https://github.com/cea-sec/miasm/pull/459"},"issue":{"href":"https://api.github.com/repos/cea-sec/miasm/issues/459"},"comments":{"href":"https://api.github.com/repos/cea-sec/miasm/issues/459/comments"},"review_comments":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/459/comments"},"review_comment":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cea-sec/miasm/pulls/459/commits"},"statuses":{"href":"https://api.github.com/repos/cea-sec/miasm/statuses/fdd9e7b46dbceb19329858a74b4ad815667c4695"}}}}
{"actor":{"display_login":"commial"}}