foundationdb/tests/slow/ApiCorrectnessAtomicRestore.toml
Alex Miller 2841efe938 Rewrite most .txt tests into (pretty) .toml files.
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.
2020-07-12 14:47:40 -07:00

34 lines
816 B
TOML

[[test]]
testTitle = 'ApiCorrectnessTest'
clearAfterTest = false
simBackupAgents = 'BackupToFile'
timeout = 2100
runSetup = true
[[test.workload]]
testName = 'ApiCorrectness'
numKeys = 5000
onlyLowerCase = true
shortKeysRatio = 0.5
minShortKeyLength = 1
maxShortKeyLength = 3
minLongKeyLength = 1
maxLongKeyLength = 128
minValueLength = 1
maxValueLength = 1000
numGets = 1000
numGetRanges = 100
numGetRangeSelectors = 100
numGetKeys = 100
numClears = 100
numClearRanges = 10
maxTransactionBytes = 500000
randomTestDuration = 60
[[test.workload]]
testName = 'AtomicRestore'
startAfter = 10.0
restoreAfter = 50.0
# This test file uses old restore, which does not work on new backup format
usePartitionedLogs = false