JDK-8181124 : Get rid of compiler.testlibrary.rtm.predicate
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9,10
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-05-26
  • Updated: 2020-04-26
  • Resolved: 2017-06-02
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 10
10 b21Fixed
Related Reports
Relates :  
Relates :  
Description
compiler/rtm tests use compiler.testlibrary.rtm.predicate.* predicates
to check if test should be executed or not. If test is not considered to be run it will do nothing and marked as passed. It will be better to don't run such tests at all. The fix is to use proper "@requires" .

Comments
Hi Ekaterina [~epavlova], JDK-8180723 is also related to the RTM tests. Could you maybe take a look at that issue as well? Thank you! Zoltan
26-05-2017

ILW=cleanup that reduces noise in our testing,couple tens of tests, no workaround=MLH=P4
26-05-2017