Skip to content

Commit

Permalink
Add config for enabling multi-zone e2e test.
Browse files Browse the repository at this point in the history
  • Loading branch information
t-qini committed Jul 25, 2019
1 parent ab96149 commit 5a99445
Showing 1 changed file with 59 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -644,3 +644,62 @@ periodics:
testgrid-dashboards: sig-azure-master
testgrid-tab-name: cloud-provider-azure-slow-vmss
description: "Runs Kubernetes slow tests with cloud-provider-azure (https://github.com/kubernetes/cloud-provider-azure) on VMSS."
- interval: 8h
# ci-cloud-provider-azure-multiple-zones runs Kubernetes multiple availability zones tests periodically.
name: ci-cloud-provider-azure-multiple-zones
labels:
preset-service-account: "true"
preset-cloudprovider-azure-cred: "true"
preset-dind-enabled: "true"
extra_refs:
- org: kubernetes
repo: cloud-provider-azure
base_ref: master
path_alias: k8s.io/cloud-provider-azure
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20190723-bf9fd63-master
args:
- --job=$(JOB_NAME)
- --repo=k8s.io/kubernetes=v1.15.0
- --repo=k8s.io/$(REPO_NAME)=master
- --root=/go/src
- --service-account=/etc/service-account/service-account.json
- --timeout=450
- --upload=gs://kubernetes-jenkins/logs/
- --scenario=kubernetes_e2e
- --
- --gce-ssh=
- --test=true
- --up=true
- --down=true
- --deployment=acsengine
- --build=bazel
- --provider=skeleton
- --ginkgo-parallel=30
- --acsengine-agentpoolcount=2
- --acsengine-admin-username=azureuser
- --acsengine-creds=$AZURE_CREDENTIALS
- --acsengine-orchestratorRelease=1.15
- --acsengine-mastervmsize=Standard_DS2_v2
- --acsengine-agentvmsize=Standard_D4s_v3
- --acsengine-ccm=True
- --acsengine-hyperkube=True
- --acsengine-location=eastus2
- --acsengine-public-key=$AZURE_SSH_PUBLIC_KEY_FILE
- --acsengine-template-url=https://raw.githubusercontent.com/kubernetes/cloud-provider-azure/master/tests/k8s-azure/manifest/linux-vmss-multi-zones.json
- --acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz
- --test_args=--ginkgo.flakeAttempts=2 --num-nodes=2 --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]
- --check-leaked-resources
- --timeout=420m
securityContext:
privileged: true
env:
- name: REPO_OWNER
value: kubernetes
- name: REPO_NAME
value: cloud-provider-azure
annotations:
testgrid-dashboards: sig-azure-master
testgrid-tab-name: ci-cloud-provider-azure-multiple-zones
description: "Runs Kubernetes multiple availability zones tests with cloud-provider-azure (https://github.com/kubernetes/cloud-provider-azure) on VMSS."

0 comments on commit 5a99445

Please sign in to comment.