Documentation ¶
Index ¶
- func AutoscaleSustainingTest() pkgupgrade.BackgroundOperation
- func AutoscaleSustainingWithTBCTest() pkgupgrade.BackgroundOperation
- func BYORevisionPostUpgradeTest() pkgupgrade.Operation
- func BYORevisionPreUpgradeTest() pkgupgrade.Operation
- func CRDStoredVersionPostUpgradeTest() pkgupgrade.Operation
- func ContinualTests() []pkgupgrade.BackgroundOperation
- func CreateNewServicePostDowngradeTest() pkgupgrade.Operation
- func CreateNewServicePostUpgradeTest() pkgupgrade.Operation
- func InitialScalePostUpgradeTest() pkgupgrade.Operation
- func InitialScalePreUpgradeTest() pkgupgrade.Operation
- func ProbeTest() pkgupgrade.BackgroundOperation
- func ServicePostDowngradeTest() pkgupgrade.Operation
- func ServicePostUpgradeFromScaleToZeroTest() pkgupgrade.Operation
- func ServicePostUpgradeTest() pkgupgrade.Operation
- func ServicePreUpgradeAndScaleToZeroTest() pkgupgrade.Operation
- func ServicePreUpgradeTest() pkgupgrade.Operation
- func ServingPostDowngradeTests() []pkgupgrade.Operation
- func ServingPostUpgradeTests() []pkgupgrade.Operation
- func ServingPreUpgradeTests() []pkgupgrade.Operation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AutoscaleSustainingTest ¶
func AutoscaleSustainingTest() pkgupgrade.BackgroundOperation
AutoscaleSustainingTest checks that when traffic increases a knative app scales up and sustains the scale as long as the traffic sustains, despite whether it is switching modes between normal and panic.
func AutoscaleSustainingWithTBCTest ¶
func AutoscaleSustainingWithTBCTest() pkgupgrade.BackgroundOperation
AutoscaleSustainingWithTBCTest checks that when traffic increases and the activator is in the path a knative app scales up and sustains the scale.
func BYORevisionPostUpgradeTest ¶
func BYORevisionPostUpgradeTest() pkgupgrade.Operation
BYORevisionPostUpgradeTest attempts to update the RouteSpec of a Service using BYO Revision name. This test is meant to catch new defaults that break the immutability of BYO Revision name.
func BYORevisionPreUpgradeTest ¶
func BYORevisionPreUpgradeTest() pkgupgrade.Operation
BYORevisionPreUpgradeTest creates a Service that uses the BYO Revision name functionality. This test is meant to catch new defaults that break bring your own revision name immutability.
func CRDStoredVersionPostUpgradeTest ¶ added in v0.27.0
func CRDStoredVersionPostUpgradeTest() pkgupgrade.Operation
func ContinualTests ¶
func ContinualTests() []pkgupgrade.BackgroundOperation
ContinualTests is an umbrella function for grouping all Serving continual/background tests.
func CreateNewServicePostDowngradeTest ¶
func CreateNewServicePostDowngradeTest() pkgupgrade.Operation
CreateNewServicePostDowngradeTest verifies creating a new service after downgrade.
func CreateNewServicePostUpgradeTest ¶
func CreateNewServicePostUpgradeTest() pkgupgrade.Operation
CreateNewServicePostUpgradeTest verifies creating a new service after upgrade.
func InitialScalePostUpgradeTest ¶
func InitialScalePostUpgradeTest() pkgupgrade.Operation
InitialScalePostUpgradeTest verifies that the service is ready after upgrade despite the fact that it does not receive any requests.
func InitialScalePreUpgradeTest ¶
func InitialScalePreUpgradeTest() pkgupgrade.Operation
InitialScalePreUpgradeTest creates a service and lets it scale down to zero without sending any requests to it.
func ProbeTest ¶
func ProbeTest() pkgupgrade.BackgroundOperation
ProbeTest sends requests to Knative services while performing an upgrade and verifies the expected success rate.
func ServicePostDowngradeTest ¶
func ServicePostDowngradeTest() pkgupgrade.Operation
ServicePostDowngradeTest verifies an existing service after downgrade.
func ServicePostUpgradeFromScaleToZeroTest ¶
func ServicePostUpgradeFromScaleToZeroTest() pkgupgrade.Operation
ServicePostUpgradeFromScaleToZeroTest verifies a scaled-to-zero service after upgrade.
func ServicePostUpgradeTest ¶
func ServicePostUpgradeTest() pkgupgrade.Operation
ServicePostUpgradeTest verifies an existing service after upgrade.
func ServicePreUpgradeAndScaleToZeroTest ¶
func ServicePreUpgradeAndScaleToZeroTest() pkgupgrade.Operation
ServicePreUpgradeAndScaleToZeroTest creates a new service before upgrade and wait for it to scale to zero.
func ServicePreUpgradeTest ¶
func ServicePreUpgradeTest() pkgupgrade.Operation
ServicePreUpgradeTest creates a service before upgrade.
func ServingPostDowngradeTests ¶
func ServingPostDowngradeTests() []pkgupgrade.Operation
ServingPostDowngradeTests is an umbrella function for grouping all Serving post-downgrade tests.
func ServingPostUpgradeTests ¶
func ServingPostUpgradeTests() []pkgupgrade.Operation
ServingPostUpgradeTests is an umbrella function for grouping all Serving post-upgrade tests.
func ServingPreUpgradeTests ¶
func ServingPreUpgradeTests() []pkgupgrade.Operation
ServingPreUpgradeTests is an umbrella function for grouping all Serving pre-upgrade tests.
Types ¶
This section is empty.