{"action":"created","issue":{"url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/10","repository_url":"https://api.github.com/repos/linux-audit/audit-documentation","labels_url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/10/comments","events_url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/10/events","html_url":"https://github.com/linux-audit/audit-documentation/issues/10","id":136193288,"number":10,"title":"BUG: import the ausearch-test code into a new repo on github.com/linux-audit","user":{"login":"pcmoore","id":8494929,"avatar_url":"https://avatars0.githubusercontent.com/u/8494929?v=4","gravatar_id":"","url":"https://api.github.com/users/pcmoore","html_url":"https://github.com/pcmoore","followers_url":"https://api.github.com/users/pcmoore/followers","following_url":"https://api.github.com/users/pcmoore/following{/other_user}","gists_url":"https://api.github.com/users/pcmoore/gists{/gist_id}","starred_url":"https://api.github.com/users/pcmoore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcmoore/subscriptions","organizations_url":"https://api.github.com/users/pcmoore/orgs","repos_url":"https://api.github.com/users/pcmoore/repos","events_url":"https://api.github.com/users/pcmoore/events{/privacy}","received_events_url":"https://api.github.com/users/pcmoore/received_events","type":"User","site_admin":false},"labels":[{"id":252449006,"url":"https://api.github.com/repos/linux-audit/audit-documentation/labels/bug","name":"bug","color":"fc2929","default":true},{"id":386140618,"url":"https://api.github.com/repos/linux-audit/audit-documentation/labels/priority/low","name":"priority/low","color":"fbe68e","default":false}],"state":"open","locked":false,"assignee":{"login":"WOnder93","id":3041388,"avatar_url":"https://avatars1.githubusercontent.com/u/3041388?v=4","gravatar_id":"","url":"https://api.github.com/users/WOnder93","html_url":"https://github.com/WOnder93","followers_url":"https://api.github.com/users/WOnder93/followers","following_url":"https://api.github.com/users/WOnder93/following{/other_user}","gists_url":"https://api.github.com/users/WOnder93/gists{/gist_id}","starred_url":"https://api.github.com/users/WOnder93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOnder93/subscriptions","organizations_url":"https://api.github.com/users/WOnder93/orgs","repos_url":"https://api.github.com/users/WOnder93/repos","events_url":"https://api.github.com/users/WOnder93/events{/privacy}","received_events_url":"https://api.github.com/users/WOnder93/received_events","type":"User","site_admin":false},"assignees":[{"login":"WOnder93","id":3041388,"avatar_url":"https://avatars1.githubusercontent.com/u/3041388?v=4","gravatar_id":"","url":"https://api.github.com/users/WOnder93","html_url":"https://github.com/WOnder93","followers_url":"https://api.github.com/users/WOnder93/followers","following_url":"https://api.github.com/users/WOnder93/following{/other_user}","gists_url":"https://api.github.com/users/WOnder93/gists{/gist_id}","starred_url":"https://api.github.com/users/WOnder93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOnder93/subscriptions","organizations_url":"https://api.github.com/users/WOnder93/orgs","repos_url":"https://api.github.com/users/WOnder93/repos","events_url":"https://api.github.com/users/WOnder93/events{/privacy}","received_events_url":"https://api.github.com/users/WOnder93/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/linux-audit/audit-documentation/milestones/2","html_url":"https://github.com/linux-audit/audit-documentation/milestone/2","labels_url":"https://api.github.com/repos/linux-audit/audit-documentation/milestones/2/labels","id":1748425,"number":2,"title":"repo migration","description":"Migration from Steve's personal audit page.\r\n\r\n * https://people.redhat.com/sgrubb/audit","creator":{"login":"pcmoore","id":8494929,"avatar_url":"https://avatars0.githubusercontent.com/u/8494929?v=4","gravatar_id":"","url":"https://api.github.com/users/pcmoore","html_url":"https://github.com/pcmoore","followers_url":"https://api.github.com/users/pcmoore/followers","following_url":"https://api.github.com/users/pcmoore/following{/other_user}","gists_url":"https://api.github.com/users/pcmoore/gists{/gist_id}","starred_url":"https://api.github.com/users/pcmoore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcmoore/subscriptions","organizations_url":"https://api.github.com/users/pcmoore/orgs","repos_url":"https://api.github.com/users/pcmoore/repos","events_url":"https://api.github.com/users/pcmoore/events{/privacy}","received_events_url":"https://api.github.com/users/pcmoore/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2016-05-04T20:01:29Z","updated_at":"2016-05-04T20:04:07Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2016-02-24T21:36:17Z","updated_at":"2018-05-03T12:18:27Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Source: https://people.redhat.com/sgrubb/audit/ausearch-test-0.5.tar.gz\n"},"comment":{"url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/comments/386276165","html_url":"https://github.com/linux-audit/audit-documentation/issues/10#issuecomment-386276165","issue_url":"https://api.github.com/repos/linux-audit/audit-documentation/issues/10","id":386276165,"user":{"login":"WOnder93","id":3041388,"avatar_url":"https://avatars1.githubusercontent.com/u/3041388?v=4","gravatar_id":"","url":"https://api.github.com/users/WOnder93","html_url":"https://github.com/WOnder93","followers_url":"https://api.github.com/users/WOnder93/followers","following_url":"https://api.github.com/users/WOnder93/following{/other_user}","gists_url":"https://api.github.com/users/WOnder93/gists{/gist_id}","starred_url":"https://api.github.com/users/WOnder93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOnder93/subscriptions","organizations_url":"https://api.github.com/users/WOnder93/orgs","repos_url":"https://api.github.com/users/WOnder93/repos","events_url":"https://api.github.com/users/WOnder93/events{/privacy}","received_events_url":"https://api.github.com/users/WOnder93/received_events","type":"User","site_admin":false},"created_at":"2018-05-03T12:18:27Z","updated_at":"2018-05-03T12:18:27Z","author_association":"MEMBER","body":"Well, the idea is (I think):\r\n* You start with an initial collection of (real-world) records that you expect ausearch to handle correctly. You run the test - if it reports a problem, you investigate it and fix ausearch to work correctly.\r\n* When you make a modification to ausearch, you run the test again to see if it still processes the collection correctly.\r\n* When the syntax of the records changes in the kernel (or when a new type of record is added), you first modify ausearch to recognize the new syntax, then add sample(s) of the new records, and run the test to verify that the new ausearch handles both existing and new records correctly.\r\n* When you come across a record that ausearch handles incorrectly, you fix ausearch and then add the record to the collection so that the same bug doesn't happen again (it would be discovered by running the test).\r\n\r\nIt may also happen that a test failure uncovers a problem in the kernel or the test, but it is always the responsibility of the one who ran the test to investigate why it happened and what needs to be fixed."}}
{"actor":{"display_login":"WOnder93"}}