HomePhabricator

[CI] Properly integrate the mocha/jest Junit reports with CI

Description

[CI] Properly integrate the mocha/jest Junit reports with CI

Summary:
There is a naming convention for the Junit reports (junit_results*.xml) so use that so the CI will parse the tests failures and make it easier to spot the errors.

Also prevent the build from failing if the junit report is not available for any reason.

Test Plan:

./contrib/teamcity/build-configurations.py cashtab-tests

Reviewers: #bitcoin_abc, bytesofman

Reviewed By: #bitcoin_abc, bytesofman

Differential Revision: https://reviews.bitcoinabc.org/D17990

Details

Provenance
FabienAuthored on Apr 24 2025, 12:00
FabienPushed on Apr 24 2025, 12:51
Reviewer
Restricted Project
Differential Revision
D17990: [CI] Properly integrate the mocha/jest Junit reports with CI
Parents
rABCaa4e92cbbff4: [chronik] Add block subscription functionality to websocket.rs within…
Branches
Unknown
Tags
Unknown