diff --git a/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml b/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml index ac272b338fb4e..1774cc46033fb 100644 --- a/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml +++ b/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml @@ -392,3 +392,297 @@ periodics: annotations: testgrid-dashboards: sig-scalability-experiments testgrid-tab-name: gce-private-cluster-correctness +# max volumes per pod test cases for ephemeral volumes +- name: ci-kubernetes-storage-scalability-max-emptydir-vol-per-pod + interval: 1h + labels: + #TODO which labels I need? + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-emptydir-vol-per-pod +- name: ci-kubernetes-storage-scalability-max-configmap-vol-per-pod + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/configmap/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-configmap-vol-per-pod +- name: ci-kubernetes-storage-scalability-max-downwardapi-vol-per-pod + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/downwardapi/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-downwardapi-vol-per-pod +- name: ci-kubernetes-storage-scalability-max-secret-vol-per-pod + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/secret/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-secret-vol-per-pod +# max volumes per node test cases for ephemeral volumes +- name: ci-kubernetes-storage-scalability-max-emptydir-vol-per-node + interval: 1h + labels: + #TODO which labels I need? + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/max_volumes_per_node/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-emptydir-vol-per-node +- name: ci-kubernetes-storage-scalability-max-configmap-vol-per-node + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/configmap/override.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/max_volumes_per_node/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-configmap-vol-per-node +- name: ci-kubernetes-storage-scalability-max-downwardapi-vol-per-node + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/downwardapi/override.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/max_volumes_per_node/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-downwardapi-vol-per-node +- name: ci-kubernetes-storage-scalability-max-secret-vol-per-node + interval: 1h + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-e2e-scalability-node: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20190716-41e2a9e-master + args: + - --repo=k8s.io/kubernetes=master + - --repo=k8s.io/perf-tests=master + - --root=/go/src + - --timeout=60 + - --scenario=kubernetes_e2e + - -- + - --check-leaked-resources + - --cluster= + - --extract=ci/latest + - --gcp-node-image=gci + - --gcp-nodes=1 + - --provider=gce + - --test=false + - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh + - --test-cmd-args=cluster-loader2 + - --test-cmd-args=--nodes=1 + - --test-cmd-args=--provider=gce + - --test-cmd-args=--report-dir=/workspace/_artifacts + - --test-cmd-args=--testconfig=testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/config.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/secret/override.yaml + - --test-cmd-args=--testoverrides=./testing/experimental/storage/pod-startup/ephemeral-volumes/1_node/max_volumes_per_node/override.yaml + - --test-cmd-name=ClusterLoaderV2 + - --timeout=40m + - --use-logexporter + annotations: + testgrid-dashboards: sig-scalability-experiments + testgrid-tab-name: max-secret-vol-per-node