{"action":"created","issue":{"url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/93","labels_url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/93/comments","events_url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/93/events","html_url":"https://github.com/TriBITSPub/TriBITS/issues/93","id":115996137,"number":93,"title":"checkin-test.py: Remove wrong sublog file from error message","user":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars.githubusercontent.com/u/1959736?v=3","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TriBITSPub/TriBITS/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars.githubusercontent.com/u/1959736?v=3","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/TriBITSPub/TriBITS/milestones/2","html_url":"https://github.com/TriBITSPub/TriBITS/milestones/2_selected","labels_url":"https://api.github.com/repos/TriBITSPub/TriBITS/milestones/2/labels","id":780274,"number":2,"title":"2_selected","description":"Issues that should work on next.  We limit the items in this list so that we don't give clients false hope that things will get done soon.","creator":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars.githubusercontent.com/u/1959736?v=3","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":0,"state":"open","created_at":"2014-09-05T20:36:35Z","updated_at":"2015-11-10T00:06:13Z","due_on":"2020-09-02T04:00:00Z","closed_at":null},"comments":2,"created_at":"2015-11-10T00:06:00Z","updated_at":"2015-11-11T23:05:47Z","closed_at":null,"body":"The checkin-test.py script currently tries to give a hint at what sublog file (i.e.g pullInitial*out) to look at when something fails.  The problem is that this is not very accurate in all cases (see #91 for an example).\r\n\r\nThis Story Issue will be to remove the guesses at the sublog file and just tell the user to grep the checkin-test.out log file for \"failed\" and then read the sublog file listed in the failed command.\r\n\r\n@mhoemmen, that should help to avoid this type of confusion in the future.\r\n\r\nLonger term, it would be nice of the checkin-test.py script gave the exact log file to look at accurately (which it could do using some software engineering involving the echoRunSysCmnd() function and a special exception class that has a logFile() method) but that will have to be a future todo."},"comment":{"url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/comments/155937740","html_url":"https://github.com/TriBITSPub/TriBITS/issues/93#issuecomment-155937740","issue_url":"https://api.github.com/repos/TriBITSPub/TriBITS/issues/93","id":155937740,"user":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars.githubusercontent.com/u/1959736?v=3","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T23:05:47Z","updated_at":"2015-11-11T23:05:47Z","body":"I am about to push a commit that has checkin-test.py print out:\r\n\r\n\"To find out more about this failure, grep the 'checkin-test.out' log file for 'failed'.  In some cases, the failure will be obvious.  In other cases, a system command failed and the details about the failure will be in the output file for the command that failed.\"\r\n\r\nHopefully that will be sufficient.\r\n"}}