After some testing with nsk verbose messages enabled, it is clear that this test is failing in checkThreads when the location did not match between the call to GetStackTrace and GetFrameLocation. For the tests that are run when the threads have not been suspended, there is no guarantee the locations will match.
Issue: https://bugs.openjdk.java.net/browse/JDK-8051349 Webrev: http://cr.openjdk.java.net/~gadams/8051349/webrev.00/