package
0.0.16
Repository: https://github.com/grafana/k6-operator.git
Documentation: pkg.go.dev

# Functions

Initialize defines only conditions common to all test runs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TestRunID is a tiny helper to get k6 Cloud test run ID.
No description provided by the author

# Constants

CloudPLZTestRun indicates if this k6 Cloud test run is a PLZ test run.
CloudTestRun indicates if this test run is supposed to be a cloud test run (i.e.
CloudTestRunAborted indicates if this k6 Cloud test run was aborted externally, for any reason.
CloudTestRunCreated indicates if k6 Cloud test run ID has been created for this test.
CloudTestRunFinalized indicates if k6 Cloud test run has been finalized.
PLZRegistered indicates if the PLZ has been registered.
TeardownExecuted indicates whether the `teardown()` has been executed on one of the runners.
TestRunRunning indicates if the test run is currently running.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

No description provided by the author
No description provided by the author
K6Configmap describes the config map script location.
K6List contains a list of K6 +kubebuilder:object:root=true.
K6Script describes where the script to execute the tests is found.
No description provided by the author
K6VolumeClaim describes the volume claim script location.
No description provided by the author
No description provided by the author
PrivateLoadZone is the Schema for the privateloadzones API.
PrivateLoadZoneList contains a list of PrivateLoadZone.
PrivateLoadZoneSpec defines the desired state of PrivateLoadZone.
PrivateLoadZoneStatus defines the observed state of PrivateLoadZone.
TestRun is the Schema for the testruns API.
TestRunList contains a list of TestRun.
TestRunSpec defines the desired state of TestRun.
TestRunStatus defines the observed state of TestRun.

# Interfaces

No description provided by the author

# Type aliases

Cleanup allows for automatic cleanup of resources post execution +kubebuilder:validation:Enum=post.
Stage describes which stage of the test execution lifecycle our runners are in +kubebuilder:validation:Enum=initialization;initialized;created;started;stopped;finished;error.