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