Help us shape the future of Go! Take the 2026 Go Developer Survey

router

package
v1.6.2 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2026 License: Apache-2.0 Imports: 84 Imported by: 39

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