<commit_before>presubmits:
  kubernetes-sigs/cloud-provider-azure:
  - name: pull-cloud-provider-azure-check
    always_run: true
    decorate: true
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-master
        command:
        - runner.sh
        args:
        - make
        - test-check
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-check
      description: "Run lint check tests for cloud-provider-azure."
      testgrid-num-columns-recent: '30'
  # pull-cloud-provider-azure-e2e runs kubernetes conformance tests.
  - name: pull-cloud-provider-azure-e2e
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
    - org: kubernetes
      repo: kubernetes
      base_ref: release-1.21
      path_alias: k8s.io/kubernetes
      workdir: true
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
        command:
        - runner.sh
        - kubetest
        args:
        # Generic e2e test args
        - --test
        - --up
        - --down
        - --build=quick
        - --dump=$(ARTIFACTS)
        # Azure-specific test args
        - --provider=skeleton
        - --deployment=aksengine
        - --aksengine-agentpoolcount=2
        - --aksengine-admin-username=azureuser
        - --aksengine-creds=$(AZURE_CREDENTIALS)
        - --aksengine-orchestratorRelease=1.21
        - --aksengine-mastervmsize=Standard_DS2_v2
        - --aksengine-agentvmsize=Standard_D4s_v3
        - --aksengine-ccm
        - --aksengine-cnm
        - --aksengine-deploy-custom-k8s
        - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
        - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux.json
        - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
        # Specific test args
        - --test_args=--ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]
        - --ginkgo-parallel=30
        securityContext:
          privileged: true
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e
      description: "Run Kubernetes e2e tests for cloud-provider-azure."
      testgrid-num-columns-recent: '30'
  # pull-cloud-provider-azure-e2e-ccm-vmss-basic-lb runs Azure specific e2e tests with VMSS and basic loadbalancer.
  - name: pull-cloud-provider-azure-e2e-ccm-vmss-basic-lb
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
    - org: kubernetes
      repo: kubernetes
      base_ref: release-1.21
      path_alias: k8s.io/kubernetes
      workdir: true
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
        command:
        - runner.sh
        - kubetest
        args:
        # Generic e2e test args
        - --test
        - --up
        - --down
        - --build=quick
        - --dump=$(ARTIFACTS)
        # Azure-specific test args
        - --provider=skeleton
        - --deployment=aksengine
        - --aksengine-agentpoolcount=2
        - --aksengine-admin-username=azureuser
        - --aksengine-creds=$(AZURE_CREDENTIALS)
        - --aksengine-orchestratorRelease=1.21
        - --aksengine-mastervmsize=Standard_DS2_v2
        - --aksengine-agentvmsize=Standard_D4s_v3
        - --aksengine-ccm
        - --aksengine-cnm
        - --aksengine-deploy-custom-k8s
        - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
        - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux-vmss-basic-lb.json
        - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
        # Specific test args
        - --test-ccm
        - --ginkgo-parallel=30
        securityContext:
          privileged: true
        env:
        - name: AZURE_LOADBALANCER_SKU
          value: "basic"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-basic-lb
      description: "Runs Azure specific tests (VMSS + basic LB) with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
    # pull-cloud-provider-azure-e2e-ccm runs Azure specific e2e tests.
  - name: pull-cloud-provider-azure-e2e-ccm
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
      - org: kubernetes
        repo: kubernetes
        base_ref: release-1.21
        path_alias: k8s.io/kubernetes
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
            - runner.sh
            - kubetest
          args:
            # Generic e2e test args
            - --test
            - --up
            - --down
            - --build=quick
            - --dump=$(ARTIFACTS)
            # Azure-specific test args
            - --provider=skeleton
            - --deployment=aksengine
            - --aksengine-agentpoolcount=2
            - --aksengine-admin-username=azureuser
            - --aksengine-creds=$(AZURE_CREDENTIALS)
            - --aksengine-orchestratorRelease=1.21
            - --aksengine-mastervmsize=Standard_DS2_v2
            - --aksengine-agentvmsize=Standard_D4s_v3
            - --aksengine-ccm
            - --aksengine-cnm
            - --aksengine-deploy-custom-k8s
            - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
            - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux.json
            - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
            # Specific test args
            - --test-ccm
            - --ginkgo-parallel=30
          securityContext:
            privileged: true
          env:
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
    # pull-cloud-provider-azure-e2e-ccm-vmss runs Azure specific e2e tests with vmss.
  - name: pull-cloud-provider-azure-e2e-ccm-vmss
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
      - org: kubernetes
        repo: kubernetes
        base_ref: release-1.21
        path_alias: k8s.io/kubernetes
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
            - runner.sh
            - kubetest
          args:
            # Generic e2e test args
            - --test
            - --up
            - --down
            - --build=quick
            - --dump=$(ARTIFACTS)
            # Azure-specific test args
            - --provider=skeleton
            - --deployment=aksengine
            - --aksengine-agentpoolcount=2
            - --aksengine-admin-username=azureuser
            - --aksengine-creds=$(AZURE_CREDENTIALS)
            - --aksengine-orchestratorRelease=1.21
            - --aksengine-mastervmsize=Standard_DS2_v2
            - --aksengine-agentvmsize=Standard_D4s_v3
            - --aksengine-ccm
            - --aksengine-cnm
            - --aksengine-deploy-custom-k8s
            - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
            - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux-vmss.json
            - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
            # Specific test args
            - --test-ccm
            - --ginkgo-parallel=30
          securityContext:
            privileged: true
          env:
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
  - name: pull-cloud-provider-azure-e2e-ccm-capz
    always_run: true
    decorate: true
    decoration_config:
      timeout: 3h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-dind-enabled: "true"
      preset-kind-volume-mounts: "true"
      preset-azure-cred-only: "true"
      preset-azure-anonymous-pull: "true"
    extra_refs:
      - org: kubernetes-sigs
        repo: cluster-api-provider-azure
        base_ref: main
        path_alias: sigs.k8s.io/cluster-api-provider-azure
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
          - runner.sh
          - ./scripts/ci-entrypoint.sh
          args:
          - bash
          - -c
          - >-
            cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure &&
            make test-ccm-e2e
          securityContext:
            privileged: true
          env:
            - name: TEST_CCM
              value: "true"
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure."
      testgrid-num-columns-recent: '30'
  - name: pull-cloud-provider-azure-unit<commit_msg>Azure: pin CAPZ cloud provider tests to the release branch<commit_after>presubmits:
  kubernetes-sigs/cloud-provider-azure:
  - name: pull-cloud-provider-azure-check
    always_run: true
    decorate: true
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-master
        command:
        - runner.sh
        args:
        - make
        - test-check
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-check
      description: "Run lint check tests for cloud-provider-azure."
      testgrid-num-columns-recent: '30'
  # pull-cloud-provider-azure-e2e runs kubernetes conformance tests.
  - name: pull-cloud-provider-azure-e2e
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
    - org: kubernetes
      repo: kubernetes
      base_ref: release-1.21
      path_alias: k8s.io/kubernetes
      workdir: true
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
        command:
        - runner.sh
        - kubetest
        args:
        # Generic e2e test args
        - --test
        - --up
        - --down
        - --build=quick
        - --dump=$(ARTIFACTS)
        # Azure-specific test args
        - --provider=skeleton
        - --deployment=aksengine
        - --aksengine-agentpoolcount=2
        - --aksengine-admin-username=azureuser
        - --aksengine-creds=$(AZURE_CREDENTIALS)
        - --aksengine-orchestratorRelease=1.21
        - --aksengine-mastervmsize=Standard_DS2_v2
        - --aksengine-agentvmsize=Standard_D4s_v3
        - --aksengine-ccm
        - --aksengine-cnm
        - --aksengine-deploy-custom-k8s
        - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
        - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux.json
        - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
        # Specific test args
        - --test_args=--ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]
        - --ginkgo-parallel=30
        securityContext:
          privileged: true
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e
      description: "Run Kubernetes e2e tests for cloud-provider-azure."
      testgrid-num-columns-recent: '30'
  # pull-cloud-provider-azure-e2e-ccm-vmss-basic-lb runs Azure specific e2e tests with VMSS and basic loadbalancer.
  - name: pull-cloud-provider-azure-e2e-ccm-vmss-basic-lb
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
    - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
    - org: kubernetes
      repo: kubernetes
      base_ref: release-1.21
      path_alias: k8s.io/kubernetes
      workdir: true
    spec:
      containers:
      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
        command:
        - runner.sh
        - kubetest
        args:
        # Generic e2e test args
        - --test
        - --up
        - --down
        - --build=quick
        - --dump=$(ARTIFACTS)
        # Azure-specific test args
        - --provider=skeleton
        - --deployment=aksengine
        - --aksengine-agentpoolcount=2
        - --aksengine-admin-username=azureuser
        - --aksengine-creds=$(AZURE_CREDENTIALS)
        - --aksengine-orchestratorRelease=1.21
        - --aksengine-mastervmsize=Standard_DS2_v2
        - --aksengine-agentvmsize=Standard_D4s_v3
        - --aksengine-ccm
        - --aksengine-cnm
        - --aksengine-deploy-custom-k8s
        - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
        - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux-vmss-basic-lb.json
        - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
        # Specific test args
        - --test-ccm
        - --ginkgo-parallel=30
        securityContext:
          privileged: true
        env:
        - name: AZURE_LOADBALANCER_SKU
          value: "basic"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-basic-lb
      description: "Runs Azure specific tests (VMSS + basic LB) with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
    # pull-cloud-provider-azure-e2e-ccm runs Azure specific e2e tests.
  - name: pull-cloud-provider-azure-e2e-ccm
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
      - org: kubernetes
        repo: kubernetes
        base_ref: release-1.21
        path_alias: k8s.io/kubernetes
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
            - runner.sh
            - kubetest
          args:
            # Generic e2e test args
            - --test
            - --up
            - --down
            - --build=quick
            - --dump=$(ARTIFACTS)
            # Azure-specific test args
            - --provider=skeleton
            - --deployment=aksengine
            - --aksengine-agentpoolcount=2
            - --aksengine-admin-username=azureuser
            - --aksengine-creds=$(AZURE_CREDENTIALS)
            - --aksengine-orchestratorRelease=1.21
            - --aksengine-mastervmsize=Standard_DS2_v2
            - --aksengine-agentvmsize=Standard_D4s_v3
            - --aksengine-ccm
            - --aksengine-cnm
            - --aksengine-deploy-custom-k8s
            - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
            - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux.json
            - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
            # Specific test args
            - --test-ccm
            - --ginkgo-parallel=30
          securityContext:
            privileged: true
          env:
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
    # pull-cloud-provider-azure-e2e-ccm-vmss runs Azure specific e2e tests with vmss.
  - name: pull-cloud-provider-azure-e2e-ccm-vmss
    always_run: true
    decorate: true
    decoration_config:
      timeout: 5h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-service-account: "true"
      preset-azure-cred: "true"
      preset-dind-enabled: "true"
    extra_refs:
      - org: kubernetes
        repo: kubernetes
        base_ref: release-1.21
        path_alias: k8s.io/kubernetes
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
            - runner.sh
            - kubetest
          args:
            # Generic e2e test args
            - --test
            - --up
            - --down
            - --build=quick
            - --dump=$(ARTIFACTS)
            # Azure-specific test args
            - --provider=skeleton
            - --deployment=aksengine
            - --aksengine-agentpoolcount=2
            - --aksengine-admin-username=azureuser
            - --aksengine-creds=$(AZURE_CREDENTIALS)
            - --aksengine-orchestratorRelease=1.21
            - --aksengine-mastervmsize=Standard_DS2_v2
            - --aksengine-agentvmsize=Standard_D4s_v3
            - --aksengine-ccm
            - --aksengine-cnm
            - --aksengine-deploy-custom-k8s
            - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE)
            - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/linux-vmss.json
            - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz
            # Specific test args
            - --test-ccm
            - --ginkgo-parallel=30
          securityContext:
            privileged: true
          env:
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure)."
      testgrid-num-columns-recent: '30'
  - name: pull-cloud-provider-azure-e2e-ccm-capz
    always_run: true
    decorate: true
    decoration_config:
      timeout: 3h
    path_alias: sigs.k8s.io/cloud-provider-azure
    branches:
      - master
    labels:
      preset-dind-enabled: "true"
      preset-kind-volume-mounts: "true"
      preset-azure-cred-only: "true"
      preset-azure-anonymous-pull: "true"
    extra_refs:
      - org: kubernetes-sigs
        repo: cluster-api-provider-azure
        base_ref: release-0.5
        path_alias: sigs.k8s.io/cluster-api-provider-azure
        workdir: true
    spec:
      containers:
        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20210917-ee1e7c845b-1.21
          command:
          - runner.sh
          - ./scripts/ci-entrypoint.sh
          args:
          - bash
          - -c
          - >-
            cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure &&
            make test-ccm-e2e
          securityContext:
            privileged: true
          env:
            - name: TEST_CCM
              value: "true"
            - name: AZURE_LOADBALANCER_SKU
              value: "standard"
    annotations:
      testgrid-dashboards: provider-azure-cloud-provider-azure
      testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz
      description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure."
      testgrid-num-columns-recent: '30'
  - name: pull-cloud-provider-azure-unit
{'fraction_non_alphanumeric': 0.11714285714285715, 'fraction_numerical': 0.01986813186813187, 'mean_word_length': 1.9257973251028806, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 24, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 16, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1894237', 'n_tokens_mistral': 7741, 'n_tokens_neox': 7463, 'n_words': 1040}