RFR: 7903819: jcstress do not print structuralised results [v2]
Jiří Vaněk
jvanek at openjdk.org
Mon Jun 23 08:50:02 UTC 2025
> Jcstress are generating very good html report, which is however not exactly great for automated comapriosns over various systyems and architectures. This pr is adding junit-like, configurable report.
Jiří Vaněk has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 25 additional commits since the last revision:
- Dropped the dom-based generation
Without stream the serilializer was unnecessarily big
- Started migration to proepr DOM
- Revert "FIXME Added fast fake results generator REMOVE IT"
This reverts commit 0d758a79012dcb11f2a98b74a326b58809a97599.
The junit result looks good. Now testing on real data
- Fixed few noted comments/variables
- made default output xsd valid again
and keeping option to enable the widely used, but not standart parts for
higher readability
- changed comments proeprty to comment out non-standart elements
soem of the wide spread features like nested testsuites and properties
are nmot part of xsd... those will be commented out b default, and moved
to fail/err if possible
- Unifide testcase print
- Support for time attribute and removed some dnagling code
- <testsuite> now prints correct summary
stil not perfect...
mia: interesting? time?
and move to dom....
- Not printing the seed argument
- ... and 15 more: https://git.openjdk.org/jcstress/compare/7be932d7...870f1605
-------------
Changes:
- all: https://git.openjdk.org/jcstress/pull/158/files
- new: https://git.openjdk.org/jcstress/pull/158/files/910b6ba5..870f1605
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jcstress&pr=158&range=01
- incr: https://webrevs.openjdk.org/?repo=jcstress&pr=158&range=00-01
Stats: 5331 lines in 116 files changed: 3978 ins; 1239 del; 114 mod
Patch: https://git.openjdk.org/jcstress/pull/158.diff
Fetch: git fetch https://git.openjdk.org/jcstress.git pull/158/head:pull/158
PR: https://git.openjdk.org/jcstress/pull/158
More information about the jcstress-dev
mailing list