Use labels instead of regex to filter E2E test cases.

Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
This commit is contained in:
Xun Jiang
2024-07-24 15:33:06 +08:00
parent 442cc76417
commit e862b976a4
7 changed files with 240 additions and 174 deletions
+6 -3
View File
@@ -94,11 +94,14 @@ func initConfig() error {
return nil
}
var _ = Describe("[PerformanceTest][BackupAndRestore] Velero test on both backup and restore resources", test.TestFunc(&basic.BasicTest{}))
var _ = Describe("Velero test on both backup and restore resources",
Label("PerformanceTest", "BackupAndRestore"), test.TestFunc(&basic.BasicTest{}))
var _ = Describe("[PerformanceTest][Backup] Velero test on only backup resources", test.TestFunc(&backup.BackupTest{}))
var _ = Describe("Velero test on only backup resources",
Label("PerformanceTest", "Backup"), test.TestFunc(&backup.BackupTest{}))
var _ = Describe("[PerformanceTest][Restore] Velero test on only restore resources", test.TestFunc(&restore.RestoreTest{}))
var _ = Describe("Velero test on only restore resources",
Label("PerformanceTest", "Restore"), test.TestFunc(&restore.RestoreTest{}))
func TestE2e(t *testing.T) {
flag.Parse()