You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Scott Yuan (JIRA)" <ji...@apache.org> on 2019/01/26 22:05:00 UTC

[jira] [Created] (SLING-8246) Server side test hang with repeat "Waiting for the following bundles to start:..." in log

Scott Yuan created SLING-8246:
---------------------------------

             Summary: Server side test hang with repeat "Waiting for the following bundles to start:..." in log
                 Key: SLING-8246
                 URL: https://issues.apache.org/jira/browse/SLING-8246
             Project: Sling
          Issue Type: Improvement
          Components: Apache Sling Testing Clients, JUnit Core
    Affects Versions: JUnit Core 1.0.26, JUnit Core 1.0.24, JUnit Core 1.0.23, JUnit Core 1.0.22, JUnit Core 1.0.20
         Environment: OS: Windows, Linux
Java:  Java 1.8
            Reporter: Scott Yuan
         Attachments: patch.diff

+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
{noformat}
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]]
{noformat}
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.




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)