Build #7,513

Build: #7513 failed Changes by Sam Brannen

Build result summary

Details

Completed
Duration
39 minutes
Labels
None
Agent
bamboo-16.af.pivotal.io
Revisions
Spring Framework
21267e56b7b4645e145422ee918eb75fab250f56 21267e56b7b4645e145422ee918eb75fab250f56
Plan Repository
21267e56b7b4645e145422ee918eb75fab250f56 21267e56b7b4645e145422ee918eb75fab250f56
Total tests
17304
Failing since
#7511 (Changes by Sébastien Deleuze)
Fixed in
#7514 (Manual run by Sam Brannen)
No failed tests found, a possible compilation error occurred.

Tests

Responsible

Comments on Default Job

  1. Anonymous user

    Detected hung build state. Attempting to generate stack trace and terminate spawned sub-processes.

Code commits

Spring Framework
Author Commit Message Commit date
Sam Brannen Sam Brannen 21267e56b7b4645e145422ee918eb75fab250f56 21267e56b7b4645e145422ee918eb75fab250f56 Cache resolved bean instance in ControllerAdviceBean
Prior to this commit, the resolveBean() method in ControllerAdviceBean
looked up the @ControllerAdvice bean instance in the ApplicationContext
by name for every web request that involved lookups for global methods
annotated with @ExceptionHandler, @InitBinder, and @ModelAttribute.

This commit avoids the need for such repeated lookups in the
ApplicationContext by caching the resolved @ControllerAdvice bean
instance within ControllerAdviceBean once it has been resolved.
Sam Brannen Sam Brannen 59901592d2fad020cc44aefd97f04f8f29d06bb0 59901592d2fad020cc44aefd97f04f8f29d06bb0 Introduce regression tests for ControllerAdviceBean
This commit introduces unit tests for the status quo in
ControllerAdviceBeanTests to serve as regression tests for future
changes to ControllerAdviceBean.
Sam Brannen Sam Brannen 52f1a3aef9d31f620849e410879cefefcac37e8c 52f1a3aef9d31f620849e410879cefefcac37e8c Polish ControllerAdviceBean
Plan Repository
Author Commit Message Commit date
Sam Brannen Sam Brannen 21267e56b7b4645e145422ee918eb75fab250f56 21267e56b7b4645e145422ee918eb75fab250f56 Cache resolved bean instance in ControllerAdviceBean
Prior to this commit, the resolveBean() method in ControllerAdviceBean
looked up the @ControllerAdvice bean instance in the ApplicationContext
by name for every web request that involved lookups for global methods
annotated with @ExceptionHandler, @InitBinder, and @ModelAttribute.

This commit avoids the need for such repeated lookups in the
ApplicationContext by caching the resolved @ControllerAdvice bean
instance within ControllerAdviceBean once it has been resolved.
Sam Brannen Sam Brannen 59901592d2fad020cc44aefd97f04f8f29d06bb0 59901592d2fad020cc44aefd97f04f8f29d06bb0 Introduce regression tests for ControllerAdviceBean
This commit introduces unit tests for the status quo in
ControllerAdviceBeanTests to serve as regression tests for future
changes to ControllerAdviceBean.

Error summary for Default Job

The job generated some errors, drill down into the full build log for more details.

Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Force Stop build feature is enabled for current plan. Either Bamboo has detected the build has hung or it has been manually stopped.
failed to abort Gradle Worker Daemon 2
org.gradle.process.internal.ExecException: A problem occurred waiting for process 'Gradle Worker Daemon 2' to complete.
        at org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:232)
        at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:209)
        at org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:356)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:86)
        at org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Shutdown in progress
        at java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
        at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
        at org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
        at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:199)
        at org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:352)
        at org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:107)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:83)
        ... 7 more
failed to abort Gradle Worker Daemon 1
org.gradle.process.internal.ExecException: A problem occurred waiting for process 'Gradle Worker Daemon 1' to complete.
        at org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:232)
        at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:209)
        at org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:356)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:86)
        at org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Shutdown in progress
        at java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
        at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
        at org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
        at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:199)
        at org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:352)
        at org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:107)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:83)
        ... 7 more