Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
6a8f2f9
adding one GIE test
rhamini3 Aug 28, 2025
95cced8
updating GIE test with env variable polling for ci flakes
rhamini3 Sep 5, 2025
0e5d127
address team comments
rhamini3 Sep 15, 2025
ea55b07
gatewayapicontroller: Add checks for empty slices
Miciah Jun 6, 2025
8e06339
gatewayapicontroller: Clean up resources when done
Miciah Aug 14, 2025
27910b1
gatewayapicontroller: Always log errors
Miciah Jun 9, 2025
683a6e8
gatewayapicontroller: Retry if get sub fails
Miciah Jun 10, 2025
a9d1cc1
gatewayapicontroller: Increase some timeouts
Miciah Jun 10, 2025
afbc534
gatewayapicontroller: Add ingressNamespace const
Miciah Jun 11, 2025
ddcc9b7
gatewayapicontroller: Istio CR is cluster-scoped
Miciah Jun 11, 2025
67230b8
gatewayapicontroller: Add istioName const
Miciah Jun 11, 2025
08fee92
gatewayapicontroller: Delete the Istio CR
Miciah Jun 13, 2025
0ef4b50
gatewayapicontroller: Don't use BeforeAll/AfterAll
Miciah Jul 24, 2025
328bc03
priority class: Add an exception for Istio
Miciah Sep 16, 2025
d85e174
cpu_partitioning: Add an exception for Istio pods
Miciah Sep 17, 2025
231e82e
gatewayapicontroller: Use dynamic client for OLM
Miciah Oct 17, 2025
5be0e3b
gatewayapicontroller: Log when deleting objects
Miciah Oct 18, 2025
5ea79f0
gatewayapicontroller: Delete Operator CR
Miciah Oct 18, 2025
e717515
negative tests of gatewayapicontroller
ShudiLi Dec 11, 2025
e885b6b
removed OSSM subscription test
ShudiLi Jan 8, 2026
8d67f63
Skip OLM tests when GatewayAPIWithoutOLM enabled
rhamini3 Mar 17, 2026
8ffe040
updated the custom gatewayclass test to wait
rhamini3 Mar 18, 2026
070c0d2
Origin tests implementation for GatewayAPIWithoutOLM featuregate
rhamini3 Mar 18, 2026
715ac0b
Update the tests to check for the managed-by labels
rhamini3 Mar 19, 2026
2e25b6e
remove client.go dependency
rhamini3 Mar 19, 2026
04b1cf8
NE-2422: Skip Gateway API tests on dual-stack clusters
alebedev87 Mar 27, 2026
e55e468
NE-2520: Enable Gateway API tests on vSphere and baremetal
gcs278 Apr 1, 2026
dfb517a
Fix Gateway API tests failing immediately on resource NotFound
gcs278 Apr 1, 2026
a02fd86
Skip Gateway API tests on IPv6/dual-stack clusters
gcs278 Apr 1, 2026
a76f868
Revert go.mod/go.sum to release-4.20 originals and regenerate
gcs278 Jun 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions test/extended/cpu_partitioning/pods.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ var (
"cloud-ingress-operator": {"openshift-cloud-ingress-operator"},
"managed-velero-operator": {"openshift-velero"},
"velero": {"openshift-velero"},

"gateway": {"openshift-ingress"},
}

excludedBestEffortDaemonSets = map[string][]string{
Expand Down Expand Up @@ -107,6 +109,13 @@ var _ = g.Describe("[sig-node][apigroup:config.openshift.io] CPU Partitioning cl
o.Expect(err).NotTo(o.HaveOccurred())

for _, deployment := range deployments.Items {
if deployment.Namespace == "openshift-ingress" && strings.HasPrefix(deployment.Name, "gateway-") {
// The gateway deployment's name contains a hash, which
// must be removed in order to be able to define an
// exception. Remove this if block when the
// corresponding exception is removed.
deployment.Name = "gateway"
}
// If we find a deployment that is to be excluded from resource checks, we skip looking for their pods.
if isExcluded(excludedBestEffortDeployments, deployment.Namespace, deployment.Name) {
framework.Logf("skipping resource check on deployment (%s/%s) due to presence in BestEffort exclude list", deployment.Namespace, deployment.Name)
Expand Down
7 changes: 7 additions & 0 deletions test/extended/pods/priorityclasses.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ var excludedPriorityClassPods = map[string][]string{
"openshift-operators": {
"servicemesh-operator3-",
},

// Istio does not provide an option to set priority class on gateway
// pods. https://issues.redhat.com/browse/OCPBUGS-54652 tracks setting
// the annotation so that we can remove this exclusion.
"openshift-ingress": {
"gateway-",
},
}

var _ = Describe("[sig-arch] Managed cluster should", func() {
Expand Down
Loading