Skip to content

Flake: TestE2E/MultipleGC #8509

@cnvergence

Description

@cnvergence

Description:

What issue is being seen? Describe what should be happening instead of
the bug, for example: The expected value isn't returned, etc.

We should take a look into some flakes here

=== RUN   TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses/httproute_status_aggregates_across_gateway_classes
    helpers.go:463: 2026-03-12T14:45:38.164935445Z: error fetching Gateway: gateways.gateway.networking.k8s.io "private-gateway" not found
    multiple_gc.go:111: 
        	Error Trace:	/home/runner/go/pkg/mod/sigs.k8s.io/gateway-api@v1.4.1/conformance/utils/kubernetes/helpers.go:455
        	            				/home/runner/work/gateway/gateway/test/e2e/tests/multiple_gc.go:111
        	Error:      	Received unexpected error:
        	            	error fetching Gateway: gateways.gateway.networking.k8s.io "private-gateway" not found
        	Test:       	TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses/httproute_status_aggregates_across_gateway_classes
        	Messages:   	error waiting for Gateway to have at least one IP address in status
=== NAME  TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses
    timing.go:87: 2026-03-12T14:45:38.165649846Z: Test HTTPRouteStatusAggregatesAcrossGatewayClasses completed in 16ms
    apply.go:283: 2026-03-12T14:45:38.16567823Z: Deleting multiple-gc-route HTTPRoute
    apply.go:283: 2026-03-12T14:45:38.190104146Z: Deleting multiple-gc-backend Deployment
    apply.go:283: 2026-03-12T14:45:38.246589786Z: Deleting multiple-gc-backend Service
    apply.go:301: 2026-03-12T14:45:38.310671707Z: Deleting private-gateway Gateway
    apply.go:283: 2026-03-12T14:45:38.319380974Z: Deleting internet-gateway Gateway
=== NAME  TestMultipleGC/Internet_GC_Test
    hook.go:19: 2026-03-12T14:45:38.342298079Z: Test HTTPRouteStatusAggregatesAcrossGatewayClasses failed, collecting and dumping resources
    utils.go:635: 2026-03-12T14:45:38.342340619Z: Skipping collecting and dumping cluster data, set ACTIONS_STEP_DEBUG=true to enable it
=== RUN   TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses
    conformance.go:70: 2026-03-12T14:45:38.34339083Z: Applying testdata/policy-status-multiple-gc.yaml
    apply.go:275: 2026-03-12T14:45:38.370235637Z: Creating internet-gateway Gateway
    apply.go:275: 2026-03-12T14:45:38.444300332Z: Creating private-gateway Gateway
    apply.go:275: 2026-03-12T14:45:38.493643958Z: Creating multiple-gc-btp BackendTrafficPolicy
=== RUN   TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses/backendtrafficpolicy_status_aggregates_across_gateway_classes
=== NAME  TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses
    timing.go:87: 2026-03-12T14:45:39.518179936Z: Test PolicyStatusAggregatesAcrossGatewayClasses completed in 1.014s
    apply.go:283: 2026-03-12T14:45:39.518254456Z: Deleting multiple-gc-btp BackendTrafficPolicy
    apply.go:283: 2026-03-12T14:45:39.523141358Z: Deleting private-gateway Gateway
    apply.go:283: 2026-03-12T14:45:39.532326869Z: Deleting internet-gateway Gateway
=== NAME  TestMultipleGC/Internet_GC_Test
    hook.go:19: 2026-03-12T14:45:39.544748574Z: Test PolicyStatusAggregatesAcrossGatewayClasses failed, collecting and dumping resources
    utils.go:635: 2026-03-12T14:45:39.544788169Z: Skipping collecting and dumping cluster data, set ACTIONS_STEP_DEBUG=true to enable it
=== NAME  TestMultipleGC
    timing.go:64: 2026-03-12T14:45:39.54493784Z: E2E timing report (sorted by duration)
    timing.go:72: 2026-03-12T14:45:39.545013552Z: PASS PrivateGC (12.304s)
    timing.go:72: 2026-03-12T14:45:39.545032126Z: PASS InternetGC (12.028s)
    timing.go:72: 2026-03-12T14:45:39.545042616Z: PASS PolicyStatusAggregatesAcrossGatewayClasses (1.014s)
    timing.go:72: 2026-03-12T14:45:39.545061922Z: FAIL HTTPRouteStatusAggregatesAcrossGatewayClasses (16ms)
--- FAIL: TestMultipleGC (0.00s)
    --- PASS: TestMultipleGC/Private_GC_Test (12.74s)
        --- PASS: TestMultipleGC/Private_GC_Test/PrivateGC (12.58s)
            --- PASS: TestMultipleGC/Private_GC_Test/PrivateGC/private_gc (12.30s)
    --- FAIL: TestMultipleGC/Internet_GC_Test (14.14s)
        --- PASS: TestMultipleGC/Internet_GC_Test/InternetGC (12.30s)
            --- PASS: TestMultipleGC/Internet_GC_Test/InternetGC/internet_gc (12.03s)
        --- FAIL: TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses (0.46s)
            --- FAIL: TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses/httproute_status_aggregates_across_gateway_classes (0.02s)
        --- PASS: TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses (1.20s)
            --- PASS: TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses/backendtrafficpolicy_status_aggregates_across_gateway_classes (1.01s)
FAIL
FAIL	github.com/envoyproxy/gateway/test/e2e/multiple_gc	14.215s
FAIL
=== NAME  TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses/backendtrafficpolicy_status_aggregates_across_gateway_classes
    helpers.go:463: 2026-03-12T14:48:42.249057334Z: error fetching Gateway: gateways.gateway.networking.k8s.io "private-gateway" not found
    multiple_gc.go:142: 
        	Error Trace:	/home/runner/go/pkg/mod/sigs.k8s.io/gateway-api@v1.4.1/conformance/utils/kubernetes/helpers.go:455
        	            				/home/runner/work/gateway/gateway/test/e2e/tests/multiple_gc.go:142
        	Error:      	Received unexpected error:
        	            	error fetching Gateway: gateways.gateway.networking.k8s.io "private-gateway" not found
        	Test:       	TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses/backendtrafficpolicy_status_aggregates_across_gateway_classes
        	Messages:   	error waiting for Gateway to have at least one IP address in status
=== NAME  TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses
    timing.go:87: 2026-03-12T14:48:42.2496347Z: Test PolicyStatusAggregatesAcrossGatewayClasses completed in 1.015s
    apply.go:283: 2026-03-12T14:48:42.249692298Z: Deleting multiple-gc-btp BackendTrafficPolicy
    apply.go:283: 2026-03-12T14:48:42.26722944Z: Deleting private-gateway Gateway
    apply.go:283: 2026-03-12T14:48:42.280504974Z: Deleting internet-gateway Gateway
=== NAME  TestMultipleGC/Internet_GC_Test
    hook.go:19: 2026-03-12T14:48:42.29138421Z: Test PolicyStatusAggregatesAcrossGatewayClasses failed, collecting and dumping resources
    utils.go:635: 2026-03-12T14:48:42.291431017Z: Skipping collecting and dumping cluster data, set ACTIONS_STEP_DEBUG=true to enable it
=== NAME  TestMultipleGC
    timing.go:64: 2026-03-12T14:48:42.291469148Z: E2E timing report (sorted by duration)
    timing.go:72: 2026-03-12T14:48:42.29148644Z: PASS PrivateGC (13.29s)
    timing.go:72: 2026-03-12T14:48:42.291501849Z: PASS InternetGC (12.088s)
    timing.go:72: 2026-03-12T14:48:42.291513851Z: FAIL PolicyStatusAggregatesAcrossGatewayClasses (1.015s)
    timing.go:72: 2026-03-12T14:48:42.291523379Z: PASS HTTPRouteStatusAggregatesAcrossGatewayClasses (60ms)
--- FAIL: TestMultipleGC (0.00s)
    --- PASS: TestMultipleGC/Private_GC_Test (13.73s)
        --- PASS: TestMultipleGC/Private_GC_Test/PrivateGC (13.53s)
            --- PASS: TestMultipleGC/Private_GC_Test/PrivateGC/private_gc (13.29s)
    --- FAIL: TestMultipleGC/Internet_GC_Test (14.20s)
        --- PASS: TestMultipleGC/Internet_GC_Test/InternetGC (12.38s)
            --- PASS: TestMultipleGC/Internet_GC_Test/InternetGC/internet_gc (12.09s)
        --- PASS: TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses (0.49s)
            --- PASS: TestMultipleGC/Internet_GC_Test/HTTPRouteStatusAggregatesAcrossGatewayClasses/httproute_status_aggregates_across_gateway_classes (0.06s)
        --- FAIL: TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses (1.12s)
            --- FAIL: TestMultipleGC/Internet_GC_Test/PolicyStatusAggregatesAcrossGatewayClasses/backendtrafficpolicy_status_aggregates_across_gateway_classes (1.01s)
FAIL
FAIL	github.com/envoyproxy/gateway/test/e2e/multiple_gc	14.286s
FAIL

Repro steps:

Include sample requests, environment, etc. All data and inputs
required to reproduce the bug.

Note: If there are privacy concerns, sanitize the data prior to
sharing.

Environment:

Include the environment like gateway version, envoy version and so on.
Happened on release/v1.7 branch
Logs:
Include the access logs and the Envoy logs.
https://github.com/envoyproxy/gateway/actions/runs/22999701015/job/66804220325
https://github.com/envoyproxy/gateway/actions/runs/22999701015/job/66804220321

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ciCI and build related issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions