<commit_before>presets:
- labels:
    preset-cloudprovider-azure-cred: "true"
  env:
  - name: AZURE_CREDENTIALS
    value: /etc/azure-cred/credentials
  - name: AZURE_SSH_PUBLIC_KEY_FILE
    value: /etc/azure-ssh/azure-ssh-pub
  - name: REGISTRY
    value: k8sprow.azurecr.io
  - name: KUBE_VERBOSE
    value: 0
  volumes:
  - name: azure-cred
    secret:
      secretName: azure-cred
  - name: azure-ssh
    secret:
      secretName: azure-ssh
  volumeMounts:
  - name: azure-cred
    mountPath: /etc/azure-cred
    readOnly: true
  - name: azure-ssh
    mountPath: /etc/azure-ssh
    readOnly: true

presubmits:
  kubernetes/cloud-provider-azure:
  - name: pull-cloud-provider-azure-check
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - --scenario=execute
        - --
        - make
        - test-check

  # pull-cloud-provider-azure-e2e runs kubernetes conformance tests.
  - name: pull-cloud-provider-azure-e2e
    # Disable always_run because of https://github.com/kubernetes/test-infra/pull/11887
    # TODO(feiskyer): enable the tests after it's fixed and published in the image
    always_run: false
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-cloudprovider-azure-cred: "true"
      preset-dind-enabled: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--job=$(JOB_NAME)"
        - "--repo=k8s.io/kubernetes=v1.15.0"
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--service-account=/etc/service-account/service-account.json"
        - "--timeout=450"
        - "--upload=gs://kubernetes-jenkins/pr-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.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.focus=\\[Conformance\\] --ginkgo.skip=\\[Serial\\]|\\[sig-node\\]\\sMount\\spropagation|\\[sig-network\\]\\sNetwork\\sshould\\sset\\sTCP\\sCLOSE_WAIT\\stimeout|\\[sig-storage\\]\\sPersistentVolumes-local\\sStress\\swith\\slocal\\svolume\\sprovisioner\\s\\[Serial\\]\\sshould\\suse\\sbe\\sable\\sto\\sprocess\\smany\\spods\\sand\\sreuse\\slocal\\svolumes|should\\sunmount\\sif\\spod\\sis\\sgracefully\\sdeleted\\swhile\\skubelet\\sis\\sdown\\s\\[Disruptive\\]\\[Slow\\]|should\\sunmount\\sif\\spod\\sis\\sforce\\sdeleted\\swhile\\skubelet\\sis\\sdown\\s\\[Disruptive\\]\\[Slow\\]|\\[sig-network\\]\\sServices\\sshould\\sbe\\sable\\sto\\screate\\sa\\sfunctioning\\sNodePort\\sservice|\\[sig-scheduling\\]\\sSchedulerPredicates\\s\\[Serial\\]\\svalidates\\sMaxPods\\slimit\\snumber\\sof\\spods\\sthat\\sare\\sallowed\\sto\\srun\\s\\[Slow\\]|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sDefault\\sshould\\screate\\sand\\sdelete\\sdefault\\spersistent\\svolumes\\s\\[Slow\\]|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sshould\\sprovision\\sstorage\\swith\\sdifferent\\sparameters|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sshould\\stest\\sthat\\sdeleting\\sa\\sclaim\\sbefore\\sthe\\svolume\\sis\\sprovisioned\\sdeletes\\sthe\\svolume.|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sadopt\\smatching\\sorphans\\sand\\srelease\\snon-matching\\spods|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\snot\\sdeadlock\\swhen\\sa\\spod.s\\spredecessor\\sfails|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sperform\\srolling\\supdates\\sand\\sroll\\sbacks\\sof\\stemplate\\smodifications\\swith\\sPVCs|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sprovide\\sbasic\\sidentity|\\[sig-storage\\]\\sPersistentVolumes\\sDefault\\sStorageClass\\spods\\sthat\\suse\\smultiple\\svolumes\\sshould\\sbe\\sreschedulable|\\[sig-storage\\]\\sPVC\\sProtection|\\[sig-storage\\]\\sDynamic\\sProvisioning\\s\\[k8s.io\\]\\sGlusterDynamicProvisioner|\\[sig-storage\\]\\sVolumes\\sAzure\\sDisk\\sshould\\sbe\\smountable\\s\\[Slow\\]|\\[sig-apps\\]\\sNetwork\\sPartition\\s\\[Disruptive\\]\\s\\[Slow\\]|\\[sig-network\\]\\sDNS\\sconfigMap|\\[k8s.io\\]\\s\\[sig-node\\]\\sKubelet\\s\\[Serial\\]\\s\\[Slow\\]\\s\\[k8s.io\\]\\s\\[sig-node\\]\\sregular\\sresource\\susage\\stracking\\sresource\\stracking\\sfor\\s0\\spods\\sper\\snode|\\[k8s.io\\]\\s\\[sig-node\\]\\sKubelet\\s\\[Serial\\]\\s\\[Slow\\]\\s\\[k8s.io\\]\\s\\[sig-node\\]\\sregular\\sresource\\susage\\stracking\\sresource\\stracking\\sfor\\s100\\spods\\sper\\snode|Horizontal\\spod\\sautoscaling\\s\\(scale\\sresource:\\sCPU\\)|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sExternal\\sshould\\slet\\san\\sexternal\\sdynamic\\sprovisioner\\screate\\sand\\sdelete\\spersistent\\svolumes\\s\\[Slow\\]|ESIPP|\\[sig-network\\]\\sServices\\sshould\\spreserve\\ssource\\spod\\sIP\\sfor\\straffic\\sthru\\sservice\\scluster\\sIP|In-tree\\sVolumes|PersistentVolumes-local|CSI\\sVolumes|should\\swrite\\sentries\\sto\\s/etc/hosts|\\[Slow\\]|\\[Serial\\]|\\[Disruptive\\]|\\[Flaky\\]|\\[Feature:.+\\]|\\[NodeFeature:.+\\]"
        - "--timeout=420m"
        securityContext:
          privileged: true

  # pull-cloud-provider-azure-e2e-ccm runs Azure specific e2e tests.
  - name: pull-cloud-provider-azure-e2e-ccm
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-cloudprovider-azure-cred: "true"
      preset-dind-enabled: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--job=$(JOB_NAME)"
        - "--repo=k8s.io/kubernetes=v1.15.0"
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--service-account=/etc/service-account/service-account.json"
        - "--timeout=450"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - "--scenario=kubernetes_e2e"
        - --
        - "--gce-ssh="
        - "--test=true"
        - "--up=true"
        - "--down=true"
        - "--deployment=acsengine"
        - "--build=bazel"
        - "--provider=skeleton"
        - "--ginkgo-parallel=30"
        - "--test-ccm=True"
        - "--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-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.json"
        - "--acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz"
        - "--timeout=420m"
        securityContext:
          privileged: true

  - name: pull-cloud-provider-azure-unit
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - --scenario=execute
        - --
        - make
        - test-unit

periodics:
- interval: 8h
  # ci-cloud-provider-azure-master runs Azure specific tests periodically.
  name: ci-cloud-provider-azure-master
  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:v20190618-b782256-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
      - --test-ccm=True
      - --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-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.json
      - --acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-autoscaling runs node autoscaling tests periodically.
  name: ci-cloud-provider-azure-autoscaling
  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:v20190618-b782256-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
      - --test-ccm=True
      - --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-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-autoscaler.json
      - --acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: CCM_E2E_ARGS
        value: "-ginkgo.focus=autoscaler"
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-conformance runs Kubernetes conformance tests periodically.
  name: ci-cloud-provider-azure-conformance
  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:v20190618-b782256-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.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.focus=\[Conformance\] --ginkgo.skip=\[Serial\]|\[Slow\]
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-slow runs Kubernetes slow tests periodically.
  name: ci-cloud-provider-azure-slow
  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:v20190618-b782256-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.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.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure
<commit_msg>Skip "Simple pod should support exec using resource/name"<commit_after>presets:
- labels:
    preset-cloudprovider-azure-cred: "true"
  env:
  - name: AZURE_CREDENTIALS
    value: /etc/azure-cred/credentials
  - name: AZURE_SSH_PUBLIC_KEY_FILE
    value: /etc/azure-ssh/azure-ssh-pub
  - name: REGISTRY
    value: k8sprow.azurecr.io
  - name: KUBE_VERBOSE
    value: 0
  volumes:
  - name: azure-cred
    secret:
      secretName: azure-cred
  - name: azure-ssh
    secret:
      secretName: azure-ssh
  volumeMounts:
  - name: azure-cred
    mountPath: /etc/azure-cred
    readOnly: true
  - name: azure-ssh
    mountPath: /etc/azure-ssh
    readOnly: true

presubmits:
  kubernetes/cloud-provider-azure:
  - name: pull-cloud-provider-azure-check
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - --scenario=execute
        - --
        - make
        - test-check

  # pull-cloud-provider-azure-e2e runs kubernetes conformance tests.
  - name: pull-cloud-provider-azure-e2e
    # Disable always_run because of https://github.com/kubernetes/test-infra/pull/11887
    # TODO(feiskyer): enable the tests after it's fixed and published in the image
    always_run: false
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-cloudprovider-azure-cred: "true"
      preset-dind-enabled: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--job=$(JOB_NAME)"
        - "--repo=k8s.io/kubernetes=v1.15.0"
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--service-account=/etc/service-account/service-account.json"
        - "--timeout=450"
        - "--upload=gs://kubernetes-jenkins/pr-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.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.focus=\\[Conformance\\] --ginkgo.skip=\\[Serial\\]|\\[sig-node\\]\\sMount\\spropagation|\\[sig-network\\]\\sNetwork\\sshould\\sset\\sTCP\\sCLOSE_WAIT\\stimeout|\\[sig-storage\\]\\sPersistentVolumes-local\\sStress\\swith\\slocal\\svolume\\sprovisioner\\s\\[Serial\\]\\sshould\\suse\\sbe\\sable\\sto\\sprocess\\smany\\spods\\sand\\sreuse\\slocal\\svolumes|should\\sunmount\\sif\\spod\\sis\\sgracefully\\sdeleted\\swhile\\skubelet\\sis\\sdown\\s\\[Disruptive\\]\\[Slow\\]|should\\sunmount\\sif\\spod\\sis\\sforce\\sdeleted\\swhile\\skubelet\\sis\\sdown\\s\\[Disruptive\\]\\[Slow\\]|\\[sig-network\\]\\sServices\\sshould\\sbe\\sable\\sto\\screate\\sa\\sfunctioning\\sNodePort\\sservice|\\[sig-scheduling\\]\\sSchedulerPredicates\\s\\[Serial\\]\\svalidates\\sMaxPods\\slimit\\snumber\\sof\\spods\\sthat\\sare\\sallowed\\sto\\srun\\s\\[Slow\\]|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sDefault\\sshould\\screate\\sand\\sdelete\\sdefault\\spersistent\\svolumes\\s\\[Slow\\]|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sshould\\sprovision\\sstorage\\swith\\sdifferent\\sparameters|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sshould\\stest\\sthat\\sdeleting\\sa\\sclaim\\sbefore\\sthe\\svolume\\sis\\sprovisioned\\sdeletes\\sthe\\svolume.|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sadopt\\smatching\\sorphans\\sand\\srelease\\snon-matching\\spods|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\snot\\sdeadlock\\swhen\\sa\\spod.s\\spredecessor\\sfails|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sperform\\srolling\\supdates\\sand\\sroll\\sbacks\\sof\\stemplate\\smodifications\\swith\\sPVCs|\\[sig-apps\\]\\sStatefulSet\\s\\[k8s.io\\]\\sBasic\\sStatefulSet\\sfunctionality\\s\\[StatefulSetBasic\\]\\sshould\\sprovide\\sbasic\\sidentity|\\[sig-storage\\]\\sPersistentVolumes\\sDefault\\sStorageClass\\spods\\sthat\\suse\\smultiple\\svolumes\\sshould\\sbe\\sreschedulable|\\[sig-storage\\]\\sPVC\\sProtection|\\[sig-storage\\]\\sDynamic\\sProvisioning\\s\\[k8s.io\\]\\sGlusterDynamicProvisioner|\\[sig-storage\\]\\sVolumes\\sAzure\\sDisk\\sshould\\sbe\\smountable\\s\\[Slow\\]|\\[sig-apps\\]\\sNetwork\\sPartition\\s\\[Disruptive\\]\\s\\[Slow\\]|\\[sig-network\\]\\sDNS\\sconfigMap|\\[k8s.io\\]\\s\\[sig-node\\]\\sKubelet\\s\\[Serial\\]\\s\\[Slow\\]\\s\\[k8s.io\\]\\s\\[sig-node\\]\\sregular\\sresource\\susage\\stracking\\sresource\\stracking\\sfor\\s0\\spods\\sper\\snode|\\[k8s.io\\]\\s\\[sig-node\\]\\sKubelet\\s\\[Serial\\]\\s\\[Slow\\]\\s\\[k8s.io\\]\\s\\[sig-node\\]\\sregular\\sresource\\susage\\stracking\\sresource\\stracking\\sfor\\s100\\spods\\sper\\snode|Horizontal\\spod\\sautoscaling\\s\\(scale\\sresource:\\sCPU\\)|\\[sig-storage\\]\\sDynamic\\sProvisioning\\sDynamicProvisioner\\sExternal\\sshould\\slet\\san\\sexternal\\sdynamic\\sprovisioner\\screate\\sand\\sdelete\\spersistent\\svolumes\\s\\[Slow\\]|ESIPP|\\[sig-network\\]\\sServices\\sshould\\spreserve\\ssource\\spod\\sIP\\sfor\\straffic\\sthru\\sservice\\scluster\\sIP|In-tree\\sVolumes|PersistentVolumes-local|CSI\\sVolumes|should\\swrite\\sentries\\sto\\s/etc/hosts|\\[Slow\\]|\\[Serial\\]|\\[Disruptive\\]|\\[Flaky\\]|\\[Feature:.+\\]|\\[NodeFeature:.+\\]|\\[sig-cli\\]\\sKubectl\\sclient\\s\\[k8s\\.io\\]\\sSimple\\spod\\sshould\\ssupport\\sexec\\susing\\sresource\\/name"
        - "--timeout=420m"
        securityContext:
          privileged: true

  # pull-cloud-provider-azure-e2e-ccm runs Azure specific e2e tests.
  - name: pull-cloud-provider-azure-e2e-ccm
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-cloudprovider-azure-cred: "true"
      preset-dind-enabled: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--job=$(JOB_NAME)"
        - "--repo=k8s.io/kubernetes=v1.15.0"
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--service-account=/etc/service-account/service-account.json"
        - "--timeout=450"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - "--scenario=kubernetes_e2e"
        - --
        - "--gce-ssh="
        - "--test=true"
        - "--up=true"
        - "--down=true"
        - "--deployment=acsengine"
        - "--build=bazel"
        - "--provider=skeleton"
        - "--ginkgo-parallel=30"
        - "--test-ccm=True"
        - "--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-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.json"
        - "--acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz"
        - "--timeout=420m"
        securityContext:
          privileged: true

  - name: pull-cloud-provider-azure-unit
    always_run: true
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-testimages/kubekins-e2e:v20190618-b782256-master
        args:
        - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
        - "--root=/go/src"
        - "--upload=gs://kubernetes-jenkins/pr-logs"
        - --scenario=execute
        - --
        - make
        - test-unit

periodics:
- interval: 8h
  # ci-cloud-provider-azure-master runs Azure specific tests periodically.
  name: ci-cloud-provider-azure-master
  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:v20190618-b782256-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
      - --test-ccm=True
      - --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-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.json
      - --acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-autoscaling runs node autoscaling tests periodically.
  name: ci-cloud-provider-azure-autoscaling
  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:v20190618-b782256-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
      - --test-ccm=True
      - --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-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-autoscaler.json
      - --acsengine-download-url=https://github.com/Azure/aks-engine/releases/download/v0.37.3/aks-engine-v0.37.3-linux-amd64.tar.gz
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: CCM_E2E_ARGS
        value: "-ginkgo.focus=autoscaler"
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-conformance runs Kubernetes conformance tests periodically.
  name: ci-cloud-provider-azure-conformance
  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:v20190618-b782256-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.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.focus=\[Conformance\] --ginkgo.skip=\[Serial\]|\[Slow\]
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

- interval: 8h
  # ci-cloud-provider-azure-slow runs Kubernetes slow tests periodically.
  name: ci-cloud-provider-azure-slow
  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:v20190618-b782256-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.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.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
      - --timeout=420m
      securityContext:
        privileged: true
      env:
      - name: REPO_OWNER
        value: kubernetes
      - name: REPO_NAME
        value: cloud-provider-azure

{'fraction_non_alphanumeric': 0.18270456094597398, 'fraction_numerical': 0.0226120973238894, 'mean_word_length': 2.306938455507644, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 26, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 24, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3405468', 'n_tokens_mistral': 12931, 'n_tokens_neox': 12310, 'n_words': 1049}