{"action":"opened","issue":{"url":"https://api.github.com/repos/dib-lab/khmer/issues/1246","labels_url":"https://api.github.com/repos/dib-lab/khmer/issues/1246/labels{/name}","comments_url":"https://api.github.com/repos/dib-lab/khmer/issues/1246/comments","events_url":"https://api.github.com/repos/dib-lab/khmer/issues/1246/events","html_url":"https://github.com/dib-lab/khmer/issues/1246","id":100633134,"number":1246,"title":"Make Jenkins auto-retest on \"could not check out\" failure","user":{"login":"bocajnotnef","id":2142082,"avatar_url":"https://avatars.githubusercontent.com/u/2142082?v=3","gravatar_id":"","url":"https://api.github.com/users/bocajnotnef","html_url":"https://github.com/bocajnotnef","followers_url":"https://api.github.com/users/bocajnotnef/followers","following_url":"https://api.github.com/users/bocajnotnef/following{/other_user}","gists_url":"https://api.github.com/users/bocajnotnef/gists{/gist_id}","starred_url":"https://api.github.com/users/bocajnotnef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bocajnotnef/subscriptions","organizations_url":"https://api.github.com/users/bocajnotnef/orgs","repos_url":"https://api.github.com/users/bocajnotnef/repos","events_url":"https://api.github.com/users/bocajnotnef/events{/privacy}","received_events_url":"https://api.github.com/users/bocajnotnef/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-12T20:55:07Z","updated_at":"2015-08-12T20:55:07Z","closed_at":null,"body":"the \"could not check out\" failure happens annoyingly often and is resolved by asking jenkins to \"retest this please\"\r\n\r\nWould be great if it kicked itself into a retest\r\n\r\n```\r\nChecking out Revision 7a5938596671e5a94ab324c1e60f1a03a20a669e (refs/remotes/origin/pr/1241/merge)\r\n > git config core.sparsecheckout # timeout=10\r\n > git checkout -f 7a5938596671e5a94ab324c1e60f1a03a20a669e\r\nFATAL: Could not checkout 7a5938596671e5a94ab324c1e60f1a03a20a669e\r\nhudson.plugins.git.GitException: Could not checkout 7a5938596671e5a94ab324c1e60f1a03a20a669e\r\n\tat org.jenkinsci.plugins.gitclient.CliGitAPIImpl$8.execute(CliGitAPIImpl.java:1867)\r\n\tat hudson.plugins.git.GitSCM.checkout(GitSCM.java:1060)\r\n\tat hudson.scm.SCM.checkout(SCM.java:484)\r\n\tat hudson.model.AbstractProject.checkout(AbstractProject.java:1270)\r\n\tat hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:609)\r\n\tat jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)\r\n\tat hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531)\r\n\tat hudson.model.Run.execute(Run.java:1741)\r\n\tat hudson.matrix.MatrixRun.run(MatrixRun.java:146)\r\n\tat hudson.model.ResourceController.execute(ResourceController.java:98)\r\n\tat hudson.model.Executor.run(Executor.java:374)\r\nCaused by: hudson.plugins.git.GitException: Command \"git checkout -f 7a5938596671e5a94ab324c1e60f1a03a20a669e\" returned status code 128:\r\nstdout: \r\nstderr: fatal: reference is not a tree: 7a5938596671e5a94ab324c1e60f1a03a20a669e\r\n\r\n\tat org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1600)\r\n\tat org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:61)\r\n\tat org.jenkinsci.plugins.gitclient.CliGitAPIImpl$8.execute(CliGitAPIImpl.java:1859)\r\n\t... 10 more\r\n[WARNINGS] Skipping publisher since build result is FAILURE\r\nPublish Cobertura Coverage Report is waiting for a checkpoint on khmer-pullrequest » linux #3067\r\nSkipping Cobertura coverage report as build was not UNSTABLE or better ...\r\n[htmlpublisher] Archiving HTML reports...\r\n[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/workspace/khmer-pullrequest@3/label/linux/build/sphinx/html to /var/lib/jenkins/jobs/khmer-pullrequest/configurations/axis-label/linux/htmlreports/Sphinx_Docs\r\nRecording test results\r\nERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception\r\nhudson.AbortException: No test report files were found. Configuration error?\r\n\tat hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:116)\r\n\tat hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)\r\n\tat hudson.FilePath.act(FilePath.java:989)\r\n\tat hudson.FilePath.act(FilePath.java:967)\r\n\tat hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)\r\n\tat hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)\r\n\tat hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)\r\n\tat hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)\r\n\tat hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)\r\n\tat hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)\r\n\tat hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)\r\n\tat hudson.model.Build$BuildExecution.post2(Build.java:183)\r\n\tat hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)\r\n\tat hudson.model.Run.execute(Run.java:1766)\r\n\tat hudson.matrix.MatrixRun.run(MatrixRun.java:146)\r\n\tat hudson.model.ResourceController.execute(ResourceController.java:98)\r\n\tat hudson.model.Executor.run(Executor.java:374)\r\n[BFA] Scanning build for known causes...\r\n[BFA] No failure causes found\r\n[BFA] Done. 0s\r\nFinished: FAILURE\r\n```"}}