Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
JUnit Core 1.0.20, JUnit Core 1.0.22, JUnit Core 1.0.23, JUnit Core 1.0.24, JUnit Core 1.0.26
-
None
-
None
-
OS: Windows, Linux
Java: Java 1.8
-
Patch
Description
SLING-6334 - Server-Side Tests: Wait until all bundles are started be… had been a great feature for ensuring accurate test results. Thanks for having this feature available.
I recently found that if there is a bundle failed to start; SLING-6334 doesn't timeout after DEFAULT_SYSTEM_STARTUP_INACTIVITY_TIMEOUT_SECONDS but waits infinitely with repeating log message
26.01.2019 13:58:14.562 *INFO* [qtp980475582-2859] org.apache.sling.junit.impl.TestsManagerImpl Waiting for the following bundles to start: [adobe-aemfd-signatures [777], com.ags.forms.commom.ags_forms_common [854]]
In my case, we needed the server side tests continue to work while the bundle starting problem being addressed in parallel. With some studies to the source code, the issue can be fixed by a single liner change in the attached .diff file.
Hopefully, the problem can be addressed in the upcoming 1.0.27 release.
Attachments
Attachments
Issue Links
- Blocked
-
SLING-9200 ServerSide test hang due to non activated bundles
- Closed
- links to