Skip to content

Commit c091fc3

Browse files
committed
Add automation for swap testcases on CNV cluster
Updated testcase codebase Updated testcase codebase Added openshift/nodes/cnv suite to differentiate the CNV-depedent testcases
1 parent dd4e5ff commit c091fc3

14 files changed

+2545
-0
lines changed

pkg/testsuites/standard_suites.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,20 @@ var staticSuites = []ginkgo.TestSuite{
410410
},
411411
TestTimeout: 30 * time.Minute,
412412
},
413+
{
414+
Name: "openshift/nodes/cnv",
415+
Description: templates.LongDesc(`
416+
This test suite runs node functionality tests that require CNV operator installation.
417+
Tests include NodeSwap configuration, audit logging, autosizing, and other CNV-dependent
418+
node features that validate kubelet and node-level behavior with CNV workloads.
419+
`),
420+
Qualifiers: []string{
421+
`name.contains("[Suite:openshift/nodes/cnv")`,
422+
},
423+
TestTimeout: 40 * time.Minute,
424+
Parallelism: 1,
425+
ClusterStabilityDuringTest: ginkgo.Disruptive,
426+
},
413427
{
414428
Name: "openshift/usernamespace",
415429
Description: templates.LongDesc(`

test/extended/node/node_swap_cnv.go

Lines changed: 1427 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)