8299777: Test runtime/NMT/BaselineWithParameter.java timed out

Reviewed-by: gziemski, iklam, dholmes
This commit is contained in:
Stefan Karlsson 2023-02-21 10:58:36 +00:00
parent 622f5604c1
commit fef1910277
4 changed files with 3 additions and 5 deletions

@ -46,7 +46,8 @@ public class BaselineWithParameter {
// Run 'jcmd <pid> VM.native_memory baseline=false'
pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.native_memory", "baseline=false"});
pb.start().waitFor();
output = new OutputAnalyzer(pb.start());
output.shouldContain("Total: reserved");
// Run 'jcmd <pid> VM.native_memory summary=false'
pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.native_memory", "summary=false"});

@ -54,7 +54,6 @@ public class JcmdDetailDiff {
// Run 'jcmd <pid> VM.native_memory baseline=true'
pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.native_memory", "baseline=true"});
pb.start().waitFor();
output = new OutputAnalyzer(pb.start());
output.shouldContain("Baseline taken");

@ -48,11 +48,10 @@ public class JcmdSummaryClass {
// Run 'jcmd <pid> VM.native_memory baseline=true'
pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.native_memory"});
pb.start().waitFor();
output = new OutputAnalyzer(pb.start());
String classes_line = "classes #\\d+";
String instance_array_classes_line = "instance classes #\\d+, array classes #\\d+";
output = new OutputAnalyzer(pb.start());
output.shouldMatch(classes_line);
output.shouldMatch(instance_array_classes_line);
}

@ -54,7 +54,6 @@ public class JcmdSummaryDiff {
// Run 'jcmd <pid> VM.native_memory baseline=true'
pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.native_memory", "baseline=true"});
pb.start().waitFor();
output = new OutputAnalyzer(pb.start());
output.shouldContain("Baseline taken");