mirror of
https://github.com/apple/foundationdb.git
synced 2026-01-25 12:28:19 +00:00
This includes build/txt-to-toml.py which did the rewrites, and can be used to rewrite other no-in-tree test spec files to toml. I didn't touch status or restarting tests yet. Restarting will be handled later. It turns out that I don't understand how status tests work.
42 lines
779 B
TOML
42 lines
779 B
TOML
[[test]]
|
|
testTitle = 'Clogged'
|
|
clearAfterTest = false
|
|
|
|
[[test.workload]]
|
|
testName = 'Cycle'
|
|
transactionsPerSecond = 250.0
|
|
testDuration = 20.0
|
|
expectedRate = 0.01
|
|
nodeCount = 50000
|
|
|
|
[[test.workload]]
|
|
testName = 'RandomClogging'
|
|
testDuration = 10.0
|
|
|
|
[[test.workload]]
|
|
testName = 'Rollback'
|
|
meanDelay = 10.0
|
|
testDuration = 10.0
|
|
|
|
[[test]]
|
|
testTitle = 'KillAllButOne'
|
|
clearAfterTest = false
|
|
|
|
[[test.workload]]
|
|
testName = 'Attrition'
|
|
machinesToKill = 100
|
|
machinesToLeave = 1
|
|
reboot = true
|
|
testDuration = 1.0
|
|
|
|
[[test]]
|
|
testTitle = 'Unclogged'
|
|
runSetup = false
|
|
|
|
[[test.workload]]
|
|
testName = 'Cycle'
|
|
nodeCount = 50000
|
|
transactionsPerSecond = 250.0
|
|
testDuration = 10.0
|
|
expectedRate = 0.70
|