We have previously discussed that the openzeppelin-contracts are divided into different parts for parallel execution, ... ...
I didn't say I wanted to let all tests ran in one step.
But current groups are meaningless.
When a test fails, do you know which component or feature may have been affected?
When I submit a PR and select which CI checks are required, I want to select them by component or feature, not by a meaningless number.
I want to run checks for mempool, for network or for consensus, not for part 3, part 8 or part 15.
when I should select OCT 6-10 only and when I should select OCT 1-5 And 12-15 only?
Do these options have any meaning for authors of PRs?
[ ] OCT 1-5 And 12-15
[ ] OCT 6-10
[ ] OCT 11
[ ] OCT 16-19
CI Description
CI Name
Description
OCT 1-5 | 6-10 | 11 | 12-15 | 16-19
Run the compatibility tests provided by OpenZeppelin
CI Description
Originally posted by @yangby-cryptape in https://github.com/axonweb3/axon/issues/1547#issuecomment-1818545045
TODO
Update the commit Status
e.g. The failed status of this test job was not reported.