Documentation ¶
Index ¶
Constants ¶
View Source
const (
// PathToDefaultRanDuParamsFile path to config file with default ran du parameters.
PathToDefaultRanDuParamsFile = "./default.yaml"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RanDuConfig ¶
type RanDuConfig struct { *systemtestsconfig.SystemTestsConfig TestWorkload struct { Namespace string `yaml:"namespace" envconfig:"ECO_RANDU_TESTWORKLOAD_NAMESPACE"` CreateMethod string `yaml:"create_method" envconfig:"ECO_RANDU_TESTWORKLOAD_CREATE_METHOD"` CreateShellCmd string `yaml:"create_shell_cmd" envconfig:"ECO_RANDU_TESTWORKLOAD_CREATE_SHELLCMD"` DeleteShellCmd string `yaml:"delete_shell_cmd" envconfig:"ECO_RANDU_TESTWORKLOAD_DELETE_SHELLCMD"` } `yaml:"randu_test_workload"` LaunchWorkloadIterations int `yaml:"launch_workload_iterations" envconfig:"ECO_RANDU_LAUNCH_WORKLOAD_ITERATIONS"` SoftRebootIterations int `yaml:"soft_reboot_iterations" envconfig:"ECO_RANDU_SOFT_REBOOT_ITERATIONS"` HardRebootIterations int `yaml:"hard_reboot_iterations" envconfig:"ECO_RANDU_HARD_REBOOT_ITERATIONS"` StabilityWorkloadDurMins int `yaml:"stability_workload_duration_mins" envconfig:"ECO_RANDU_STAB_W_DUR_MINS"` StabilityWorkloadIntMins int `yaml:"stability_workload_interval_mins" envconfig:"ECO_RANDU_STAB_W_INT_MINS"` StabilityNoWorkloadDurMins int `yaml:"stability_no_workload_duration_mins" envconfig:"ECO_RANDU_STAB_NW_DUR_MINS"` StabilityNoWorkloadIntMins int `yaml:"stability_no_workload_interval_mins" envconfig:"ECO_RANDU_STAB_NW_INT_MINS"` StabilityOutputPath string `yaml:"stability_output_path" envconfig:"ECO_RANDU_STABILITY_OUTPUT_PATH"` StabilityPoliciesCheck bool `yaml:"stability_policies_check" envconfig:"ECO_RANDU_STABILITY_POLICIES_CHECK"` PtpEnabled bool `yaml:"ptp_enabled" envconfig:"ECO_RANDU_PTP_ENABLED"` RebootRecoveryTime int `yaml:"reboot_recovery_time" envconfig:"ECO_RANDU_RECOVERY_TIME"` }
RanDuConfig type keeps ran du configuration.
func NewRanDuConfig ¶
func NewRanDuConfig() *RanDuConfig
NewRanDuConfig returns instance of RanDuConfig config type.
Click to show internal directories.
Click to hide internal directories.