test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java
changeset 52912 f94276ccc9fc
parent 50113 caf115bb98ad
child 58976 4e3694a617d4
--- a/test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java	Sat Dec 08 14:08:04 2018 +0100
+++ b/test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java	Sat Dec 08 17:41:17 2018 +0100
@@ -64,6 +64,8 @@
 
             String jvmArgs = Events.assertField(event, "jvmArguments").notNull().getValue();
             String jvmFlags = Events.assertField(event, "jvmFlags").notNull().getValue();
+            Long pid = Events.assertField(event, "pid").atLeast(0L).getValue();
+            Asserts.assertEquals(pid, ProcessHandle.current().pid());
             String eventArgs = (jvmFlags.trim() + " " + jvmArgs).trim();
             String beanArgs = mbean.getInputArguments().stream().collect(Collectors.joining(" "));
             Asserts.assertEquals(eventArgs, beanArgs, "Wrong inputArgs");