8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel

Reviewed-by: neliasso, kvn, thartmann
This commit is contained in:
TheShermanTanker 2022-02-16 07:50:07 +00:00 committed by Tobias Hartmann
parent 0af356bb4b
commit a86cab8d42
3 changed files with 3 additions and 2 deletions
test/hotspot/jtreg/compiler
compilercontrol
profiling
spectrapredefineclass
spectrapredefineclass_classloaders

@ -24,6 +24,7 @@
/*
* @test
* @bug 8233885
* @requires (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
* @summary CompLevel_initial_compile should be CompLevel_full_optimization for high-only mode
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -Xcomp -XX:CompilationMode=high-only
* -XX:CompileCommand=compileonly,java.lang.Object::<init>

@ -27,7 +27,7 @@
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.instrument
* @requires vm.jvmti
* @requires vm.jvmti & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
* @build compiler.profiling.spectrapredefineclass.Agent
* @run driver jdk.test.lib.helpers.ClassFileInstaller compiler.profiling.spectrapredefineclass.Agent
* @run driver compiler.profiling.spectrapredefineclass.Launcher

@ -27,7 +27,7 @@
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.instrument
* @requires vm.jvmti
* @requires vm.jvmti & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
* @build compiler.profiling.spectrapredefineclass_classloaders.Agent
* compiler.profiling.spectrapredefineclass_classloaders.Test
* compiler.profiling.spectrapredefineclass_classloaders.A