RFR: 8288907: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java fails with -XX:TieredStopAtLevel=2,3

Serguei Spitsyn sspitsyn at openjdk.org
Mon Oct 3 23:21:14 UTC 2022


On Thu, 29 Sep 2022 07:21:46 GMT, Serguei Spitsyn <sspitsyn at openjdk.org> wrote:

> The test SuspendResume fails on linux-aarch64 with timeouts.
> However, it never fails when test timeout is set to a bigger value:
> 
> diff --git a/test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java b/test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
> index cd5b8251fce..562f2eae921 100644
> --- a/test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
> +++ b/test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
> @@ -29,7 +29,7 @@
>   * @library /test/lib
>   * @compile --enable-preview -source ${jdk.version} SuspendResume1.java
>   * @run driver jdk.test.lib.FileInstaller . .
> - * @run main/othervm/native
> + * @run main/othervm/native/timeout=600
>   *      --enable-preview
>   *      -Djava.util.concurrent.ForkJoinPool.common.parallelism=1
>   *      -agentlib:SuspendResume1
> 
> 
> I'd like to push this as a trivial fix.
> 
> Testing: Submitted mach5 test runs on multiple platforms.

I've filed a separate JBS issue about C1 compiler performance on linux-aarch64:
 https://bugs.openjdk.org/browse/JDK-8294741:
   poor C1 performance on linux-aarch64 with VM option -XX:TieredStopAtLevel=2,3

-------------

PR: https://git.openjdk.org/jdk/pull/10480


More information about the serviceability-dev mailing list