hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.44k stars 765 forks source link

Update JUnit test reports on PR merged on main #7141

Closed fab-10 closed 1 month ago

fab-10 commented 1 month ago

PR description

JUnit test reports are used to split acceptance and unit tests by time, but since these reports are only downloaded from main branch, and we do not run tests on main, it is necessary to just copy the reports from the last merge PR to the main branch, as done in this PR.

Note: since this PR is referencing some artifacts that are still not present on main (they will be after this PR is merged), tests are just split in a round robin way as fallback, and some download actions will report error.

Fixed Issue(s)

Thanks for sending a pull request! Have you done the following?

Locally, you can run these tests to catch failures early: