jcstress 0.3
Aleksey Shipilev
shade at redhat.com
Wed Mar 29 13:07:07 UTC 2017
Hi,
jcstress 0.3 is released and available at Maven Central. This is a development
release, and it breaks existing API. Summary of changes:
*) Shared @Result generator that is now generates the set of @Result classes
with new naming: (JVM-field-descriptor)+_Result. This allows reusing @Result
classes across all autogenerated tests. All existing tests in the suite are
changed to new naming scheme, but the external users should fix their code when
updating to 0.3:
http://hg.openjdk.java.net/code-tools/jcstress/rev/97d6f5340387
http://hg.openjdk.java.net/code-tools/jcstress/rev/adba8ecf2dba
*) New --jvmArgsPrepend option that prepends JVM options to every autodetected
configuration. --jvmArgs still overrides autodetection.
http://hg.openjdk.java.net/code-tools/jcstress/rev/9f21d933addf
*) Multiple fixes for Windows: replacing \n with %n all over the place to make
the output correct:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901926
*) Multiple fixes in error handling: do not fail when exceptions are null,
print errors in full instead of a single message, mention test status in
individual HTML reports, etc.
http://hg.openjdk.java.net/code-tools/jcstress/rev/b64aaf61b6be
http://hg.openjdk.java.net/code-tools/jcstress/rev/9849fb5331b5
https://bugs.openjdk.java.net/browse/CODETOOLS-7901927
Enjoy!
Thanks,
-Aleksey
More information about the jcstress-dev
mailing list