On Fri, 28 May 2021 00:13:25 GMT, Daniel D. Daugherty <[email protected]> wrote:
> The Thread-SMR project added counter based tests for various APIs. > See "JDK-8167108 inconsistent handling of SR_lock can lead to crashes". > > Time based tests are more appropriate for stress kits so I'm > updating the counter based tests to be time based instead. > > Two of the updated tests have shaken out failures that are tracked by: > > JDK-8264605 > vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed > with "agent_tools.cpp, 471: (foundThread = (jthread) > jni_env->NewGlobalRef(foundThread)) != NULL" > > JDK-8266593 vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with > "assert(java_thread == _state->get_thread()) failed: Must be" > > These updated tests are tested via Mach5 Tier[134567]. > They have also been test by my Stress Kit runs for jdk-17+2[0-5]. This pull request has now been integrated. Changeset: f677163b Author: Daniel D. Daugherty <[email protected]> URL: https://git.openjdk.java.net/jdk/commit/f677163b8aad13781be51839f27742c2213896d1 Stats: 983 lines in 21 files changed: 398 ins; 291 del; 294 mod 8266130: convert Thread-SMR stress tests from counter based to time based Reviewed-by: cjplummer, dholmes ------------- PR: https://git.openjdk.java.net/jdk/pull/4237
