8321276: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr"
Reviewed-by: dcubed
This commit is contained in:
parent
65be5e0c54
commit
316b78336c
@ -90,7 +90,8 @@ public class DynamicSharedSymbols extends DynamicArchiveTestBase {
|
||||
ProcessBuilder pb = new ProcessBuilder();
|
||||
pb.command(new String[] {JDKToolFinder.getJDKTool("jcmd"), Long.toString(pid), "VM.symboltable", "-verbose"});
|
||||
OutputAnalyzer output = CDSTestUtils.executeAndLog(pb, "jcmd-symboltable");
|
||||
output.shouldContain("17 2: jdk/test/lib/apps\n");
|
||||
output.shouldContain("17 3: jdk/test/lib/apps\n"); // 3 because a TempSymbol will be found in the TempSymbolCleanupDelayer queue.
|
||||
// Note: we might want to drain the queue before CDS dumps but this is correct for now, unless the queue length changes.
|
||||
output.shouldContain("Dynamic shared symbols:\n");
|
||||
output.shouldContain("5 65535: Hello\n");
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user