This allows repeating the test suite or invidual tests a specified number of time, with the benefit of parallelism.
Details
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABC5c43c94353ca: test: add a --repeat argument to test_runner.py
ninja check-functional
$ test/functional/test_runner.py --repeat 50 p2p_leak rpc_dumpt* ... p2p_leak.py | ✓ Passed | 6 s p2p_leak.py | ✓ Passed | 6 s p2p_leak.py | ✓ Passed | 6 s p2p_leak.py | ✓ Passed | 6 s ... rpc_dumptxoutset.py | ✓ Passed | 0 s rpc_dumptxoutset.py | ✓ Passed | 1 s rpc_dumptxoutset.py | ✓ Passed | 1 s rpc_dumptxoutset.py | ✓ Passed | 1 s ALL | ✓ Passed | 333 s (accumulated) Runtime: 18 s
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Sometimes we want to get a feel of how often it fails in 100 runs, and then --failfast would be an issue. Probably better to let users specify it explicitely.