2021-12-10 05:22:11 +08:00
|
|
|
[configuration]
|
2022-08-22 23:57:44 +08:00
|
|
|
testClass = "BlobGranule"
|
2021-12-10 05:22:11 +08:00
|
|
|
blobGranulesEnabled = true
|
2022-05-19 00:24:39 +08:00
|
|
|
allowDefaultTenant = false
|
2022-03-25 09:40:16 +08:00
|
|
|
# FIXME: re-enable rocks at some point
|
|
|
|
storageEngineExcludeTypes = [4]
|
2021-12-10 05:22:11 +08:00
|
|
|
|
2021-12-03 04:58:26 +08:00
|
|
|
[[test]]
|
2022-07-12 04:49:55 +08:00
|
|
|
testTitle = 'BlobGranuleMoveVerifyCycle'
|
2021-12-03 04:58:26 +08:00
|
|
|
|
|
|
|
[[test.workload]]
|
|
|
|
testName = 'Cycle'
|
|
|
|
transactionsPerSecond = 250.0
|
|
|
|
testDuration = 60.0
|
|
|
|
expectedRate = 0
|
|
|
|
|
2022-07-12 04:49:55 +08:00
|
|
|
[[test.workload]]
|
|
|
|
testName = 'RandomMoveKeys'
|
|
|
|
testDuration = 60.0
|
|
|
|
|
2021-12-03 04:58:26 +08:00
|
|
|
[[test.workload]]
|
|
|
|
testName = 'BlobGranuleVerifier'
|
|
|
|
testDuration = 60.0
|
2022-08-06 07:12:17 +08:00
|
|
|
# cycle does its own workload checking, don't want clear racing with its checking
|
|
|
|
clearAndMergeCheck = false
|
2021-12-03 04:58:26 +08:00
|
|
|
|
|
|
|
[[test.workload]]
|
|
|
|
testName = 'RandomClogging'
|
|
|
|
testDuration = 60.0
|
|
|
|
|
|
|
|
[[test.workload]]
|
|
|
|
testName = 'Rollback'
|
|
|
|
meanDelay = 60.0
|
|
|
|
testDuration = 60.0
|
|
|
|
|
|
|
|
[[test.workload]]
|
|
|
|
testName = 'Attrition'
|
|
|
|
machinesToKill = 10
|
|
|
|
machinesToLeave = 3
|
|
|
|
reboot = true
|
|
|
|
testDuration = 60.0
|
|
|
|
|
|
|
|
[[test.workload]]
|
|
|
|
testName = 'Attrition'
|
|
|
|
machinesToKill = 10
|
|
|
|
machinesToLeave = 3
|
|
|
|
reboot = true
|
|
|
|
testDuration = 60.0
|