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?
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?
doc-change-required
label to this PR if updates are required.Locally, you can run these tests to catch failures early:
./gradlew build
./gradlew acceptanceTest
./gradlew integrationTest
./gradlew ethereum:referenceTests:referenceTests