Shenandoah testing
David Holmes
david.holmes at oracle.com
Thu Oct 1 22:54:54 UTC 2020
Hi,
On 2/10/2020 12:08 am, Δημήτρης Μπακαλιος wrote:
> Hello all,
> I am currently trying to test graal using shenandoah gc.
> i follow the instructions bellow:
> on the jdk :
>
> bash configure --with-boot-jdk=/opt/jvms/jdk-14.0.2 --with-jtreg=/opt/jtreg
>
> make graal-builder-image
>
> make run-test TEST="hotspot/jtreg/gc/shenandoah"
>
> export JAVA_HOME=path/to/jdk/build/linux-x86_64-server-release/images/graal-builder-jdk
>
> /opt/jtreg/bin/jtreg -v -vmoptions:"-XX:+UseShenandoahGC -XX:ShenandoahGCMode=passive -XX:+UnlockDiagnosticVMOptions -XX:+UseJVMCICompiler" ~/jdk/test/hotspot/jtreg/gc/shenandoah
>
> and the output is:Test results: no tests selected
Are you actually testing a JDK that includes the ShenandoahGC? I suspect
not, and as all Shendandoh tests have
@requires vm.gc.Shenandoah
then you will get "no tests selected"
David
-----
> When i change the tests path from
>
> ~/jdk/test/hotspot/jtreg/gc/shenandoah
>
> to:
>
> ~/jdk/test/hotspot/jtreg/gc
>
> it starts running all the tests located there and my professor who used the same instructions had it working fine.
>
> jdk commit e2196f8882b9237926c3ff208bc971c5c31faac7
>
> openjdk 16-internal 2021-03-16
> OpenJDK Runtime Environment (build 16-internal+0-adhoc.bakdim.jdk)
>
> OpenJDK 64-Bit Server VM (build 16-internal+0-adhoc.bakdim.jdk, mixed
> mode, sharing)
>
>
> jtreg, version 5.1 dev 885
> Installed in /opt/jtreg/lib/jtreg.jar
> Running on platform version 16-internal from /home/bakdim/Documents/thesis/jdk/build/linux-x86_64-server-release/images/graal-builder-jdk.
> Built with Java(TM) 2 SDK, Version 1.8.0_172-b11 on September 21, 2020.
> Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved.
> Use is subject to license terms.
> JT Harness, version 6.0 ea b11 (September 21, 2020)
> JCov 3.0-2
> TestNG (testng.jar): version unknown
> TestNG (jcommander.jar): version 1.72
> Java Assembler Tools, version 7.0 beta b02 (September 21, 2020)
>
> does anyone have any clue on why this happens?
>
> Thank you in advance.
>
More information about the jtreg-use
mailing list