Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Plan = []plan.Step{ { Action: "create/cluster/defaultcontrolplane", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "create/nodepool/defaultdataplane", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "verify/cluster/created", Backoff: plan.NewBackoff(30*time.Minute, 1*time.Minute), }, { Action: "verify/master/ready", Backoff: plan.NewBackoff(10*time.Minute, 30*time.Second), }, { Action: "verify/worker/ready", Backoff: plan.NewBackoff(10*time.Minute, 30*time.Second), }, { Action: "verify/apps/installed", Backoff: plan.NewBackoff(20*time.Minute, 1*time.Minute), }, { Action: "verify/master/hostnetworkpod", Backoff: plan.NewBackoff(15*time.Minute, 1*time.Minute), }, { Action: "verify/worker/hostnetworkpod", Backoff: plan.NewBackoff(15*time.Minute, 1*time.Minute), }, { Action: "verify/kiam/podandsecret", Backoff: plan.NewBackoff(10*time.Minute, 30*time.Second), }, { Action: "create/kiam/awsapicall", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "verify/kiam/awsapicall", Backoff: plan.NewBackoff(2*time.Minute, 5*time.Second), }, { Action: "delete/kiam/awsapicall", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "create/ebs/volume", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "verify/ebs/volume", Backoff: plan.NewBackoff(2*time.Minute, 5*time.Second), }, { Action: "delete/ebs/volume", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "create/netpol/defaultnetpol", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "create/netpol/curlrequest", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "verify/netpol/curlrequest", Backoff: plan.NewBackoff(15*time.Minute, 1*time.Minute), }, { Action: "delete/netpol/curlrequest", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), }, { Action: "delete/netpol/defaultnetpol", Backoff: plan.NewBackoff(30*time.Second, 4*time.Second), }, { Action: "delete/cluster", Backoff: plan.NewBackoff(10*time.Second, 2*time.Second), Condition: plan.ConditionAlwaysExecute, }, { Action: "verify/cluster/deleted", Backoff: plan.NewBackoff(90*time.Minute, 9*time.Minute), Condition: plan.ConditionAlwaysExecute, }, }
Plan describes in which order and with which tolerance to execute actions of this test plan.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Config ¶
type Config struct {
Logger micrologger.Logger
}
Click to show internal directories.
Click to hide internal directories.