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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to