From e9de39f525c32a53442a48f111e24afe51eb14e2 Mon Sep 17 00:00:00 2001 From: sfc-gh-tclinkenbeard Date: Tue, 20 Oct 2020 12:46:20 -0700 Subject: [PATCH] Add machine attrition to BackupBlobCorrectness test --- tests/fast/BackupBlobCorrectness.toml | 69 ++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/tests/fast/BackupBlobCorrectness.toml b/tests/fast/BackupBlobCorrectness.toml index 8ce8e6667a..e0fbc0af77 100644 --- a/tests/fast/BackupBlobCorrectness.toml +++ b/tests/fast/BackupBlobCorrectness.toml @@ -8,6 +8,29 @@ simBackupAgents = 'BackupToFile' nodeCount = 3000 testDuration = 10.0 expectedRate = 0 + + [[test.workload]] + testName = 'RandomClogging' + testDuration = 10.0 + + [[test.workload]] + testName = 'Rollback' + meanDelay = 5.0 + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 [[test]] testTitle = 'Backup' @@ -17,6 +40,29 @@ testTitle = 'Backup' backupAfter = 0.0 backupTag = 'default' backupURL = 'http://0.0.0.0:10000' + + [[test.workload]] + testName = 'RandomClogging' + testDuration = 10.0 + + [[test.workload]] + testName = 'Rollback' + meanDelay = 5.0 + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 [[test]] testTitle = 'Restore' @@ -28,6 +74,28 @@ clearAfterTest = 'false' backupTag = 'default' backupURL = 'http://0.0.0.0:10000' + [[test.workload]] + testName = 'RandomClogging' + testDuration = 60.0 + + [[test.workload]] + testName = 'Rollback' + meanDelay = 5.0 + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 + + [[test.workload]] + testName = 'Attrition' + machinesToKill = 10 + machinesToLeave = 3 + reboot = true + testDuration = 10.0 [[test]] testTitle = 'CycleCheck' @@ -36,5 +104,4 @@ checkOnly = 'true' [[test.workload]] testName = 'Cycle' nodeCount = 3000 - testDuration = 10.0 expectedRate = 0