{"action":"created","issue":{"url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/5","repository_url":"https://api.github.com/repos/ProgramRepair/IntroClass","labels_url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/5/comments","events_url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/5/events","html_url":"https://github.com/ProgramRepair/IntroClass/issues/5","id":187733715,"number":5,"title":"convert logs to normal format","user":{"login":"brunyuriy","id":153869,"avatar_url":"https://avatars.githubusercontent.com/u/153869?v=3","gravatar_id":"","url":"https://api.github.com/users/brunyuriy","html_url":"https://github.com/brunyuriy","followers_url":"https://api.github.com/users/brunyuriy/followers","following_url":"https://api.github.com/users/brunyuriy/following{/other_user}","gists_url":"https://api.github.com/users/brunyuriy/gists{/gist_id}","starred_url":"https://api.github.com/users/brunyuriy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunyuriy/subscriptions","organizations_url":"https://api.github.com/users/brunyuriy/orgs","repos_url":"https://api.github.com/users/brunyuriy/repos","events_url":"https://api.github.com/users/brunyuriy/events{/privacy}","received_events_url":"https://api.github.com/users/brunyuriy/received_events","type":"User","site_admin":false},"labels":[{"id":285378784,"url":"https://api.github.com/repos/ProgramRepair/IntroClass/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"manishmotwani3","id":15221550,"avatar_url":"https://avatars.githubusercontent.com/u/15221550?v=3","gravatar_id":"","url":"https://api.github.com/users/manishmotwani3","html_url":"https://github.com/manishmotwani3","followers_url":"https://api.github.com/users/manishmotwani3/followers","following_url":"https://api.github.com/users/manishmotwani3/following{/other_user}","gists_url":"https://api.github.com/users/manishmotwani3/gists{/gist_id}","starred_url":"https://api.github.com/users/manishmotwani3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manishmotwani3/subscriptions","organizations_url":"https://api.github.com/users/manishmotwani3/orgs","repos_url":"https://api.github.com/users/manishmotwani3/repos","events_url":"https://api.github.com/users/manishmotwani3/events{/privacy}","received_events_url":"https://api.github.com/users/manishmotwani3/received_events","type":"User","site_admin":false},"assignees":[{"login":"manishmotwani3","id":15221550,"avatar_url":"https://avatars.githubusercontent.com/u/15221550?v=3","gravatar_id":"","url":"https://api.github.com/users/manishmotwani3","html_url":"https://github.com/manishmotwani3","followers_url":"https://api.github.com/users/manishmotwani3/followers","following_url":"https://api.github.com/users/manishmotwani3/following{/other_user}","gists_url":"https://api.github.com/users/manishmotwani3/gists{/gist_id}","starred_url":"https://api.github.com/users/manishmotwani3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manishmotwani3/subscriptions","organizations_url":"https://api.github.com/users/manishmotwani3/orgs","repos_url":"https://api.github.com/users/manishmotwani3/repos","events_url":"https://api.github.com/users/manishmotwani3/events{/privacy}","received_events_url":"https://api.github.com/users/manishmotwani3/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2016-11-07T15:01:09Z","updated_at":"2016-11-20T20:17:51Z","closed_at":null,"body":"Each defect 82 logs (if it qualifies as a white-box defect and a black-box defect) or 41 logs (if it only qualifies as either a white-box defect or a black-box defect, but not both).  For example, this defect:\r\nhttps://github.com/ProgramRepair/IntroClass/blob/master/digits/070455301c2e18c7c89b850c2e86c311ac5fd223c84e723591012e163d60f11f5fd030343a444049a44940f8607d36c463f30556bf1efa98916d7417c2b4393c/002/\r\nhas 41 logs: 1 for AE, 20 for GenProg, and 20 for Trp, all with white-box tests (because this defect fails a white-box test but passes all black-box tests).  \r\n\r\nThese log files begin with \r\nb'\r\nand end with \r\n'\r\nWe want to strip out these beginning and ending characters for all .log files.  (Note that some .log files will then be empty.  This is fine.)"},"comment":{"url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/comments/261802494","html_url":"https://github.com/ProgramRepair/IntroClass/issues/5#issuecomment-261802494","issue_url":"https://api.github.com/repos/ProgramRepair/IntroClass/issues/5","id":261802494,"user":{"login":"brunyuriy","id":153869,"avatar_url":"https://avatars.githubusercontent.com/u/153869?v=3","gravatar_id":"","url":"https://api.github.com/users/brunyuriy","html_url":"https://github.com/brunyuriy","followers_url":"https://api.github.com/users/brunyuriy/followers","following_url":"https://api.github.com/users/brunyuriy/following{/other_user}","gists_url":"https://api.github.com/users/brunyuriy/gists{/gist_id}","starred_url":"https://api.github.com/users/brunyuriy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunyuriy/subscriptions","organizations_url":"https://api.github.com/users/brunyuriy/orgs","repos_url":"https://api.github.com/users/brunyuriy/repos","events_url":"https://api.github.com/users/brunyuriy/events{/privacy}","received_events_url":"https://api.github.com/users/brunyuriy/received_events","type":"User","site_admin":false},"created_at":"2016-11-20T20:17:51Z","updated_at":"2016-11-20T20:17:51Z","body":"@clegoues said the logs good fine at a quick glance.  \r\n\r\n@manishmotwani3, you said\r\n> I didn't find any difference in the generated repairs\r\nDifference between what and what?  \r\n\r\n> these repairs do not pass all whitebox tests\r\nAre we talking about all scenarios?  Just these 3 scenarios?  Did you generate all logs, then generate all repairs, and then check that all evaluation tests pass and only found 3 problems?  Or did you only look at these 3 scenarios?  Or did you look at some other set of scenarios and only found these 3 problems?\r\n\r\nAs @tedks said, we should not be looking at the whitebox tests, but rather the training test.  (@tedks said evaluation, but I think he meant training.)  The expectation is that whatever test suite is used as training to create the repair, the repair will pass all of those tests.  So if the log name has \"wb\" in it, the repair should pass all whitebox tests (e.g., ae-wb-01-log-pt.txt and gp-wb-04-log-pt.txt), and if the log name has \"bb\" in it, the repair should pass all blackbox tests (e.g., ae-bb-01-log-pt.txt).  \r\n\r\n@manishmotwani3, after answering the above questions, here's what @clegoues suggests you do:\r\n(1) look at the repair produced by the gp_repatch.py script by hand, and reason if it is an actual repair.  Look at the tests it should pass by hand and reason if it passes them.  \r\n(2) rerun the repair tool to reproduce the patch and check if you get the same sequence of variants and same test case behavior.\r\nBefore (2), we should discuss and I need to understand what you meant by your message.  Also, start with gp, as it's simpler in some ways than ae.  \r\n\r\nThanks.\r\n"}}
{"actor":{"display_login":"brunyuriy"}}