< prev index next >

test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java

Print this page
rev 60538 : imported patch jep387-test.patch

*** 85,111 **** output.shouldMatch("CLD.*<bootstrap>"); pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "by-chunktype"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); ! output.shouldContain("specialized:"); ! output.shouldContain("small:"); ! output.shouldContain("medium:"); ! output.shouldContain("humongous:"); pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "vslist"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldContain("Virtual space list"); output.shouldMatch("node.*reserved.*committed.*used.*"); - pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "vsmap"}); - output = new OutputAnalyzer(pb.start()); - output.shouldHaveExitValue(0); - output.shouldContain("Virtual space map:"); - output.shouldContain("HHHHHHHHHHH"); - // Test with different scales pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "scale=G"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldMatch("MaxMetaspaceSize:.*0.2.*GB"); --- 85,114 ---- output.shouldMatch("CLD.*<bootstrap>"); pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "by-chunktype"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); ! output.shouldContain("1k:"); ! output.shouldContain("2k:"); ! output.shouldContain("4k:"); ! output.shouldContain("8k:"); ! output.shouldContain("16k:"); ! output.shouldContain("32k:"); ! output.shouldContain("64k:"); ! output.shouldContain("128k:"); ! output.shouldContain("256k:"); ! output.shouldContain("512k:"); ! output.shouldContain("1m:"); ! output.shouldContain("2m:"); ! output.shouldContain("4m:"); pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "vslist"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldContain("Virtual space list"); output.shouldMatch("node.*reserved.*committed.*used.*"); // Test with different scales pb.command(new String[] { JDKToolFinder.getJDKTool("jcmd"), pid, "VM.metaspace", "scale=G"}); output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldMatch("MaxMetaspaceSize:.*0.2.*GB");
< prev index next >