JDK-8302606 : compiler/jsr292/ContinuousCallSiteTargetChange.java times out with slowdebug bits
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 21
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2023-02-15
  • Updated: 2023-02-17
  • Resolved: 2023-02-16
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
21Resolved
Related Reports
Duplicate :  
Description
The following test has been timing out with slowdebug bits during
my stress testing runs:

compiler/jsr292/ContinuousCallSiteTargetChange.java

Here's my notes for the failures so far:

# jdk-21+9_1_linux - observed in jdk-21+9 testing on 2023.02.09 on
+# linux-x64 in slowdebug config:
+#   - elapsed time (seconds): 1444.518
+#   - Agent 191 timed out with a timeout of 1440 seconds
+# jdk-21+9_2_linux - observed in jdk-21+9 testing on 2023.02.10 on
+# linux-x64 in slowdebug config:
+#   - elapsed time (seconds): 1443.453
+#   - Agent 235 timed out with a timeout of 1440 seconds
+# jdk-21+9_3_linux - observed in jdk-21+9 testing on 2023.02.11 on
+# linux-x64 in slowdebug config:
+#   - elapsed time (seconds): 1443.467
+#   - Agent 217 timed out with a timeout of 1440 seconds
+# jdk-21+9_1_macosx-aarch64 - observed in jdk-21+9 testing on 2023.02.10 on
+# macosx-aarch64 in slowdebug config:
+#   - elapsed time (seconds): 1445.244
+#   - Agent 184 timed out with a timeout of 1440 seconds
+# jdk-21+9_2_macosx-aarch64 - observed in jdk-21+9 testing on 2023.02.11 on
+# macosx-aarch64 in slowdebug config:
+#   - elapsed time (seconds): 1441.418
+#   - Agent 166 timed out with a timeout of 1440 seconds
+# jdk-21+9_3_macosx-aarch64 - observed in jdk-21+9 testing on 2023.02.12 on
+# macosx-aarch64 in slowdebug config:
+#   - elapsed time (seconds): 1446.475
+#   - Agent 168 timed out with a timeout of 1440 seconds


So this test has been timing out with slowdebug bits on both linux-x64
and macosx-aarch64; both release and fastdebug bits do not timeout.
So far the test has timed out at the full timeout value (default timeout
of 2 minutes X slowdebug timeout factor of 12) => 24 minutes. So far
the test has not passed while the timeout handler was running.

These slowdebug timeouts did not happen with jdk-20+34 stress testing
and jdk-21+9 is my first stress testing run for the jdk-21 release.
Comments
[~dcubed] Yes, we should have added that information to JDK-8300926 (I now did that).
17-02-2023

Here's the logs from my jdk-21+9 stress run sightings on linux-x64: $ unzip -l jdk-21+9_linux-x64.8302606.zip Archive: jdk-21+9_linux-x64.8302606.zip Length Date Time Name --------- ---------- ----- ---- 50156 2023-02-10 03:01 jdk-21+9_1/failures.linux-x86_64/ContinuousCallSiteTargetChange.jtr.slowdebug 50107 2023-02-11 04:39 jdk-21+9_2/failures.linux-x86_64/ContinuousCallSiteTargetChange.jtr.slowdebug 49593 2023-02-12 06:19 jdk-21+9_3/failures.linux-x86_64/ContinuousCallSiteTargetChange.jtr.slowdebug --------- ------- 149856 3 files
16-02-2023

Hmmm... When I searched for compiler/jsr292/ContinuousCallSiteTargetChange.java I saw the following bug: JDK-8299074 nmethod marked for deoptimization is not deoptimized but that bug was fixed in jdk-21+6 so I didn't consider it for a timeout that I was seeing in jdk-21+9. JDK-8300926 doesn't mention compiler/jsr292/ContinuousCallSiteTargetChange.java so it also did not show up in my search.
16-02-2023

This was already reported by [~mbaesken] in JDK-8299074. It's a regression by that change tracked by JDK-8300926. I'm closing this as duplicate.
16-02-2023

Here's the logs from my jdk-21+9 stress run sightings on macosx-aarch64: $ unzip -l jdk-21+9_macosx-aarch64.8302606.zip Archive: jdk-21+9_macosx-aarch64.8302606.zip Length Date Time Name --------- ---------- ----- ---- 50764 02-10-2023 04:31 jdk-21+9_1/failures.macosx-aarch64/ContinuousCallSiteTargetChange.jtr.slowdebug 50761 02-11-2023 06:05 jdk-21+9_2/failures.macosx-aarch64/ContinuousCallSiteTargetChange.jtr.slowdebug 51328 02-12-2023 08:24 jdk-21+9_3/failures.macosx-aarch64/ContinuousCallSiteTargetChange.jtr.slowdebug --------- ------- 152853 3 files
15-02-2023