Skip to content

Commit 2b57a7a

Browse files
jacobseebertinatto
authored andcommitted
UPSTREAM: <drop>: temporarily move past failing tests
1 parent c308cf0 commit 2b57a7a

File tree

3 files changed

+50
-1
lines changed

3 files changed

+50
-1
lines changed

openshift-hack/cmd/k8s-tests-ext/disabled_tests.go

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,9 @@ func filterOutDisabledSpecs(specs et.ExtensionTestSpecs) et.ExtensionTestSpecs {
159159

160160
// https://issues.redhat.com/browse/OCPBUGS-45273
161161
"[sig-network] Services should implement NodePort and HealthCheckNodePort correctly when ExternalTrafficPolicy changes",
162+
163+
// https://issues.redhat.com/browse/OCPBUGS-61376
164+
"[sig-autoscaling] [Feature:HPA] Horizontal pod autoscaling",
162165
},
163166
// tests that need to be temporarily disabled while the rebase is in progress.
164167
"RebaseInProgress": {
@@ -170,6 +173,39 @@ func filterOutDisabledSpecs(specs et.ExtensionTestSpecs) et.ExtensionTestSpecs {
170173

171174
// https://issues.redhat.com/browse/OCPBUGS-17194
172175
"[sig-node] ImageCredentialProvider [Feature:KubeletCredentialProviders] should be able to create pod with image credentials fetched from external credential provider",
176+
177+
// Below this line is new for 1.34 rebase
178+
179+
// https://issues.redhat.com/browse/OCPBUGS-61375
180+
// "[sig-api-machinery] ResourceQuota [FeatureGate:VolumeAttributesClass] should verify ResourceQuota's volume attributes class scope (quota set to pvc count: 1) against 2 pvcs with same volume attributes class.",
181+
// "[sig-api-machinery] ResourceQuota [FeatureGate:VolumeAttributesClass] should verify ResourceQuota's volume attributes class scope (quota set to pvc count: 1) against a pvc with different volume attributes class.",
182+
// "[sig-api-machinery] ResourceQuota should create a ResourceQuota and capture the life of a ResourceClaim [FeatureGate:DynamicResourceAllocation] [DRA]",
183+
// "[sig-api-machinery] ResourceQuota should create a ResourceQuota and capture the life of a custom resource.",
184+
// https://issues.redhat.com/browse/OCPBUGS-62084
185+
// "[sig-api-machinery] API Streaming (aka. WatchList) [FeatureGate:WatchList] [Beta] [Serial] server supports sending resources in Table format",
186+
187+
// https://issues.redhat.com/browse/OCPBUGS-61515
188+
"[sig-scheduling] SchedulerPreemption [Serial] validates various priority Pods preempt expectedly with the async preemption [Feature:SchedulerAsyncPreemption] [FeatureGate:SchedulerAsyncPreemption] [Beta]",
189+
190+
// https://issues.redhat.com/browse/OCPBUGS-61377
191+
"[sig-cli] kubectl kuberc given preferences should be applied",
192+
"[sig-cli] kubectl kuberc given preferences should be ignored when flags are explicitly passed",
193+
194+
// https://issues.redhat.com/browse/OCPBUGS-61378
195+
"[sig-network] Conntrack should be able to cleanup conntrack entries when UDP service target port changes for a NodePort service",
196+
197+
// https://issues.redhat.com/browse/OCPBUGS-61381
198+
// "[sig-node] [DRA] control plane [ConformanceCandidate] must deallocate after use",
199+
// "[sig-node] [DRA] control plane [ConformanceCandidate] retries pod scheduling after creating device class",
200+
// "[sig-node] [DRA] control plane [ConformanceCandidate] retries pod scheduling after updating device class",
201+
// "[sig-node] [DRA] control plane [ConformanceCandidate] runs a pod without a generated resource claim",
202+
// "[sig-node] [DRA] control plane [ConformanceCandidate] with different ResourceSlices keeps pod pending because of CEL runtime errors",
203+
// "[sig-node] [DRA] control plane [ConformanceCandidate] with node-local resources uses all resources",
204+
// "[sig-node] [DRA] control plane must be possible for the driver to update the ResourceClaim.Status.Devices once allocated [FeatureGate:DRAResourceClaimDeviceStatus] [Beta]",
205+
206+
// https://issues.redhat.com/browse/OCPBUGS-61382
207+
"[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (block volmode)] volume-modify [FeatureGate:VolumeAttributesClass] [Feature:VolumeAttributesClass] should be protected by vac-protection finalizer",
208+
"[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] volume-modify [FeatureGate:VolumeAttributesClass] [Feature:VolumeAttributesClass] should be protected by vac-protection finalizer",
173209
},
174210
// tests that may work, but we don't support them
175211
"Unsupported": {
@@ -184,6 +220,12 @@ func filterOutDisabledSpecs(specs et.ExtensionTestSpecs) et.ExtensionTestSpecs {
184220
"[sig-storage] In-tree Volumes [Driver: vsphere] [Testpattern: Dynamic PV (delayed binding)] topology should provision a volume and schedule a pod with AllowedTopologies",
185221
"[sig-storage] In-tree Volumes [Driver: vsphere] [Testpattern: Dynamic PV (immediate binding)] topology should fail to schedule a pod which has topologies that conflict with AllowedTopologies",
186222
"[sig-storage] In-tree Volumes [Driver: vsphere] [Testpattern: Dynamic PV (immediate binding)] topology should provision a volume and schedule a pod with AllowedTopologies",
223+
224+
// May become conformance in 4.22+, will need to revisit per https://issues.redhat.com/browse/OCPBUGS-61380
225+
"[sig-network] Services should support named targetPorts that resolve to different ports on different endpoints",
226+
227+
// Remove when feature gates implemented in OpenShift
228+
"[FeatureGate:VolumeAttributesClass]",
187229
},
188230
// tests too slow to be part of conformance
189231
"Slow": {

openshift-hack/cmd/k8s-tests-ext/environment_selectors.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@ func addEnvironmentSelectors(specs et.ExtensionTestSpecs) {
3535
// Just remove this check + notify the OCP storage team.
3636
specs.Select(et.NameContains("[Feature:SELinuxMountReadWriteOncePodOnly]")).
3737
Exclude(et.FeatureGateEnabled(string(features.SELinuxMount)))
38+
39+
// DynamicResourceAllocation is only enabled in Technology Preview clusters as of 1.34 rebase,
40+
// see https://issues.redhat.com/browse/OCPBUGS-61381 for context
41+
specs.Select(et.NameContains("[FeatureGate:DynamicResourceAllocation]")).
42+
Exclude(et.FeatureGateDisabled(string(features.DynamicResourceAllocation)))
43+
specs.Select(et.NameContains("[sig-node] [DRA]")).
44+
Exclude(et.FeatureGateDisabled(string(features.DynamicResourceAllocation)))
3845
}
3946

4047
// filterByPlatform is a helper function to do, simple, "NameContains" filtering on tests by platform

openshift-hack/test-kubernetes-e2e.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ NETWORK_SKIPS="\[Skipped:Network/OVNKubernetes\]|\[Feature:Networking-IPv6\]|\[F
3131
TEST_SUITE="${TEST_SUITE:-parallel}"
3232
COMMON_SKIPS="\[Slow\]|\[Disruptive\]|\[Flaky\]|\[Disabled:.+\]|\[Skipped:${PLATFORM}\]|${NETWORK_SKIPS}"
3333
# Skip tests for features that require a TechPreview cluster. TODO: Remove when the feature is enabled by default.
34-
COMMON_SKIPS="\[OCPFeatureGate:VolumeGroupSnapshot\]|\[Feature:OffByDefault\]|${COMMON_SKIPS}"
34+
COMMON_SKIPS="\[OCPFeatureGate:VolumeGroupSnapshot\]|\[Feature:OffByDefault\]|\[sig-node\] \[DRA\]|${COMMON_SKIPS}"
3535

3636
case "${TEST_SUITE}" in
3737
serial)

0 commit comments

Comments
 (0)