This is embarrassing, but let me post it for reference.
It seems the reason was a simple mis-configuration (we allowed anonymous 
users to cancel builds).
The search engine crawlers were probably causing the aborts by visiting the 
"job/id/stop" links.

https://groups.google.com/d/topic/scala-internals/BaM3kqyJKu4/discussion

It would have helped to get a bit of information in the build log output, 
or in the jenkins log, on the cause of the abort.



On Saturday, July 28, 2012 3:04:41 PM UTC+2, Lukas Rytz wrote:
>
> Hi all,
>
>
> Lately we see quite a lot of jobs (~10 %) that just abort without any 
> intervention.
> Somebody else ever had similar problems?
>
> No error message in the console output:
>
> [...]
> [partest] testing: 
> [...]/run/reflection-constructormirror-nested-good.scala [ OK ]
> [partest] testing: [...]/files/run/viewtest.scala [ OK ]
> [partest] testing: [...]/files/run/reify_newimpl_20.scala [ OK ]
> *Build was aborted*
> Archiving artifacts
> Checking console output
> Email was triggered for: Aborted
> Sending email for trigger: Aborted
>
> The abort is not because of a timeout (build timeout plugin).
> The Jenkins logs say that the abort is due to an un-cougth 
> InterruptedException, stack trace
> below. It always looks the same.
>
> I think the reason is an InterruptedException in master-slave 
> communication. The slaves are
> connected over SSH using the "SSH Slaves Plugin".
>
> I don't think that the exception is caused by our testing tool - this is 
> running on the client in
> another (JVM) process, so even if it quits with an InterruptedException, 
> that should not abort
> the Jenkins build.
>
>
> Thanks for any pointers!
> Lukas
>
>
>
> Jenkins Log:
>
> INFO: scala-checkin #6609 aborted
> java.lang.InterruptedException
>   at java.lang.Object.wait(Native Method)
>   at hudson.remoting.Request.call(Request.java:146)
>   at hudson.remoting.Channel.call(Channel.java:663)
>   at 
> hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
>   at $Proxy36.join(Unknown Source)
>   at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:861)
>   at hudson.Launcher$ProcStarter.join(Launcher.java:345)
>   at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:82)
>   at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:58)
>   at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>   at 
> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717)
>   at hudson.model.Build$BuildExecution.build(Build.java:199)
>   at hudson.model.Build$BuildExecution.doRun(Build.java:160)
>   at 
> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
>   at hudson.model.Run.execute(Run.java:1488)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:236)
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to