{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/19","labels_url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/19/comments","events_url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/19/events","html_url":"https://github.com/jenkinsci/junit-plugin/pull/19","id":74139807,"number":19,"title":"Remove exception from being thrown on empty/non-existent test result","user":{"login":"joshshinn","id":11720545,"avatar_url":"https://avatars.githubusercontent.com/u/11720545?v=3","gravatar_id":"","url":"https://api.github.com/users/joshshinn","html_url":"https://github.com/joshshinn","followers_url":"https://api.github.com/users/joshshinn/followers","following_url":"https://api.github.com/users/joshshinn/following{/other_user}","gists_url":"https://api.github.com/users/joshshinn/gists{/gist_id}","starred_url":"https://api.github.com/users/joshshinn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshshinn/subscriptions","organizations_url":"https://api.github.com/users/joshshinn/orgs","repos_url":"https://api.github.com/users/joshshinn/repos","events_url":"https://api.github.com/users/joshshinn/events{/privacy}","received_events_url":"https://api.github.com/users/joshshinn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-05-07T21:48:54Z","updated_at":"2015-05-12T20:39:42Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jenkinsci/junit-plugin/pulls/19","html_url":"https://github.com/jenkinsci/junit-plugin/pull/19","diff_url":"https://github.com/jenkinsci/junit-plugin/pull/19.diff","patch_url":"https://github.com/jenkinsci/junit-plugin/pull/19.patch"},"body":"In certain scenarios, such as customized Maven builds where specific modules are skipped, an exception would be thrown due to an empty test result file.  Now, no exception is thrown and the build will be able to continue.  See https://issues.jenkins-ci.org/browse/JENKINS-25657\r\n\r\n@reviewbybees"},"comment":{"url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/comments/101413267","html_url":"https://github.com/jenkinsci/junit-plugin/pull/19#issuecomment-101413267","issue_url":"https://api.github.com/repos/jenkinsci/junit-plugin/issues/19","id":101413267,"user":{"login":"jglick","id":154109,"avatar_url":"https://avatars.githubusercontent.com/u/154109?v=3","gravatar_id":"","url":"https://api.github.com/users/jglick","html_url":"https://github.com/jglick","followers_url":"https://api.github.com/users/jglick/followers","following_url":"https://api.github.com/users/jglick/following{/other_user}","gists_url":"https://api.github.com/users/jglick/gists{/gist_id}","starred_url":"https://api.github.com/users/jglick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglick/subscriptions","organizations_url":"https://api.github.com/users/jglick/orgs","repos_url":"https://api.github.com/users/jglick/repos","events_url":"https://api.github.com/users/jglick/events{/privacy}","received_events_url":"https://api.github.com/users/jglick/received_events","type":"User","site_admin":false},"created_at":"2015-05-12T20:39:42Z","updated_at":"2015-05-12T20:39:42Z","body":"> It can happen that optimization will determine that there are no tests to be executed. In such case there will be no test reports.\r\n\r\nThat is exactly the use case motivating this PR: you do not want the publisher to fail."}}