JDK-8215728 : [Graal] we should run some Graal tests in tier1
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 13
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-12-20
  • Updated: 2019-12-17
  • Resolved: 2019-12-11
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 14
14 b27Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
Recently we hit by several bugs when new intrinsics were introduced but corresponding code was not fixed in Graal.
See JDK-8215687 and  JDK-8215317.
The main issue is that we don't have any Graal test run in Tier1 and as result external testing through "submit" repo did not catch the problem.
I suggest to add few quick Graal test into Tier1 which should run no more than 5 min.
Especially we need to have next unit testin in tier1: src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/71674e727f6c User: epavlova Date: 2019-12-11 06:07:43 +0000
11-12-2019

[~kvn] Vladimir, is compiler/graalunit/HotspotTest.java the only (most frequent) test we break?
20-12-2018

We can run jtreg compiler/graalunit/HotspotTest.java test which execute unit tests from org.graalvm.compiler.hotspot.test which includes CheckGraalIntrinsics.java. I see it runs from 2 to 6 min in mach5.
20-12-2018