test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
changeset 57712 145300cc8ea6
parent 53559 1ae0b76bb5df
equal deleted inserted replaced
57711:8ebc8f74f2d2 57712:145300cc8ea6
   167         }
   167         }
   168 
   168 
   169         @Override
   169         @Override
   170         public void verifyEvents(RecordedEvent event, int exitCode) {
   170         public void verifyEvents(RecordedEvent event, int exitCode) {
   171             Events.assertField(event, "reason").equal("VM Error");
   171             Events.assertField(event, "reason").equal("VM Error");
   172             validateStackTrace(event.getStackTrace());
   172             // for now avoid validating the stack trace, in case of compiled code
       
   173             // the vframeStream based solution will not work in this special VMCrash case
       
   174             // see 8219082 for details (running the crashed VM with -Xint would solve the issue too)
       
   175             //validateStackTrace(event.getStackTrace());
   173         }
   176         }
   174     }
   177     }
   175 
   178 
   176     private static class TestUnhandledException implements ShutdownEventSubTest {
   179     private static class TestUnhandledException implements ShutdownEventSubTest {
   177         @Override
   180         @Override