Enable test reruns on failed fragiled tests
In test-run implemented the new format of the fragile lists based on JSON format set as fragile option in 'suite.ini' files per each suite: fragile = { "retries": 10, "tests": { "bitset.test.lua": { "issues": [ "gh-4095" ], "checksums": [ "050af3a99561a724013995668a4bc71c", "f34be60193cfe9221d3fe50df657e9d3" ] } }} Added ability to check results file checksum on tests fail and compare with the checksums of the known issues mentioned in the fragile list. Also added ability to set 'retries' option, which sets the number of accepted reruns of the tests failed from 'fragile' list that have checksums on its fails. Closes #5050
Showing
- test/app-tap/suite.ini 8 additions, 1 deletiontest/app-tap/suite.ini
- test/app/suite.ini 14 additions, 3 deletionstest/app/suite.ini
- test/box-py/suite.ini 9 additions, 1 deletiontest/box-py/suite.ini
- test/box-tap/suite.ini 11 additions, 2 deletionstest/box-tap/suite.ini
- test/box/suite.ini 61 additions, 15 deletionstest/box/suite.ini
- test/engine/suite.ini 13 additions, 2 deletionstest/engine/suite.ini
- test/replication-py/suite.ini 14 additions, 3 deletionstest/replication-py/suite.ini
- test/replication/suite.ini 47 additions, 11 deletionstest/replication/suite.ini
- test/sql/suite.ini 8 additions, 1 deletiontest/sql/suite.ini
- test/vinyl/suite.ini 42 additions, 11 deletionstest/vinyl/suite.ini
- test/wal_off/suite.ini 8 additions, 1 deletiontest/wal_off/suite.ini
- test/xlog/suite.ini 12 additions, 2 deletionstest/xlog/suite.ini
Please register or sign in to comment