RFR: 8242891: vmTestbase/nsk/jvmti/ test should be fixed to fail early if JVMTI function return error
Leonid Mesnik
leonid.mesnik at oracle.com
Tue Jun 2 04:33:57 UTC 2020
Hi
Could you please review following fix which stop test execution if JVMTI
function returns error. The test fails anyway however using potentially
bad data in JVMTI function might cause misleading crash failures. The
hs_err will contains the stacktrace not with problem function but with
function called with corrupted data. Most of tests already has such
behavior but not all. Also I fixed a couple of tests to finish if they
haven't managed to suspend thread.
I've updated only tests which try to use corrupted data in JVMTI
functions after errors. I haven't updated tests which just compare/print
values from erroring JVMTI functions. The crash in strcmp/println is not
so misleading and might be point to real issue.
webrev: http://cr.openjdk.java.net/~lmesnik/8242891/webrev.00/
bug: https://bugs.openjdk.java.net/browse/JDK-8242891
Leonid
More information about the serviceability-dev
mailing list