Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-4090

Provide the ability to run tests concurrently on the same machine

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 10.5.1.1
    • None
    • Test
    • None

    Description

      Because the network server tests use port 1527 for their testing, you cannot currently run concurrent test runs on a single machine. This is very inconvenient, especially on multiple cpu machines where running tests in parallel might be faster than serial runs. I think the things that need to be done for this task are:

      • Convert the remaining network server tests. as of 3/11/2009 this appear to be
        derbynet/dblook_test_net.java
        derbynet/dblook_test_net_territory.java
        derbynet/DerbyNetAutoStart.java
        [x] - derbynet/runtimeinfo.java
        derbynet/testProtocol.java
        lang/holdCursorIJ.sql
        lang/wisconsin.java
        [x] - lang/ShutdownDatabase.java
        [x] - store/holdCursorExternalSortJDBC30.sql
        [x] - store/holdCursorJDBC30.sql
      • Make the default port for the suites.All run configurable with a system property.

      Attachments

        Issue Links

          Activity

            People

              myrna Myrna van Lunteren
              kmarsden Katherine Marsden
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: