Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-6516

Split monster tests in Test2BSortedDocValues out into their own suites so that they can be run in parallel

Details

    • Task
    • Status: Closed
    • Trivial
    • Resolution: Fixed
    • None
    • 5.3, 6.0
    • None
    • None
    • New, Patch Available

    Description

      The two monster tests in Test2BSortedDocValues each take a long time to run, e.g. from http://jenkins.sarowe.net/job/Lucene-core-nightly-monster-trunk/23/consoleText:

         [junit4] HEARTBEAT J0 PID(29118@localhost): 2015-05-31T07:41:18, stalled for 5231s at: Test2BSortedDocValues.test2BOrds
      [...]
         [junit4] HEARTBEAT J0 PID(29118@localhost): 2015-05-31T08:04:18, stalled for 1329s at: Test2BSortedDocValues.testFixedSorted
      

      If each of these tests were in its own suite, then when run with multiple JVMs, they could be run in parallel rather than serially.

      When I do this locally using 4 JVMs, the Lucene core nightly+monster tests complete about 20-25 minutes faster (~95 minutes vs. ~120 minutes).

      Attachments

        1. LUCENE-6516.patch
          6 kB
          Steven Rowe

        Activity

          People

            sarowe Steven Rowe
            sarowe Steven Rowe
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: