--- old/test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java 2020-08-18 21:52:01.190437826 -0700 +++ new/test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java 2020-08-18 21:52:01.066433158 -0700 @@ -34,6 +34,7 @@ import jdk.test.lib.JDKToolFinder; public class DumpSymbolAndStringTable { + private static final String my_string = "DumpSymbolAndStringTable"; public static void main(String[] args) throws Exception { // Grab my own PID String pid = Long.toString(ProcessTools.getProcessId()); @@ -50,7 +51,7 @@ pb.command(new String[] {JDKToolFinder.getJDKTool("jcmd"), pid, "VM.stringtable", "-verbose"}); output = CDSTestUtils.executeAndLog(pb, "jcmd-stringtable"); try { - output.shouldContain("16: java.lang.String\n"); + output.shouldContain("24: DumpSymbolAndStringTable"); } catch (RuntimeException e) { output.shouldContain("Unknown diagnostic command"); }