Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-6334

Server-Side Tests: Wait until all bundles are started before running tests

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • JUnit Core 1.0.18
    • JUnit Core 1.0.20
    • Testing
    • None

    Description

      When running Sling server-side tests, a test may start executing before all bundles on the target instance are started. This increases the chance that a service required by a test does not become available in time.

      The TestsManagerImpl should wait until all bundles are started. To avoid an endless wait, there should be an "inactivity timeout", which is defined as the maximum time to wait between two bundles becoming active.

      Attachments

        Activity

          People

            jsedding Julian Sedding
            jsedding Julian Sedding
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: