You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pkg/testers/clusterloader2/cl2.go
+18-16Lines changed: 18 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,6 @@ import (
21
21
"fmt"
22
22
"os"
23
23
"path/filepath"
24
-
"strings"
25
24
26
25
"github.com/kballard/go-shellquote"
27
26
"github.com/octago/sflags/gen/gpflag"
@@ -35,17 +34,17 @@ import (
35
34
varGitTagstring
36
35
37
36
typeTesterstruct {
38
-
Suitesstring`desc:"Comma separated list of standard scale testing suites e.g. load, density"`
39
-
TestOverridesstring`desc:"Comma separated list of paths to the config override files. The latter overrides take precedence over changes in former files."`
40
-
TestConfigsstring`desc:"Comma separated list of paths to test config files."`
41
-
Providerstring`desc:"The type of cluster provider used (e.g gke, gce, skeleton)"`
42
-
KubeConfigstring`desc:"Path to kubeconfig. If specified will override the path exposed by the kubetest2 deployer."`
43
-
RepoRootstring`desc:"Path to repository root of kubernetes/perf-tests"`
44
-
ReportDirstring`desc:"Path to directory, where summaries files should be stored. If not specified, summaries are stored in $ARTIFACTS directory"`
45
-
Nodesint`desc:"Number of nodes in the cluster. 0 will auto-detect schedulable nodes."`
46
-
EnablePrometheusServerbool`desc:"Whether to set-up the prometheus server in the cluster."`
47
-
PrometheusPvcStorageClassstring`desc:"Storage class used with prometheus persistent volume claim."`
48
-
ExtraArgsstring`flag:"~extra-args" desc:"Additional arguments supported by clusterloader2 (https://github.com/kubernetes/perf-tests/blob/master/clusterloader2/cmd/clusterloader.go)."`
37
+
Suites[]string`desc:"List of standard scale testing suites e.g. load, density"`
38
+
TestOverrides[]string`desc:"List of paths to the config override files. The latter overrides take precedence over changes in former files."`
39
+
TestConfigs[]string`desc:"List of paths to test config files."`
40
+
Providerstring`desc:"The type of cluster provider used (e.g gke, gce, skeleton)"`
41
+
KubeConfigstring`desc:"Path to kubeconfig. If specified will override the path exposed by the kubetest2 deployer."`
42
+
RepoRootstring`desc:"Path to repository root of kubernetes/perf-tests"`
43
+
ReportDirstring`desc:"Path to directory, where summaries files should be stored. If not specified, summaries are stored in $ARTIFACTS directory"`
44
+
Nodesint`desc:"Number of nodes in the cluster. 0 will auto-detect schedulable nodes."`
45
+
EnablePrometheusServerbool`desc:"Whether to set-up the prometheus server in the cluster."`
46
+
PrometheusPvcStorageClassstring`desc:"Storage class used with prometheus persistent volume claim."`
47
+
ExtraArgsstring`flag:"~extra-args" desc:"Additional arguments supported by clusterloader2 (https://github.com/kubernetes/perf-tests/blob/master/clusterloader2/cmd/clusterloader.go)."`
0 commit comments