< prev index next >

test/gc/TestVerifySilently.java

Print this page

        

*** 58,68 **** Collections.addAll(vmOpts, getTestJavaOpts()); Collections.addAll(vmOpts, new String[] {"-XX:+UnlockDiagnosticVMOptions", "-XX:+VerifyDuringStartup", "-XX:+VerifyBeforeGC", "-XX:+VerifyAfterGC", ! "-XX:" + (verifySilently ? "+":"-") + "VerifySilently", RunSystemGC.class.getName()}); ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(vmOpts.toArray(new String[vmOpts.size()])); OutputAnalyzer output = new OutputAnalyzer(pb.start()); --- 58,68 ---- Collections.addAll(vmOpts, getTestJavaOpts()); Collections.addAll(vmOpts, new String[] {"-XX:+UnlockDiagnosticVMOptions", "-XX:+VerifyDuringStartup", "-XX:+VerifyBeforeGC", "-XX:+VerifyAfterGC", ! (verifySilently ? "-Xlog:gc":"-Xlog:gc+verify=debug"), RunSystemGC.class.getName()}); ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(vmOpts.toArray(new String[vmOpts.size()])); OutputAnalyzer output = new OutputAnalyzer(pb.start());
*** 74,86 **** public static void main(String args[]) throws Exception { OutputAnalyzer output; output = runTest(false); ! output.shouldContain("[Verifying"); output.shouldHaveExitValue(0); output = runTest(true); ! output.shouldNotContain("[Verifying"); output.shouldHaveExitValue(0); } } --- 74,86 ---- public static void main(String args[]) throws Exception { OutputAnalyzer output; output = runTest(false); ! output.shouldContain("Verifying"); output.shouldHaveExitValue(0); output = runTest(true); ! output.shouldNotContain("Verifying"); output.shouldHaveExitValue(0); } }
< prev index next >