router

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2026 License: Apache-2.0 Imports: 84 Imported by: 41

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type GatewayAPIUpgradeTest added in v1.6.0

type GatewayAPIUpgradeTest struct {
	// contains filtered or unexported fields
}

GatewayAPIUpgradeTest verifies that Gateway API resources work during upgrade, whether using OLM-based or CIO-based (NO-OLM) provisioning

func (*GatewayAPIUpgradeTest) DisplayName added in v1.6.0

func (t *GatewayAPIUpgradeTest) DisplayName() string

func (*GatewayAPIUpgradeTest) Name added in v1.6.0

func (t *GatewayAPIUpgradeTest) Name() string

func (*GatewayAPIUpgradeTest) Setup added in v1.6.0

Setup creates Gateway and HTTPRoute resources and tests connectivity

func (*GatewayAPIUpgradeTest) Skip added in v1.6.0

Skip checks if this upgrade test should be skipped. This is called by the disruption framework before Setup.

func (*GatewayAPIUpgradeTest) Teardown added in v1.6.0

func (t *GatewayAPIUpgradeTest) Teardown(ctx context.Context, f *e2e.Framework)

Teardown cleans up Gateway API resources, Istio CR, and OSSM subscription This runs even if the test fails, ensuring complete cleanup

func (*GatewayAPIUpgradeTest) Test added in v1.6.0

func (t *GatewayAPIUpgradeTest) Test(ctx context.Context, f *e2e.Framework, done <-chan struct{}, _ upgrades.UpgradeType)

Test validates that resources continue working during upgrade and validates provisioning method

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL