https://openjdk.org/projects/code-tools/jcstress
Browse cluster: Cluster 207 →Java Concurrency Stress (jcstress) is an experimental harness and test suite developed by OpenJDK to research the correctness of concurrency support in the JVM, class libraries, and hardware. The project is built with Java and Maven, requiring JDK 11+ to build and JDK 17+ to compile all tests, though most tests run on JDK 8+. jcstress works by having multiple threads execute tests concurrently while mutating or observing shared state, with the harness collecting statistics on observed states to detect reorderings or contract violations in concurrent code, and results are interpreted through generated HTML reports.