JDK-8302146 : Move TestOverloadCompileQueues.java to tier3
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 21
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-02-09
  • Updated: 2023-02-23
  • Resolved: 2023-02-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 21
21 b11Fixed
Related Reports
Relates :  
Description
https://github.com/openjdk/jdk/blame/master/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java

Takes about 30sec, that makes it one of the slowest running tests in tier1.

This test is expected to run long, as it has to fill the compile queue. But it does not need to run at a low tier, a really high tier would be ok. We just want to run it occasionally.

How do we move it to higher tiers? Is there a label we can use, or do we have to exclude it from the group?
Comments
Changeset: 17274c72 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-02-21 07:13:33 +0000 URL: https://git.openjdk.org/jdk/commit/17274c72a962e8ee3afed72b38ed72aa20dd2ae0
21-02-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12617 Date: 2023-02-17 15:08:38 +0000
17-02-2023

> How do we move it to higher tiers? Add next line to `tier1_compiler_2` group in TEST.group file -compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java It will end up in `hotspot_not_fast_compiler group` which is executed in tier2.
10-02-2023