Documentation ¶
Index ¶
- func NewBasicHTTPUpgradeTest() e2e.UpgradeTest
- func NewFinalizerUpgradeTest() e2e.UpgradeTest
- func NewPSCUpgradeTest() e2e.UpgradeTest
- func NewStandaloneNEGWithSvcNEGUpgradeTest() e2e.UpgradeTest
- func NewV2FrontendNamerTest() e2e.UpgradeTest
- type BasicHTTP
- type Finalizer
- type PSC
- type StandaloneNEGWithSvcNEG
- func (n *StandaloneNEGWithSvcNEG) DuringUpgrade() error
- func (n *StandaloneNEGWithSvcNEG) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error
- func (n *StandaloneNEGWithSvcNEG) Name() string
- func (n *StandaloneNEGWithSvcNEG) PostUpgrade() error
- func (n *StandaloneNEGWithSvcNEG) PreUpgrade() error
- type V2FrontendNamer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBasicHTTPUpgradeTest ¶ added in v1.9.0
func NewBasicHTTPUpgradeTest() e2e.UpgradeTest
NewBasicHTTPUpgradeTest returns an upgrade test that tests the basic behavior of an ingress with http load-balancer.
func NewFinalizerUpgradeTest ¶ added in v1.9.0
func NewFinalizerUpgradeTest() e2e.UpgradeTest
NewFinalizerUpgradeTest returns an upgrade test that asserts that finalizer is added to an ingress when upgraded from a version without finalizer to v1.7.0. Also, verifies that ingress is deleted with finalizer enabled.
func NewPSCUpgradeTest ¶ added in v1.15.0
func NewPSCUpgradeTest() e2e.UpgradeTest
func NewStandaloneNEGWithSvcNEGUpgradeTest ¶ added in v1.31.0
func NewStandaloneNEGWithSvcNEGUpgradeTest() e2e.UpgradeTest
func NewV2FrontendNamerTest ¶ added in v1.9.0
func NewV2FrontendNamerTest() e2e.UpgradeTest
NewV2FrontendNamerTest returns upgrade test for v2 frontend namer. This test asserts that v1 finalizer is retained/attached and ingress continues to use v1 naming scheme when master is upgraded to a gke version that use v1.8.
Types ¶
type BasicHTTP ¶ added in v1.9.0
type BasicHTTP struct {
// contains filtered or unexported fields
}
Finalizer implements e2e.UpgradeTest interface.
func (*BasicHTTP) DuringUpgrade ¶ added in v1.9.0
DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.
func (*BasicHTTP) PostUpgrade ¶ added in v1.9.0
PostUpgrade implements e2e.UpgradeTest.PostUpgrade
func (*BasicHTTP) PreUpgrade ¶ added in v1.9.0
PreUpgrade implements e2e.UpgradeTest.PreUpgrade.
type Finalizer ¶ added in v1.9.0
type Finalizer struct {
// contains filtered or unexported fields
}
Finalizer implements e2e.UpgradeTest interface.
func (*Finalizer) DuringUpgrade ¶ added in v1.9.0
DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.
func (*Finalizer) PostUpgrade ¶ added in v1.9.0
PostUpgrade implements e2e.UpgradeTest.PostUpgrade
func (*Finalizer) PreUpgrade ¶ added in v1.9.0
PreUpgrade implements e2e.UpgradeTest.PreUpgrade.
type PSC ¶ added in v1.15.0
type PSC struct {
// contains filtered or unexported fields
}
PSC implements e2e.UpgradeTest interface
func (*PSC) DuringUpgrade ¶ added in v1.15.0
DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.
func (*PSC) PostUpgrade ¶ added in v1.15.0
PostUpgrade implements e2e.UpgradeTest.PostUpgrade
func (*PSC) PreUpgrade ¶ added in v1.15.0
PreUpgrade implements e2e.UpgradeTest.PreUpgrade.
type StandaloneNEGWithSvcNEG ¶ added in v1.31.0
type StandaloneNEGWithSvcNEG struct {
// contains filtered or unexported fields
}
StandaloneNEGWithSvcNEG implements e2e.UpgradeTest interface
func (*StandaloneNEGWithSvcNEG) DuringUpgrade ¶ added in v1.31.0
func (n *StandaloneNEGWithSvcNEG) DuringUpgrade() error
DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.
func (*StandaloneNEGWithSvcNEG) Init ¶ added in v1.31.0
func (n *StandaloneNEGWithSvcNEG) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error
Init implements e2e.UpgradeTest.Init.
func (*StandaloneNEGWithSvcNEG) Name ¶ added in v1.31.0
func (n *StandaloneNEGWithSvcNEG) Name() string
Name implements e2e.UpgradeTest.Init.
func (*StandaloneNEGWithSvcNEG) PostUpgrade ¶ added in v1.31.0
func (n *StandaloneNEGWithSvcNEG) PostUpgrade() error
PostUpgrade implements e2e.UpgradeTest.PostUpgrade
func (*StandaloneNEGWithSvcNEG) PreUpgrade ¶ added in v1.31.0
func (n *StandaloneNEGWithSvcNEG) PreUpgrade() error
PreUpgrade implements e2e.UpgradeTest.PreUpgrade.
type V2FrontendNamer ¶ added in v1.9.0
type V2FrontendNamer struct {
// contains filtered or unexported fields
}
V2FrontendNamer implements e2e.UpgradeTest interface.
func (*V2FrontendNamer) DuringUpgrade ¶ added in v1.9.0
func (vf *V2FrontendNamer) DuringUpgrade() error
DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.
func (*V2FrontendNamer) Name ¶ added in v1.9.0
func (vf *V2FrontendNamer) Name() string
Name implements e2e.UpgradeTest.Init.
func (*V2FrontendNamer) PostUpgrade ¶ added in v1.9.0
func (vf *V2FrontendNamer) PostUpgrade() error
PostUpgrade implements e2e.UpgradeTest.PostUpgrade
func (*V2FrontendNamer) PreUpgrade ¶ added in v1.9.0
func (vf *V2FrontendNamer) PreUpgrade() error
PreUpgrade implements e2e.UpgradeTest.PreUpgrade.