Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8102032

Run long-running tests only as part of "ant full-test" run

    XMLWordPrintable

Details

    Description

      We are preparing to enable the nightly builds to run "ant full-test" once the Hudson test slaves are set up to run headful tests in a robust manner.

      All tests that require displaying a Stage, as well as all long-running tests, should only be run as part of the full-test target. All other tests will be included in the "test" target as well as the "full-test" target (full-test is a proper superset of test).

      The framework is already set up, and all tests that display a Stage are currently run only as part of full-test.

      The only remaining tasks are:

      1) Add the ability to the rt-closed projects to exclude certain tests from the "ant test" smoke test run.

      2) Using the above mechanism, exclude the following 4 long-running tests from the smoke test (such that they will only run as part of full-test). Doing so will cut the smoke test time almost in half.

          [junit] Testsuite: javafx.concurrent.ServiceLifecycleTest
          [junit] Tests run: 120, Failures: 0, Errors: 0, Time elapsed: 163.803 sec

          [junit] Testsuite: javafx.concurrent.ServiceWithSecurityManagerTest
          [junit] Tests run: 120, Failures: 0, Errors: 0, Time elapsed: 138.66 sec

          [junit] Testsuite: javafx.scene.web.IrresponsiveScriptTest
          [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 34.687 sec

          [junit] Testsuite: javafx.scene.web.LeakTest
          [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 82.271 sec

      Attachments

        Activity

          People

            kcr Kevin Rushforth
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported: