From 5c901cb9f02fd1a46658ed9c8cbe0510195bfbf4 Mon Sep 17 00:00:00 2001 From: Matthew Cary Date: Tue, 28 Dec 2021 16:00:52 -0800 Subject: [PATCH] skip volume cloning tests until we backport Change-Id: Idaaa0f74e67be963ae745a64d7bfd85d8d9129ac --- test/k8s-integration/main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/k8s-integration/main.go b/test/k8s-integration/main.go index 4d3b59e62..dda1a1dee 100644 --- a/test/k8s-integration/main.go +++ b/test/k8s-integration/main.go @@ -554,12 +554,18 @@ func generateGCETestSkip(testParams *testParameters) string { func generateGKETestSkip(testParams *testParameters) string { skipString := "\\[Disruptive\\]|\\[Serial\\]" + curVer := mustParseVersion(testParams.clusterVersion) var nodeVer *version if testParams.nodeVersion != "" { nodeVer = mustParseVersion(testParams.nodeVersion) } + // Cloning test fixes were introduced after 1.23. + if curVer.lessThan(mustParseVersion("1.24.0")) { + skipString = skipString + "|\\[Feature:VolumeSnapshotDataSource\\]|pvc.data.source" + } + // "volumeMode should not mount / map unused volumes in a pod" tests a // (https://github.com/kubernetes/kubernetes/pull/81163) // bug-fix introduced in 1.16