8314837: 5 compiled/codecache tests ignore VM flags
Reviewed-by: kvn, lmesnik
This commit is contained in:
parent
2f7c65ec48
commit
2a11bc41ba
test/hotspot/jtreg/compiler/codecache
@ -28,9 +28,7 @@
|
||||
* @library /test/lib
|
||||
* @requires vm.debug
|
||||
*
|
||||
* @run driver jdk.test.lib.helpers.ClassFileInstaller
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
|
||||
* compiler.codecache.CheckCodeCacheInfo
|
||||
* @run driver compiler.codecache.CheckCodeCacheInfo
|
||||
*/
|
||||
|
||||
package compiler.codecache;
|
||||
@ -68,9 +66,9 @@ public class CheckCodeCacheInfo {
|
||||
public static void main(String[] args) throws Exception {
|
||||
ProcessBuilder pb;
|
||||
|
||||
pb = ProcessTools.createJavaProcessBuilder("-XX:+PrintCodeCache",
|
||||
"-XX:+Verbose",
|
||||
"-version");
|
||||
pb = ProcessTools.createTestJvm("-XX:+PrintCodeCache",
|
||||
"-XX:+Verbose",
|
||||
"-version");
|
||||
OutputAnalyzer out = new OutputAnalyzer(pb.start());
|
||||
out.shouldHaveExitValue(0);
|
||||
out.stdoutShouldMatch(VERBOSE_REGEXP);
|
||||
|
@ -33,6 +33,7 @@ import jdk.test.lib.process.ProcessTools;
|
||||
* @test
|
||||
* @bug 8276036 8277213 8277441
|
||||
* @summary test for the value of full_count in the message of insufficient codecache
|
||||
* @requires vm.compMode != "Xint"
|
||||
* @library /test/lib
|
||||
*/
|
||||
public class CodeCacheFullCountTest {
|
||||
@ -54,7 +55,7 @@ public class CodeCacheFullCountTest {
|
||||
}
|
||||
|
||||
public static void runTest() throws Throwable {
|
||||
ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
|
||||
ProcessBuilder pb = ProcessTools.createTestJvm(
|
||||
"-XX:ReservedCodeCacheSize=2496k", "-XX:-UseCodeCacheFlushing", "-XX:-MethodFlushing", "CodeCacheFullCountTest", "WasteCodeCache");
|
||||
OutputAnalyzer oa = ProcessTools.executeProcess(pb);
|
||||
// Ignore adapter creation failures
|
||||
|
@ -25,6 +25,7 @@
|
||||
* @test
|
||||
* @bug 8015774
|
||||
* @summary Verify SegmentedCodeCache option's processing
|
||||
* @requires vm.flagless
|
||||
* @library /test/lib /
|
||||
* @modules java.base/jdk.internal.misc
|
||||
* java.compiler
|
||||
|
@ -26,6 +26,7 @@
|
||||
* @key randomness
|
||||
* @bug 8015774
|
||||
* @summary Verify processing of options related to code heaps sizing.
|
||||
* @requires vm.flagless
|
||||
* @library /test/lib /
|
||||
* @modules java.base/jdk.internal.misc
|
||||
* java.compiler
|
||||
|
@ -25,6 +25,7 @@
|
||||
* @test
|
||||
* @bug 8015774
|
||||
* @summary Verify that PrintCodeCache option print correct information.
|
||||
* @requires vm.flagless
|
||||
* @library /test/lib /
|
||||
* @modules java.base/jdk.internal.misc
|
||||
* java.compiler
|
||||
|
Loading…
x
Reference in New Issue
Block a user