Details
-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b02
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8309535 | 17.0.9-oracle | Manukumar V S | P4 | Resolved | Fixed | b01 |
JDK-8310278 | 17.0.9 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8318494 | 11.0.22 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8309540 | 11.0.21-oracle | Manukumar V S | P4 | Resolved | Fixed | b01 |
JDK-8339404 | 8u441 | Alexey Ivanov | P4 | Resolved | Fixed | master |
Description
Some of these test groups have few tests and/or run in a very short time.
Others, notably jdk_awt may take almost 2 hours to run the headful tests
Whilst *headless* test tasks can be run in parallel on a system, *headful* tests must run sequentially.
So with a total test execution time of up to 3 hrs this is a lot.
The proposal here is that jdk_desktop will run the same set of tests as before, but it be split into 3 subgroups which are roughly expected to take equal amounts of wall clock time. These sub-groups will reference the existing test groups.
The primary benefit then is greater throughput when multiple machines are available to aborb the tasks in parallel. This will help us in that way at Oracle and should not affect any existing uses of the test targets since none are removed.
Attachments
Issue Links
- backported by
-
JDK-8309535 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
- Resolved
-
JDK-8309540 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
- Resolved
-
JDK-8310278 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
- Resolved
-
JDK-8318494 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
- Resolved
-
JDK-8339404 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/21536b0f
-
Commit openjdk/jdk17u-dev/7f2344b4
-
Commit openjdk/jdk/81c56c70
-
Review openjdk/jdk11u-dev/2164
-
Review openjdk/jdk17u-dev/1453
-
Review openjdk/jdk/6784