k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-release/release-branch-jobs/1.30.yaml (about)

     1  periodics:
     2  - annotations:
     3      testgrid-dashboards: conformance-all, conformance-gce, sig-release-job-config-errors
     4      testgrid-tab-name: Conformance - GCE - 1.30
     5    cluster: k8s-infra-prow-build
     6    decorate: true
     7    decoration_config:
     8      timeout: 3h40m0s
     9    interval: 3h
    10    labels:
    11      preset-k8s-ssh: "true"
    12      preset-service-account: "true"
    13    name: ci-kubernetes-gce-conformance-latest-1-30
    14    spec:
    15      containers:
    16      - args:
    17        - --extract=ci/fast/latest-fast
    18        - --extract-ci-bucket=k8s-release-dev
    19        - --gcp-master-image=gci
    20        - --gcp-node-image=gci
    21        - --gcp-zone=us-west1-b
    22        - --provider=gce
    23        - --test_args=--ginkgo.focus=\[Conformance\]
    24        - --timeout=200m
    25        command:
    26        - runner.sh
    27        - /workspace/scenarios/kubernetes_e2e.py
    28        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
    29        name: ""
    30        resources:
    31          limits:
    32            cpu: "1"
    33            memory: 3Gi
    34          requests:
    35            cpu: "1"
    36            memory: 3Gi
    37  - annotations:
    38      testgrid-alert-email: release-team@kubernetes.io
    39      testgrid-alert-stale-results-hours: "24"
    40      testgrid-dashboards: sig-release-1.30-blocking, conformance-all, conformance-gce
    41      testgrid-num-columns-recent: "3"
    42      testgrid-num-failures-to-alert: "1"
    43      testgrid-tab-name: Conformance - GCE - 1.30 - kubetest2
    44    cluster: k8s-infra-prow-build
    45    decorate: true
    46    decoration_config:
    47      timeout: 3h40m0s
    48    extra_refs:
    49    - base_ref: release-1.30
    50      org: kubernetes
    51      path_alias: k8s.io/kubernetes
    52      repo: kubernetes
    53    interval: 3h
    54    labels:
    55      preset-dind-enabled: "true"
    56      preset-k8s-ssh: "true"
    57      preset-service-account: "true"
    58    name: ci-kubernetes-gce-conformance-latest-kubetest2-1-30
    59    spec:
    60      containers:
    61      - args:
    62        - /bin/bash
    63        - -c
    64        - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; export GO111MODULE=on; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; MARKER_VERSION=latest-1.30.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]'
    65        command:
    66        - runner.sh
    67        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
    68        name: ""
    69        resources:
    70          limits:
    71            cpu: "4"
    72            memory: 14Gi
    73          requests:
    74            cpu: "4"
    75            memory: 14Gi
    76        securityContext:
    77          privileged: true
    78  - annotations:
    79      fork-per-release-cron: 0 3-23/6 * * *, 0 8-23/12 * * *, 0 8-23/24 * * *, 0 14-23/24 * * *
    80      testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com
    81      testgrid-alert-stale-results-hours: "24"
    82      testgrid-dashboards: sig-release-1.30-blocking, google-gce
    83      testgrid-num-failures-to-alert: "6"
    84      testgrid-tab-name: gce-device-plugin-gpu-1.30
    85    cluster: k8s-infra-prow-build
    86    cron: 0 0-23/2 * * *
    87    decorate: true
    88    decoration_config:
    89      timeout: 5h0m0s
    90    labels:
    91      preset-ci-gce-device-plugin-gpu: "true"
    92      preset-k8s-ssh: "true"
    93      preset-service-account: "true"
    94    name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-30
    95    spec:
    96      containers:
    97      - args:
    98        - --check-leaked-resources
    99        - --extract=ci/latest-1.30
   100        - --extract-ci-bucket=k8s-release-dev
   101        - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22
   102        - --gcp-node-image=gci
   103        - --gcp-nodes=1
   104        - --gcp-project-type=gpu-project
   105        - --gcp-zone=us-west1-b
   106        - --provider=gce
   107        - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
   108        - --timeout=180m
   109        command:
   110        - runner.sh
   111        - /workspace/scenarios/kubernetes_e2e.py
   112        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   113        name: ""
   114        resources:
   115          limits:
   116            cpu: "1"
   117            memory: 3Gi
   118          requests:
   119            cpu: "1"
   120            memory: 3Gi
   121  - annotations:
   122      fork-per-release-periodic-interval: 2h 6h 24h
   123      testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com
   124      testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors
   125      testgrid-num-columns-recent: "6"
   126      testgrid-tab-name: kind-json-logging-1.30
   127    cluster: k8s-infra-prow-build
   128    decorate: true
   129    decoration_config:
   130      timeout: 2h30m0s
   131    extra_refs:
   132    - base_ref: release-1.30
   133      org: kubernetes
   134      path_alias: k8s.io/kubernetes
   135      repo: kubernetes
   136    interval: 1h
   137    labels:
   138      preset-dind-enabled: "true"
   139      preset-kind-volume-mounts: "true"
   140    name: ci-kubernetes-kind-e2e-json-logging-1-30
   141    spec:
   142      containers:
   143      - command:
   144        - wrapper.sh
   145        - bash
   146        - -c
   147        - |
   148          curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/pohly/kind/raw/e2e-feature-gates/hack/ci/e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh
   149        env:
   150        - name: CLUSTER_LOG_FORMAT
   151          value: json
   152        - name: KIND_CLUSTER_LOG_LEVEL
   153          value: "6"
   154        - name: FEATURE_GATES
   155          value: '{"DynamicResourceAllocation":true,"ContextualLogging":true}'
   156        - name: RUNTIME_CONFIG
   157          value: '{"resource.k8s.io/v1alpha2":"true"}'
   158        - name: GINKGO_TOLERATE_FLAKES
   159          value: "n"
   160        - name: FOCUS
   161          value: \[Conformance\]|\[Driver:.csi-hostpath\]|DynamicResourceAllocation
   162        - name: SKIP
   163          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   164        - name: PARALLEL
   165          value: "true"
   166        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
   167        name: ""
   168        resources:
   169          limits:
   170            cpu: "7"
   171            memory: 9Gi
   172          requests:
   173            cpu: "7"
   174            memory: 9Gi
   175        securityContext:
   176          privileged: true
   177  - annotations:
   178      testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io
   179      testgrid-dashboards: sig-release-1.30-blocking, sig-release-releng-blocking
   180      testgrid-tab-name: build-1.30
   181    cluster: k8s-infra-prow-build
   182    decorate: true
   183    extra_refs:
   184    - base_ref: release-1.30
   185      org: kubernetes
   186      repo: kubernetes
   187    interval: 1h
   188    labels:
   189      preset-dind-enabled: "true"
   190      preset-service-account: "true"
   191    name: ci-kubernetes-build-1-30
   192    rerun_auth_config:
   193      github_team_slugs:
   194      - org: kubernetes
   195        slug: release-managers
   196    spec:
   197      containers:
   198      - command:
   199        - wrapper.sh
   200        - /krel
   201        - ci-build
   202        - --configure-docker
   203        - --allow-dup=false
   204        - --bucket=k8s-release-dev
   205        - --registry=gcr.io/k8s-staging-ci-images
   206        - --extra-version-markers=k8s-beta
   207        image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default
   208        imagePullPolicy: Always
   209        name: ""
   210        resources:
   211          limits:
   212            cpu: "7"
   213            memory: 34Gi
   214          requests:
   215            cpu: "7"
   216            memory: 34Gi
   217        securityContext:
   218          privileged: true
   219  - annotations:
   220      fork-per-release-cron: 0 7 * * *, 0 13 * * *, 0 17 * * *, 0 21 * * *
   221      testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com
   222      testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors
   223      testgrid-num-failures-to-alert: "2"
   224      testgrid-tab-name: kubemark-1.30-500
   225    cluster: k8s-infra-prow-build
   226    cron: 0 3 * * *
   227    decorate: true
   228    decoration_config:
   229      timeout: 2h0m0s
   230    extra_refs:
   231    - base_ref: release-1.30
   232      org: kubernetes
   233      path_alias: k8s.io/kubernetes
   234      repo: kubernetes
   235    - base_ref: release-1.30
   236      org: kubernetes
   237      path_alias: k8s.io/perf-tests
   238      repo: perf-tests
   239    labels:
   240      preset-dind-enabled: "true"
   241      preset-e2e-kubemark-common: "true"
   242      preset-e2e-scalability-periodics: "true"
   243      preset-k8s-ssh: "true"
   244      preset-service-account: "true"
   245    name: ci-kubernetes-kubemark-500-gce-1-30
   246    spec:
   247      containers:
   248      - args:
   249        - --cluster=kubemark-500
   250        - --extract=ci/latest-1.30
   251        - --gcp-master-size=n2-standard-4
   252        - --gcp-node-image=gci
   253        - --gcp-node-size=e2-standard-8
   254        - --gcp-nodes=8
   255        - --gcp-project-type=scalability-project
   256        - --gcp-zone=us-east1-b
   257        - --kubemark
   258        - --kubemark-nodes=500
   259        - --kubemark-master-size=n2-standard-16
   260        - --metadata-sources=cl2-metadata.json
   261        - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling
   262        - --provider=gce
   263        - --test=false
   264        - --test_args=--ginkgo.focus=xxxx
   265        - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
   266        - --test-cmd-args=cluster-loader2
   267        - --test-cmd-args=--nodes=500
   268        - --test-cmd-args=--provider=kubemark
   269        - --test-cmd-args=--report-dir=$(ARTIFACTS)
   270        - --test-cmd-args=--testconfig=testing/load/config.yaml
   271        - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
   272        - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
   273        - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
   274        - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml
   275        - --test-cmd-name=ClusterLoaderV2
   276        - --timeout=100m
   277        - --use-logexporter
   278        - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID)
   279        command:
   280        - runner.sh
   281        - /workspace/scenarios/kubernetes_e2e.py
   282        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   283        name: ""
   284        resources:
   285          limits:
   286            cpu: "2"
   287            memory: 8Gi
   288          requests:
   289            cpu: "2"
   290            memory: 8Gi
   291        securityContext:
   292          privileged: true
   293    tags:
   294    - 'perfDashPrefix: kubemark-500Nodes-1.30'
   295    - 'perfDashJobType: performance'
   296  - annotations:
   297      fork-per-release-cron: 0 0/12 * * *, 0 4-16/12 * * *, 0 8-20/12 * * *, 0 8-20/24 * * *
   298      testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com
   299      testgrid-dashboards: sig-release-1.30-blocking, sig-scalability-gce, google-gce, google-gci
   300      testgrid-num-failures-to-alert: "2"
   301      testgrid-tab-name: gce-cos-1.30-scalability-100
   302    cluster: k8s-infra-prow-build
   303    cron: 0 */6 * * *
   304    decorate: true
   305    decoration_config:
   306      timeout: 2h20m0s
   307    extra_refs:
   308    - base_ref: release-1.30
   309      org: kubernetes
   310      path_alias: k8s.io/kubernetes
   311      repo: kubernetes
   312    - base_ref: release-1.30
   313      org: kubernetes
   314      path_alias: k8s.io/perf-tests
   315      repo: perf-tests
   316    labels:
   317      preset-e2e-scalability-common: "true"
   318      preset-e2e-scalability-periodics: "true"
   319      preset-k8s-ssh: "true"
   320      preset-service-account: "true"
   321    name: ci-kubernetes-e2e-gci-gce-scalability-1-30
   322    spec:
   323      containers:
   324      - args:
   325        - --check-leaked-resources
   326        - --cluster=e2e-big
   327        - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
   328        - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
   329        - --extract=ci/latest-1.30
   330        - --extract-ci-bucket=k8s-release-dev
   331        - --gcp-node-image=gci
   332        - --gcp-nodes=100
   333        - --gcp-project-type=scalability-project
   334        - --gcp-zone=us-east1-b
   335        - --provider=gce
   336        - --metadata-sources=cl2-metadata.json
   337        - --env=CL2_ENABLE_DNS_PROGRAMMING=true
   338        - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
   339        - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
   340        - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
   341        - --test=false
   342        - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
   343        - --test-cmd-args=cluster-loader2
   344        - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
   345        - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
   346        - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
   347        - --test-cmd-args=--nodes=100
   348        - --test-cmd-args=--prometheus-scrape-kubelets=true
   349        - --test-cmd-args=--prometheus-scrape-node-exporter
   350        - --test-cmd-args=--provider=gce
   351        - --test-cmd-args=--report-dir=$(ARTIFACTS)
   352        - --test-cmd-args=--testconfig=testing/load/config.yaml
   353        - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
   354        - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
   355        - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
   356        - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
   357        - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
   358        - --test-cmd-name=ClusterLoaderV2
   359        - --timeout=120m
   360        - --use-logexporter
   361        - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
   362        command:
   363        - runner.sh
   364        - /workspace/scenarios/kubernetes_e2e.py
   365        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   366        name: ""
   367        resources:
   368          limits:
   369            cpu: "2"
   370            memory: 6Gi
   371          requests:
   372            cpu: "2"
   373            memory: 6Gi
   374    tags:
   375    - 'perfDashPrefix: gce-100Nodes-1.30'
   376    - 'perfDashJobType: performance'
   377    - 'perfDashBuildsCount: 500'
   378  - annotations:
   379      fork-per-release-periodic-interval: 2h 6h 24h
   380      testgrid-alert-email: release-team@kubernetes.io
   381      testgrid-dashboards: sig-release-1.30-blocking
   382      testgrid-tab-name: integration-1.30
   383    cluster: eks-prow-build-cluster
   384    decorate: true
   385    extra_refs:
   386    - base_ref: release-1.30
   387      org: kubernetes
   388      path_alias: k8s.io/kubernetes
   389      repo: kubernetes
   390    interval: 2h
   391    labels:
   392      preset-dind-enabled: "true"
   393      preset-service-account: "true"
   394    name: ci-kubernetes-integration-1-30
   395    spec:
   396      containers:
   397      - args:
   398        - ./hack/jenkins/test-dockerized.sh
   399        command:
   400        - runner.sh
   401        env:
   402        - name: SHORT
   403          value: --short=false
   404        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   405        name: ""
   406        resources:
   407          limits:
   408            cpu: "6"
   409            memory: 20Gi
   410          requests:
   411            cpu: "6"
   412            memory: 20Gi
   413        securityContext:
   414          privileged: true
   415  - annotations:
   416      testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com
   417      testgrid-alert-stale-results-hours: "24"
   418      testgrid-create-test-group: "true"
   419      testgrid-dashboards: sig-release-1.30-blocking
   420      testgrid-days-of-results: "1"
   421      testgrid-num-failures-to-alert: "3"
   422    cluster: k8s-infra-prow-build
   423    decorate: true
   424    extra_refs:
   425    - base_ref: release-1.30
   426      org: kubernetes
   427      path_alias: k8s.io/kubernetes
   428      repo: kubernetes
   429    interval: 1h
   430    name: ci-kubernetes-unit-1-30
   431    spec:
   432      containers:
   433      - command:
   434        - make
   435        - test
   436        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   437        name: ""
   438        resources:
   439          limits:
   440            cpu: "4"
   441            memory: 36Gi
   442          requests:
   443            cpu: "4"
   444            memory: 36Gi
   445        securityContext:
   446          allowPrivilegeEscalation: false
   447      securityContext:
   448        runAsGroup: 2010
   449        runAsUser: 2001
   450  - annotations:
   451      fork-per-release-periodic-interval: 2h 6h 24h
   452      testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-oncall@google.com, release-managers+alerts@kubernetes.io
   453      testgrid-dashboards: sig-release-1.30-blocking
   454      testgrid-tab-name: verify-1.30
   455    cluster: eks-prow-build-cluster
   456    decorate: true
   457    extra_refs:
   458    - base_ref: release-1.30
   459      org: kubernetes
   460      path_alias: k8s.io/kubernetes
   461      repo: kubernetes
   462    interval: 2h
   463    labels:
   464      preset-dind-enabled: "true"
   465      preset-service-account: "true"
   466    name: ci-kubernetes-verify-1-30
   467    spec:
   468      containers:
   469      - args:
   470        - ./hack/jenkins/verify-dockerized.sh
   471        command:
   472        - runner.sh
   473        env:
   474        - name: EXCLUDE_READONLY_PACKAGE
   475          value: "y"
   476        - name: KUBE_VERIFY_GIT_BRANCH
   477          value: release-1.30
   478        - name: REPO_DIR
   479          value: /workspace/k8s.io/kubernetes
   480        - name: TYPECHECK_SERIAL
   481          value: "true"
   482        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   483        imagePullPolicy: Always
   484        name: ""
   485        resources:
   486          limits:
   487            cpu: "6"
   488            memory: 24Gi
   489          requests:
   490            cpu: "6"
   491            memory: 24Gi
   492        securityContext:
   493          privileged: true
   494  - annotations:
   495      fork-per-release-periodic-interval: 2h 6h 24h
   496      testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io
   497      testgrid-dashboards: sig-release-1.30-blocking, sig-testing-kind
   498      testgrid-num-columns-recent: "6"
   499      testgrid-tab-name: kind-1.30-parallel
   500    cluster: k8s-infra-prow-build
   501    decorate: true
   502    decoration_config:
   503      timeout: 1h0m0s
   504    extra_refs:
   505    - base_ref: release-1.30
   506      org: kubernetes
   507      path_alias: k8s.io/kubernetes
   508      repo: kubernetes
   509    interval: 1h
   510    labels:
   511      preset-dind-enabled: "true"
   512      preset-kind-volume-mounts: "true"
   513    name: ci-kubernetes-kind-e2e-parallel-1-30
   514    spec:
   515      containers:
   516      - command:
   517        - wrapper.sh
   518        - bash
   519        - -c
   520        - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
   521        env:
   522        - name: FOCUS
   523          value: .
   524        - name: SKIP
   525          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   526        - name: PARALLEL
   527          value: "true"
   528        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
   529        name: ""
   530        resources:
   531          limits:
   532            cpu: "7"
   533            memory: 9Gi
   534          requests:
   535            cpu: "7"
   536            memory: 9Gi
   537        securityContext:
   538          privileged: true
   539  - annotations:
   540      fork-per-release-periodic-interval: 2h 6h 24h
   541      testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io
   542      testgrid-dashboards: sig-release-1.30-blocking, sig-testing-kind
   543      testgrid-num-columns-recent: "6"
   544      testgrid-tab-name: kind-ipv6-1.30-parallel
   545    cluster: k8s-infra-prow-build
   546    decorate: true
   547    decoration_config:
   548      timeout: 1h0m0s
   549    extra_refs:
   550    - base_ref: release-1.30
   551      org: kubernetes
   552      path_alias: k8s.io/kubernetes
   553      repo: kubernetes
   554    interval: 1h
   555    labels:
   556      preset-dind-enabled: "true"
   557      preset-kind-volume-mounts: "true"
   558    name: ci-kubernetes-kind-ipv6-e2e-parallel-1-30
   559    spec:
   560      containers:
   561      - command:
   562        - wrapper.sh
   563        - bash
   564        - -c
   565        - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
   566        env:
   567        - name: DOCKER_IN_DOCKER_IPV6_ENABLED
   568          value: "true"
   569        - name: IP_FAMILY
   570          value: ipv6
   571        - name: FOCUS
   572          value: .
   573        - name: SKIP
   574          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   575        - name: PARALLEL
   576          value: "true"
   577        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
   578        name: ""
   579        resources:
   580          limits:
   581            cpu: "7"
   582            memory: 9Gi
   583          requests:
   584            cpu: "7"
   585            memory: 9Gi
   586        securityContext:
   587          privileged: true
   588  - annotations:
   589      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   590      testgrid-dashboards: sig-release-1.30-informing, sig-windows-master-release, sig-windows-signal
   591      testgrid-tab-name: capz-windows-1.30
   592    decorate: true
   593    decoration_config:
   594      timeout: 4h0m0s
   595    extra_refs:
   596    - base_ref: release-1.13
   597      org: kubernetes-sigs
   598      path_alias: sigs.k8s.io/cluster-api-provider-azure
   599      repo: cluster-api-provider-azure
   600    - base_ref: master
   601      org: kubernetes-sigs
   602      path_alias: sigs.k8s.io/windows-testing
   603      repo: windows-testing
   604      workdir: true
   605    - base_ref: master
   606      org: kubernetes-sigs
   607      path_alias: sigs.k8s.io/cloud-provider-azure
   608      repo: cloud-provider-azure
   609    interval: 3h
   610    labels:
   611      preset-azure-anonymous-pull: "true"
   612      preset-azure-capz-sa-cred: "true"
   613      preset-azure-cred-only: "true"
   614      preset-capz-containerd-1-7-latest: "true"
   615      preset-capz-windows-2019: "true"
   616      preset-capz-windows-common: "true"
   617      preset-dind-enabled: "true"
   618      preset-kind-volume-mounts: "true"
   619      preset-windows-private-registry-cred: "true"
   620    name: ci-kubernetes-e2e-capz-master-windows-1-30
   621    spec:
   622      containers:
   623      - command:
   624        - runner.sh
   625        - env
   626        - KUBERNETES_VERSION=latest-1.30
   627        - ./capz/run-capz-e2e.sh
   628        env:
   629        - name: IMAGE_VERSION
   630          value: 127.1.20230417
   631        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   632        name: ""
   633        resources:
   634          requests:
   635            cpu: "2"
   636            memory: 9Gi
   637        securityContext:
   638          privileged: true
   639  postsubmits: {}
   640  presubmits:
   641    kubernetes/kubernetes:
   642    - always_run: false
   643      branches:
   644      - release-1.30
   645      cluster: k8s-infra-prow-build
   646      context: pull-kubernetes-e2e-gce-cos
   647      decorate: true
   648      decoration_config:
   649        timeout: 1h45m0s
   650      extra_refs:
   651      - base_ref: master
   652        org: kubernetes
   653        path_alias: k8s.io/release
   654        repo: release
   655      labels:
   656        preset-dind-enabled: "true"
   657        preset-k8s-ssh: "true"
   658        preset-pull-kubernetes-e2e: "true"
   659        preset-pull-kubernetes-e2e-gce: "true"
   660        preset-service-account: "true"
   661      name: pull-kubernetes-e2e-gce-cos
   662      path_alias: k8s.io/kubernetes
   663      spec:
   664        containers:
   665        - args:
   666          - --build=quick
   667          - --cluster=
   668          - --extract=local
   669          - --gcp-node-image=gci
   670          - --gcp-zone=us-west1-b
   671          - --ginkgo-parallel=30
   672          - --provider=gce
   673          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   674          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce
   675          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   676          - --timeout=80m
   677          command:
   678          - runner.sh
   679          - /workspace/scenarios/kubernetes_e2e.py
   680          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   681          name: ""
   682          resources:
   683            limits:
   684              cpu: "4"
   685              memory: 14Gi
   686            requests:
   687              cpu: "4"
   688              memory: 14Gi
   689          securityContext:
   690            privileged: true
   691    - always_run: false
   692      branches:
   693      - release-1.30
   694      cluster: k8s-infra-prow-build
   695      context: pull-kubernetes-e2e-gce-cos-canary
   696      decorate: true
   697      decoration_config:
   698        timeout: 1h45m0s
   699      extra_refs:
   700      - base_ref: master
   701        org: kubernetes
   702        path_alias: k8s.io/release
   703        repo: release
   704      labels:
   705        preset-dind-enabled: "true"
   706        preset-k8s-ssh: "true"
   707        preset-pull-kubernetes-e2e: "true"
   708        preset-pull-kubernetes-e2e-gce: "true"
   709        preset-service-account: "true"
   710      name: pull-kubernetes-e2e-gce-cos-canary
   711      path_alias: k8s.io/kubernetes
   712      skip_report: true
   713      spec:
   714        containers:
   715        - args:
   716          - --build=quick
   717          - --cluster=
   718          - --extract=local
   719          - --gcp-node-image=gci
   720          - --gcp-zone=us-west1-b
   721          - --ginkgo-parallel=30
   722          - --provider=gce
   723          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   724          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-cos-canary
   725          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   726          - --timeout=80m
   727          command:
   728          - runner.sh
   729          - /workspace/scenarios/kubernetes_e2e.py
   730          env:
   731          - name: BOOTSTRAP_FETCH_TEST_INFRA
   732            value: "true"
   733          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   734          name: ""
   735          resources:
   736            limits:
   737              cpu: "4"
   738              memory: 14Gi
   739            requests:
   740              cpu: "4"
   741              memory: 14Gi
   742          securityContext:
   743            privileged: true
   744    - always_run: true
   745      branches:
   746      - release-1.30
   747      cluster: k8s-infra-prow-build
   748      context: pull-kubernetes-e2e-gce
   749      decorate: true
   750      decoration_config:
   751        timeout: 1h45m0s
   752      extra_refs:
   753      - base_ref: master
   754        org: kubernetes
   755        path_alias: k8s.io/release
   756        repo: release
   757      labels:
   758        preset-dind-enabled: "true"
   759        preset-k8s-ssh: "true"
   760        preset-pull-kubernetes-e2e: "true"
   761        preset-pull-kubernetes-e2e-gce: "true"
   762        preset-service-account: "true"
   763      name: pull-kubernetes-e2e-gce
   764      path_alias: k8s.io/kubernetes
   765      spec:
   766        containers:
   767        - args:
   768          - --build=quick
   769          - --cluster=
   770          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16
   771          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12
   772          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   773          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   774          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   775          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   776          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   777          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   778          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   779          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   780          - --extract=local
   781          - --gcp-master-image=ubuntu
   782          - --gcp-node-image=ubuntu
   783          - --gcp-zone=us-west1-b
   784          - --ginkgo-parallel=30
   785          - --provider=gce
   786          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   787          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce
   788          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   789          - --timeout=80m
   790          command:
   791          - runner.sh
   792          - /workspace/scenarios/kubernetes_e2e.py
   793          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   794          name: ""
   795          resources:
   796            limits:
   797              cpu: "4"
   798              memory: 14Gi
   799            requests:
   800              cpu: "4"
   801              memory: 14Gi
   802          securityContext:
   803            privileged: true
   804    - always_run: false
   805      branches:
   806      - release-1.30
   807      cluster: k8s-infra-prow-build
   808      context: pull-kubernetes-e2e-gce-providerless-1-30
   809      decorate: true
   810      decoration_config:
   811        timeout: 1h45m0s
   812      extra_refs:
   813      - base_ref: master
   814        org: kubernetes
   815        path_alias: k8s.io/release
   816        repo: release
   817      annotations:
   818        fork-per-release: "true"
   819        testgrid-alert-stale-results-hours: "24"
   820        testgrid-create-test-group: "true"
   821        testgrid-num-failures-to-alert: "10"
   822        testgrid-dashboards: google-gce
   823      labels:
   824        preset-dind-enabled: "true"
   825        preset-k8s-ssh: "true"
   826        preset-pull-kubernetes-e2e: "true"
   827        preset-pull-kubernetes-e2e-gce: "true"
   828        preset-service-account: "true"
   829      name: pull-kubernetes-e2e-gce-providerless-1-30
   830      optional: true
   831      path_alias: k8s.io/kubernetes
   832      run_if_changed: (provider|cloud-controller-manager|cloud|ipam|azure|legacy-cloud-providers|test\/e2e\/cloud\/gcp|test\/e2e\/framework\/provider|nvidia|accelerator|test\/e2e\/network|test\/e2e\/storage)
   833      spec:
   834        containers:
   835        - args:
   836          - --build=quick
   837          - --cluster=
   838          - --env=KUBE_PROVIDERLESS=y
   839          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16
   840          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12
   841          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   842          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   843          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   844          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   845          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   846          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   847          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   848          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   849          - --extract=local
   850          - --gcp-master-image=ubuntu
   851          - --gcp-node-image=ubuntu
   852          - --gcp-zone=us-west1-b
   853          - --ginkgo-parallel=30
   854          - --provider=gce
   855          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   856          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-providerless
   857          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   858          - --timeout=80m
   859          command:
   860          - runner.sh
   861          - /workspace/scenarios/kubernetes_e2e.py
   862          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   863          name: ""
   864          resources:
   865            limits:
   866              cpu: "4"
   867              memory: 14Gi
   868            requests:
   869              cpu: "4"
   870              memory: 14Gi
   871          securityContext:
   872            privileged: true
   873    - always_run: true
   874      branches:
   875      - release-1.30
   876      cluster: k8s-infra-prow-build
   877      context: pull-kubernetes-e2e-gce-canary
   878      decorate: true
   879      decoration_config:
   880        timeout: 1h50m0s
   881      extra_refs:
   882      - base_ref: master
   883        org: kubernetes
   884        path_alias: k8s.io/kops
   885        repo: kops
   886      labels:
   887        preset-dind-enabled: "true"
   888        preset-k8s-ssh: "true"
   889      name: pull-kubernetes-e2e-gce-canary
   890      optional: true
   891      path_alias: k8s.io/kubernetes
   892      skip_report: true
   893      spec:
   894        containers:
   895        - args:
   896          - bash
   897          - -c
   898          - |
   899            ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13"
   900            make -C $GOPATH/src/k8s.io/kops test-e2e-install
   901            kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \
   902              --build-kubernetes=true --target-build-arch=linux/amd64 \
   903              --admin-access=0.0.0.0/0 \
   904              --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \
   905              --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \
   906              --test=kops \
   907              -- \
   908              --ginkgo-args="--debug" \
   909              --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \
   910              --timeout=80m \
   911              --use-built-binaries=true \
   912              --parallel=30
   913          command:
   914          - runner.sh
   915          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   916          name: ""
   917          resources:
   918            limits:
   919              cpu: "4"
   920              memory: 14Gi
   921            requests:
   922              cpu: "4"
   923              memory: 14Gi
   924          securityContext:
   925            privileged: true
   926        serviceAccountName: k8s-kops-test
   927    - always_run: false
   928      branches:
   929      - release-1.30
   930      cluster: k8s-infra-prow-build
   931      context: pull-kubernetes-e2e-gce-serial
   932      decorate: true
   933      decoration_config:
   934        timeout: 8h40m0s
   935      extra_refs:
   936      - base_ref: master
   937        org: kubernetes
   938        path_alias: k8s.io/release
   939        repo: release
   940      labels:
   941        preset-dind-enabled: "true"
   942        preset-k8s-ssh: "true"
   943        preset-pull-kubernetes-e2e: "true"
   944        preset-pull-kubernetes-e2e-gce: "true"
   945        preset-service-account: "true"
   946      name: pull-kubernetes-e2e-gce-serial
   947      optional: true
   948      path_alias: k8s.io/kubernetes
   949      spec:
   950        containers:
   951        - args:
   952          - --build=quick
   953          - --cluster=
   954          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16
   955          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12
   956          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   957          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   958          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   959          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   960          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   961          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   962          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   963          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   964          - --extract=local
   965          - --gcp-master-image=ubuntu
   966          - --gcp-node-image=ubuntu
   967          - --gcp-zone=us-west1-b
   968          - --ginkgo-parallel=1
   969          - --provider=gce
   970          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-serial
   971          - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   972          - --timeout=500m
   973          command:
   974          - runner.sh
   975          - /workspace/scenarios/kubernetes_e2e.py
   976          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
   977          name: ""
   978          resources:
   979            limits:
   980              cpu: "4"
   981              memory: 14Gi
   982            requests:
   983              cpu: "4"
   984              memory: 14Gi
   985          securityContext:
   986            privileged: true
   987    - always_run: false
   988      branches:
   989      - release-1.30
   990      cluster: k8s-infra-prow-build
   991      context: pull-kubernetes-e2e-gce-serial-canary
   992      decorate: true
   993      decoration_config:
   994        timeout: 8h50m0s
   995      extra_refs:
   996      - base_ref: master
   997        org: kubernetes
   998        path_alias: k8s.io/kops
   999        repo: kops
  1000      labels:
  1001        preset-dind-enabled: "true"
  1002        preset-k8s-ssh: "true"
  1003        preset-storage-e2e-service-account: "true"
  1004      name: pull-kubernetes-e2e-gce-serial-canary
  1005      optional: true
  1006      path_alias: k8s.io/kubernetes
  1007      spec:
  1008        containers:
  1009        - args:
  1010          - bash
  1011          - -c
  1012          - |
  1013            ARGS="--set=spec.containerd.runc.version=1.1.12  --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13"
  1014            make -C $GOPATH/src/k8s.io/kops test-e2e-install
  1015            kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \
  1016              --build-kubernetes=true --target-build-arch=linux/amd64 \
  1017              --admin-access=0.0.0.0/0 \
  1018              --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \
  1019              --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \
  1020              --test=kops \
  1021              -- \
  1022              --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \
  1023              --focus-regex="\[Serial\]" \
  1024              --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \
  1025              --timeout=500m \
  1026              --use-built-binaries=true \
  1027              --parallel=1
  1028          command:
  1029          - runner.sh
  1030          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1031          name: ""
  1032          resources:
  1033            limits:
  1034              cpu: "4"
  1035              memory: 14Gi
  1036            requests:
  1037              cpu: "4"
  1038              memory: 14Gi
  1039          securityContext:
  1040            privileged: true
  1041        serviceAccountName: k8s-kops-test
  1042    - always_run: false
  1043      branches:
  1044      - release-1.30
  1045      cluster: k8s-infra-prow-build
  1046      context: pull-kubernetes-e2e-gce-disruptive-canary
  1047      decorate: true
  1048      decoration_config:
  1049        timeout: 10h30m0s
  1050      extra_refs:
  1051      - base_ref: master
  1052        org: kubernetes
  1053        path_alias: k8s.io/kops
  1054        repo: kops
  1055      labels:
  1056        preset-dind-enabled: "true"
  1057        preset-k8s-ssh: "true"
  1058        preset-storage-e2e-service-account: "true"
  1059      name: pull-kubernetes-e2e-gce-disruptive-canary
  1060      optional: true
  1061      path_alias: k8s.io/kubernetes
  1062      spec:
  1063        containers:
  1064        - args:
  1065          - bash
  1066          - -c
  1067          - |
  1068            ARGS="--set=spec.containerd.runc.version=1.1.12  --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13"
  1069            make -C $GOPATH/src/k8s.io/kops test-e2e-install
  1070            kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \
  1071              --build-kubernetes=true --target-build-arch=linux/amd64 \
  1072              --admin-access=0.0.0.0/0 \
  1073              --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \
  1074              --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \
  1075              --test=kops \
  1076              -- \
  1077              --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \
  1078              --focus-regex="\[Disruptive\]" \
  1079              --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \
  1080              --timeout=500m \
  1081              --use-built-binaries=true \
  1082              --parallel=1
  1083          command:
  1084          - runner.sh
  1085          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1086          name: ""
  1087          resources:
  1088            limits:
  1089              cpu: "4"
  1090              memory: 14Gi
  1091            requests:
  1092              cpu: "4"
  1093              memory: 14Gi
  1094          securityContext:
  1095            privileged: true
  1096        serviceAccountName: k8s-kops-test
  1097    - always_run: false
  1098      branches:
  1099      - release-1.30
  1100      cluster: k8s-infra-prow-build
  1101      context: pull-e2e-gce-cloud-provider-disabled
  1102      decorate: true
  1103      decoration_config:
  1104        timeout: 2h0m0s
  1105      extra_refs:
  1106      - base_ref: master
  1107        org: kubernetes
  1108        path_alias: k8s.io/release
  1109        repo: release
  1110      labels:
  1111        preset-dind-enabled: "true"
  1112        preset-k8s-ssh: "true"
  1113        preset-pull-kubernetes-e2e: "true"
  1114        preset-pull-kubernetes-e2e-gce: "true"
  1115        preset-service-account: "true"
  1116      name: pull-e2e-gce-cloud-provider-disabled
  1117      optional: true
  1118      path_alias: k8s.io/kubernetes
  1119      spec:
  1120        containers:
  1121        - args:
  1122          - --build=quick
  1123          - --cluster=
  1124          - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true
  1125          - --env=CLOUD_PROVIDER_FLAG=external
  1126          - --env=ENABLE_AUTH_PROVIDER_GCP=true
  1127          - --extract=local
  1128          - --gcp-master-image=gci
  1129          - --gcp-node-image=gci
  1130          - --gcp-nodes=4
  1131          - --gcp-zone=us-west1-b
  1132          - --ginkgo-parallel=30
  1133          - --provider=gce
  1134          - --stage=gs://kubernetes-release-pull/ci/pull-e2e-gce-cloud-provider-disabled
  1135          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
  1136          - --timeout=80m
  1137          command:
  1138          - runner.sh
  1139          - /workspace/scenarios/kubernetes_e2e.py
  1140          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1141          name: ""
  1142          resources:
  1143            limits:
  1144              cpu: "4"
  1145              memory: 14Gi
  1146            requests:
  1147              cpu: "4"
  1148              memory: 14Gi
  1149          securityContext:
  1150            privileged: true
  1151    - always_run: false
  1152      branches:
  1153      - release-1.30
  1154      cluster: k8s-infra-prow-build
  1155      context: pull-kubernetes-e2e-gce-device-plugin-gpu
  1156      decorate: true
  1157      decoration_config:
  1158        timeout: 1h30m0s
  1159      extra_refs:
  1160      - base_ref: master
  1161        org: kubernetes
  1162        path_alias: k8s.io/release
  1163        repo: release
  1164      labels:
  1165        preset-dind-enabled: "true"
  1166        preset-k8s-ssh: "true"
  1167        preset-pull-gce-device-plugin-gpu: "true"
  1168        preset-pull-kubernetes-e2e: "true"
  1169        preset-service-account: "true"
  1170      max_concurrency: 5
  1171      name: pull-kubernetes-e2e-gce-device-plugin-gpu
  1172      optional: true
  1173      path_alias: k8s.io/kubernetes
  1174      spec:
  1175        containers:
  1176        - args:
  1177          - --build=quick
  1178          - --cluster=
  1179          - --extract=local
  1180          - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22
  1181          - --gcp-node-image=gci
  1182          - --gcp-nodes=2
  1183          - --gcp-project-type=gpu-project
  1184          - --gcp-zone=us-west1-b
  1185          - --ginkgo-parallel=30
  1186          - --provider=gce
  1187          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-device-plugin-gpu
  1188          - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
  1189          - --timeout=60m
  1190          command:
  1191          - runner.sh
  1192          - /workspace/scenarios/kubernetes_e2e.py
  1193          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1194          name: ""
  1195          resources:
  1196            limits:
  1197              cpu: "2"
  1198              memory: 6Gi
  1199            requests:
  1200              cpu: "2"
  1201              memory: 6Gi
  1202          securityContext:
  1203            privileged: true
  1204    - always_run: false
  1205      branches:
  1206      - release-1.30
  1207      cluster: k8s-infra-prow-build
  1208      context: pull-kubernetes-e2e-containerd-gce
  1209      decorate: true
  1210      decoration_config:
  1211        timeout: 1h45m0s
  1212      extra_refs:
  1213      - base_ref: master
  1214        org: kubernetes
  1215        path_alias: k8s.io/test-infra
  1216        repo: test-infra
  1217      - base_ref: master
  1218        org: kubernetes
  1219        path_alias: k8s.io/release
  1220        repo: release
  1221      labels:
  1222        preset-dind-enabled: "true"
  1223        preset-k8s-ssh: "true"
  1224        preset-pull-kubernetes-e2e: "true"
  1225        preset-pull-kubernetes-e2e-gce: "true"
  1226        preset-service-account: "true"
  1227      name: pull-kubernetes-e2e-containerd-gce
  1228      optional: true
  1229      path_alias: k8s.io/kubernetes
  1230      spec:
  1231        containers:
  1232        - args:
  1233          - --build=quick
  1234          - --cluster=
  1235          - --extract=local
  1236          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
  1237          - --gcp-node-image=gci
  1238          - --gcp-zone=us-west1-b
  1239          - --ginkgo-parallel=30
  1240          - --provider=gce
  1241          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-containerd-gce
  1242          - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[NodeFeature:RuntimeHandler\] --minStartupPods=8
  1243          - --timeout=80m
  1244          command:
  1245          - runner.sh
  1246          - /workspace/scenarios/kubernetes_e2e.py
  1247          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1248          name: ""
  1249          resources:
  1250            limits:
  1251              cpu: "4"
  1252              memory: 6Gi
  1253            requests:
  1254              cpu: "4"
  1255              memory: 6Gi
  1256          securityContext:
  1257            privileged: true
  1258    - always_run: true
  1259      branches:
  1260      - release-1.30
  1261      cluster: k8s-infra-prow-build
  1262      context: pull-kubernetes-node-e2e-containerd
  1263      decorate: true
  1264      decoration_config:
  1265        timeout: 1h30m0s
  1266      extra_refs:
  1267      - base_ref: master
  1268        org: kubernetes
  1269        path_alias: k8s.io/test-infra
  1270        repo: test-infra
  1271      labels:
  1272        preset-k8s-ssh: "true"
  1273        preset-service-account: "true"
  1274      max_concurrency: 12
  1275      name: pull-kubernetes-node-e2e-containerd
  1276      path_alias: k8s.io/kubernetes
  1277      spec:
  1278        containers:
  1279        - args:
  1280          - --deployment=node
  1281          - --gcp-zone=us-west1-b
  1282          - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1283          - --node-tests=true
  1284          - --provider=gce
  1285          - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]"
  1286          - --timeout=65m
  1287          - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml
  1288          command:
  1289          - runner.sh
  1290          - /workspace/scenarios/kubernetes_e2e.py
  1291          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1292          name: ""
  1293          resources:
  1294            limits:
  1295              cpu: "4"
  1296              memory: 6Gi
  1297            requests:
  1298              cpu: "4"
  1299              memory: 6Gi
  1300    - always_run: false
  1301      branches:
  1302      - release-1.30
  1303      cluster: eks-prow-build-cluster
  1304      context: pull-kubernetes-node-e2e-containerd-ec2
  1305      decorate: true
  1306      extra_refs:
  1307      - base_ref: main
  1308        org: kubernetes-sigs
  1309        path_alias: sigs.k8s.io/provider-aws-test-infra
  1310        repo: provider-aws-test-infra
  1311        workdir: true
  1312      labels:
  1313        preset-e2e-containerd-ec2: "true"
  1314      max_concurrency: 50
  1315      name: pull-kubernetes-node-e2e-containerd-ec2
  1316      optional: true
  1317      path_alias: k8s.io/kubernetes
  1318      spec:
  1319        containers:
  1320        - args:
  1321          - hack/make-rules/test-e2e-node.sh
  1322          command:
  1323          - runner.sh
  1324          env:
  1325          - name: FOCUS
  1326            value: NodeConformance
  1327          - name: IMAGE_CONFIG_DIR
  1328            value: config
  1329          - name: IMAGE_CONFIG_FILE
  1330            value: aws-instance.yaml
  1331          - name: TEST_ARGS
  1332            value: --kubelet-flags="--cgroup-driver=systemd"
  1333          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1334          name: ""
  1335          resources:
  1336            limits:
  1337              cpu: "4"
  1338              memory: 6Gi
  1339            requests:
  1340              cpu: "4"
  1341              memory: 6Gi
  1342        serviceAccountName: node-e2e-tests
  1343    - always_run: false
  1344      branches:
  1345      - release-1.30
  1346      cluster: eks-prow-build-cluster
  1347      context: pull-kubernetes-node-arm64-e2e-containerd-ec2
  1348      decorate: true
  1349      extra_refs:
  1350      - base_ref: main
  1351        org: kubernetes-sigs
  1352        path_alias: sigs.k8s.io/provider-aws-test-infra
  1353        repo: provider-aws-test-infra
  1354        workdir: true
  1355      labels:
  1356        preset-dind-enabled: "true"
  1357        preset-e2e-containerd-ec2: "true"
  1358      max_concurrency: 50
  1359      name: pull-kubernetes-node-arm64-e2e-containerd-ec2
  1360      optional: true
  1361      path_alias: k8s.io/kubernetes
  1362      spec:
  1363        containers:
  1364        - args:
  1365          - hack/make-rules/test-e2e-node.sh
  1366          command:
  1367          - runner.sh
  1368          env:
  1369          - name: FOCUS
  1370            value: NodeConformance
  1371          - name: USE_DOCKERIZED_BUILD
  1372            value: "true"
  1373          - name: TARGET_BUILD_ARCH
  1374            value: linux/arm64
  1375          - name: IMAGE_CONFIG_DIR
  1376            value: config
  1377          - name: IMAGE_CONFIG_FILE
  1378            value: aws-instance-arm64.yaml
  1379          - name: TEST_ARGS
  1380            value: --kubelet-flags="--cgroup-driver=cgroupfs"
  1381          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1382          name: ""
  1383          resources:
  1384            limits:
  1385              cpu: "4"
  1386              memory: 6Gi
  1387            requests:
  1388              cpu: "4"
  1389              memory: 6Gi
  1390          securityContext:
  1391            privileged: true
  1392        serviceAccountName: node-e2e-tests
  1393    - always_run: false
  1394      branches:
  1395      - release-1.30
  1396      cluster: eks-prow-build-cluster
  1397      context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2
  1398      decorate: true
  1399      extra_refs:
  1400      - base_ref: main
  1401        org: kubernetes-sigs
  1402        path_alias: sigs.k8s.io/provider-aws-test-infra
  1403        repo: provider-aws-test-infra
  1404        workdir: true
  1405      labels:
  1406        preset-dind-enabled: "true"
  1407        preset-e2e-containerd-ec2: "true"
  1408      max_concurrency: 50
  1409      name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2
  1410      optional: true
  1411      path_alias: k8s.io/kubernetes
  1412      spec:
  1413        containers:
  1414        - args:
  1415          - hack/make-rules/test-e2e-node.sh
  1416          command:
  1417          - runner.sh
  1418          env:
  1419          - name: FOCUS
  1420            value: \[Serial\]
  1421          - name: SKIP
  1422            value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]
  1423          - name: USE_DOCKERIZED_BUILD
  1424            value: "true"
  1425          - name: TARGET_BUILD_ARCH
  1426            value: linux/arm64
  1427          - name: IMAGE_CONFIG_DIR
  1428            value: config
  1429          - name: IMAGE_CONFIG_FILE
  1430            value: aws-instance-arm64.yaml
  1431          - name: TEST_ARGS
  1432            value: --kubelet-flags="--cgroup-driver=systemd"
  1433          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1434          name: ""
  1435          resources:
  1436            limits:
  1437              cpu: "8"
  1438              memory: 10Gi
  1439            requests:
  1440              cpu: "8"
  1441              memory: 10Gi
  1442          securityContext:
  1443            privileged: true
  1444        serviceAccountName: node-e2e-tests
  1445    - always_run: false
  1446      branches:
  1447      - release-1.30
  1448      cluster: k8s-infra-prow-build
  1449      context: pull-kubernetes-node-arm64-ubuntu-serial-gce
  1450      decorate: true
  1451      decoration_config:
  1452        timeout: 3h0m0s
  1453      extra_refs:
  1454      - base_ref: master
  1455        org: kubernetes
  1456        path_alias: k8s.io/test-infra
  1457        repo: test-infra
  1458      labels:
  1459        preset-dind-enabled: "true"
  1460        preset-k8s-ssh: "true"
  1461        preset-service-account: "true"
  1462      name: pull-kubernetes-node-arm64-ubuntu-serial-gce
  1463      optional: true
  1464      path_alias: k8s.io/kubernetes
  1465      spec:
  1466        containers:
  1467        - args:
  1468          - kubetest2
  1469          - noop
  1470          - --test=node
  1471          - --
  1472          - --repo-root=.
  1473          - --gcp-zone=us-central1-a
  1474          - --parallelism=1
  1475          - --focus-regex=\[Serial\]
  1476          - --use-dockerized-build=true
  1477          - --target-build-arch=linux/arm64
  1478          - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]|\[Feature:DynamicResourceAllocation\]
  1479          - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1480          - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml
  1481          command:
  1482          - runner.sh
  1483          env:
  1484          - name: GOPATH
  1485            value: /go
  1486          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1487          name: ""
  1488          resources:
  1489            limits:
  1490              cpu: "4"
  1491              memory: 6Gi
  1492            requests:
  1493              cpu: "4"
  1494              memory: 6Gi
  1495          securityContext:
  1496            privileged: true
  1497    - always_run: false
  1498      branches:
  1499      - release-1.30
  1500      cluster: k8s-infra-prow-build
  1501      context: pull-kubernetes-node-e2e-containerd-kubetest2
  1502      decorate: true
  1503      decoration_config:
  1504        timeout: 1h5m0s
  1505      extra_refs:
  1506      - base_ref: master
  1507        org: kubernetes
  1508        path_alias: k8s.io/test-infra
  1509        repo: test-infra
  1510      labels:
  1511        preset-k8s-ssh: "true"
  1512        preset-service-account: "true"
  1513      name: pull-kubernetes-node-e2e-containerd-kubetest2
  1514      optional: true
  1515      path_alias: k8s.io/kubernetes
  1516      spec:
  1517        containers:
  1518        - args:
  1519          - kubetest2
  1520          - noop
  1521          - --test=node
  1522          - --
  1523          - --repo-root=.
  1524          - --gcp-zone=us-west1-b
  1525          - --parallelism=8
  1526          - --focus-regex=\[NodeConformance\]
  1527          - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]
  1528          - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1529          - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml
  1530          command:
  1531          - runner.sh
  1532          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1533          name: ""
  1534          resources:
  1535            limits:
  1536              cpu: "4"
  1537              memory: 6Gi
  1538            requests:
  1539              cpu: "4"
  1540              memory: 6Gi
  1541    - always_run: false
  1542      branches:
  1543      - release-1.30
  1544      cluster: eks-prow-build-cluster
  1545      context: pull-kubernetes-node-e2e-containerd-serial-ec2
  1546      decorate: true
  1547      extra_refs:
  1548      - base_ref: main
  1549        org: kubernetes-sigs
  1550        path_alias: sigs.k8s.io/provider-aws-test-infra
  1551        repo: provider-aws-test-infra
  1552        workdir: true
  1553      labels:
  1554        preset-dind-enabled: "true"
  1555        preset-e2e-containerd-ec2: "true"
  1556      max_concurrency: 50
  1557      name: pull-kubernetes-node-e2e-containerd-serial-ec2
  1558      optional: true
  1559      path_alias: k8s.io/kubernetes
  1560      spec:
  1561        containers:
  1562        - args:
  1563          - hack/make-rules/test-e2e-node.sh
  1564          command:
  1565          - runner.sh
  1566          env:
  1567          - name: FOCUS
  1568            value: \[Serial\]
  1569          - name: IMAGE_CONFIG_DIR
  1570            value: config
  1571          - name: IMAGE_CONFIG_FILE
  1572            value: aws-instance.yaml
  1573          - name: SKIP
  1574            value: \[Flaky\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]
  1575          - name: TEST_ARGS
  1576            value: --kubelet-flags="--cgroup-driver=systemd"
  1577          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1578          name: ""
  1579          resources:
  1580            limits:
  1581              cpu: "8"
  1582              memory: 10Gi
  1583            requests:
  1584              cpu: "8"
  1585              memory: 10Gi
  1586        serviceAccountName: node-e2e-tests
  1587    - always_run: false
  1588      branches:
  1589      - release-1.30
  1590      cluster: k8s-infra-prow-build
  1591      context: pull-kubernetes-e2e-gce-100-performance
  1592      decorate: true
  1593      decoration_config:
  1594        timeout: 2h0m0s
  1595      extra_refs:
  1596      - base_ref: master
  1597        org: kubernetes
  1598        path_alias: k8s.io/perf-tests
  1599        repo: perf-tests
  1600      - base_ref: master
  1601        org: kubernetes
  1602        path_alias: k8s.io/release
  1603        repo: release
  1604      labels:
  1605        preset-dind-enabled: "true"
  1606        preset-e2e-scalability-common: "true"
  1607        preset-e2e-scalability-presubmits: "true"
  1608        preset-k8s-ssh: "true"
  1609        preset-service-account: "true"
  1610      max_concurrency: 12
  1611      name: pull-kubernetes-e2e-gce-100-performance
  1612      path_alias: k8s.io/kubernetes
  1613      spec:
  1614        containers:
  1615        - args:
  1616          - --build=quick
  1617          - --cluster=
  1618          - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
  1619          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1620          - --extract=local
  1621          - --flush-mem-after-build=true
  1622          - --gcp-node-image=gci
  1623          - --gcp-nodes=100
  1624          - --gcp-project-type=scalability-project
  1625          - --gcp-zone=us-east1-b
  1626          - --provider=gce
  1627          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-100-performance
  1628          - --tear-down-previous
  1629          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  1630          - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
  1631          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  1632          - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
  1633          - --test=false
  1634          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1635          - --test-cmd-args=cluster-loader2
  1636          - --test-cmd-args=--nodes=100
  1637          - --test-cmd-args=--provider=gce
  1638          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1639          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1640          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1641          - --test-cmd-args=--prometheus-scrape-kubelets=true
  1642          - --test-cmd-args=--prometheus-scrape-node-exporter
  1643          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1644          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1645          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1646          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  1647          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  1648          - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
  1649          - --test-cmd-name=ClusterLoaderV2
  1650          - --timeout=100m
  1651          - --use-logexporter
  1652          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  1653          command:
  1654          - runner.sh
  1655          - /workspace/scenarios/kubernetes_e2e.py
  1656          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1657          name: ""
  1658          resources:
  1659            limits:
  1660              cpu: "6"
  1661              memory: 14Gi
  1662            requests:
  1663              cpu: "6"
  1664              memory: 14Gi
  1665          securityContext:
  1666            privileged: true
  1667    - always_run: false
  1668      branches:
  1669      - release-1.30
  1670      cluster: k8s-infra-prow-build
  1671      context: pull-kubernetes-kubemark-e2e-gce-big
  1672      decorate: true
  1673      decoration_config:
  1674        timeout: 2h0m0s
  1675      extra_refs:
  1676      - base_ref: master
  1677        org: kubernetes
  1678        path_alias: k8s.io/perf-tests
  1679        repo: perf-tests
  1680      - base_ref: master
  1681        org: kubernetes
  1682        path_alias: k8s.io/release
  1683        repo: release
  1684      labels:
  1685        preset-dind-enabled: "true"
  1686        preset-e2e-kubemark-common: "true"
  1687        preset-e2e-scalability-presubmits: "true"
  1688        preset-k8s-ssh: "true"
  1689        preset-service-account: "true"
  1690      max_concurrency: 12
  1691      name: pull-kubernetes-kubemark-e2e-gce-big
  1692      optional: true
  1693      path_alias: k8s.io/kubernetes
  1694      spec:
  1695        containers:
  1696        - args:
  1697          - --build=quick
  1698          - --cluster=
  1699          - --extract=local
  1700          - --flush-mem-after-build=true
  1701          - --gcp-master-size=n2-standard-4
  1702          - --gcp-node-size=e2-standard-8
  1703          - --gcp-nodes=7
  1704          - --gcp-project-type=scalability-project
  1705          - --gcp-zone=us-east1-b
  1706          - --kubemark
  1707          - --kubemark-nodes=500
  1708          - --kubemark-master-size=n2-standard-16
  1709          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1710          - --provider=gce
  1711          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-kubemark-e2e-gce-big
  1712          - --tear-down-previous
  1713          - --test=false
  1714          - --test_args=--ginkgo.focus=xxxx
  1715          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1716          - --test-cmd-args=cluster-loader2
  1717          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1718          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1719          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1720          - --test-cmd-args=--nodes=500
  1721          - --test-cmd-args=--provider=kubemark
  1722          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1723          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1724          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1725          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  1726          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  1727          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  1728          - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml
  1729          - --test-cmd-name=ClusterLoaderV2
  1730          - --timeout=100m
  1731          - --use-logexporter
  1732          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  1733          command:
  1734          - runner.sh
  1735          - /workspace/scenarios/kubernetes_e2e.py
  1736          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1737          name: ""
  1738          resources:
  1739            limits:
  1740              cpu: "6"
  1741              memory: 16Gi
  1742            requests:
  1743              cpu: "6"
  1744              memory: 16Gi
  1745          securityContext:
  1746            privileged: true
  1747    - always_run: false
  1748      branches:
  1749      - release-1.30
  1750      cluster: k8s-infra-prow-build
  1751      context: pull-kubernetes-kubemark-e2e-gce-scale
  1752      decorate: true
  1753      decoration_config:
  1754        timeout: 18h20m0s
  1755      extra_refs:
  1756      - base_ref: master
  1757        org: kubernetes
  1758        path_alias: k8s.io/perf-tests
  1759        repo: perf-tests
  1760      - base_ref: master
  1761        org: kubernetes
  1762        path_alias: k8s.io/release
  1763        repo: release
  1764      labels:
  1765        preset-dind-enabled: "true"
  1766        preset-e2e-kubemark-common: "true"
  1767        preset-e2e-kubemark-gce-scale: "true"
  1768        preset-e2e-scalability-presubmits: "true"
  1769        preset-k8s-ssh: "true"
  1770        preset-service-account: "true"
  1771      max_concurrency: 1
  1772      name: pull-kubernetes-kubemark-e2e-gce-scale
  1773      path_alias: k8s.io/kubernetes
  1774      spec:
  1775        containers:
  1776        - args:
  1777          - --build=quick
  1778          - --cluster=
  1779          - --extract=local
  1780          - --flush-mem-after-build=true
  1781          - --gcp-node-size=e2-standard-8
  1782          - --gcp-nodes=84
  1783          - --gcp-project-type=scalability-project
  1784          - --gcp-zone=us-east1-b
  1785          - --kubemark
  1786          - --kubemark-nodes=5000
  1787          - --kubemark-master-size=n2-standard-64
  1788          - --provider=gce
  1789          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-kubemark-e2e-gce-scale
  1790          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1791          - --test=false
  1792          - --test_args=--ginkgo.focus=xxxx
  1793          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1794          - --test-cmd-args=cluster-loader2
  1795          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1796          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1797          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1798          - --test-cmd-args=--nodes=5000
  1799          - --test-cmd-args=--provider=kubemark
  1800          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1801          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1802          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1803          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  1804          - --test-cmd-name=ClusterLoaderV2
  1805          - --timeout=1080m
  1806          - --use-logexporter
  1807          - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID)
  1808          command:
  1809          - runner.sh
  1810          - /workspace/scenarios/kubernetes_e2e.py
  1811          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1812          name: ""
  1813          resources:
  1814            limits:
  1815              cpu: "6"
  1816              memory: 16Gi
  1817            requests:
  1818              cpu: "6"
  1819              memory: 16Gi
  1820          securityContext:
  1821            privileged: true
  1822    - always_run: false
  1823      branches:
  1824      - release-1.30
  1825      cluster: k8s-infra-prow-build
  1826      context: pull-kubernetes-conformance-kind-ipv6-parallel
  1827      decorate: true
  1828      labels:
  1829        preset-dind-enabled: "true"
  1830        preset-kind-volume-mounts: "true"
  1831        preset-service-account: "true"
  1832      max_concurrency: 8
  1833      name: pull-kubernetes-conformance-kind-ipv6-parallel
  1834      optional: true
  1835      path_alias: k8s.io/kubernetes
  1836      run_if_changed: ^test/
  1837      spec:
  1838        containers:
  1839        - command:
  1840          - wrapper.sh
  1841          - bash
  1842          - -c
  1843          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1844          env:
  1845          - name: DOCKER_IN_DOCKER_IPV6_ENABLED
  1846            value: "true"
  1847          - name: IP_FAMILY
  1848            value: ipv6
  1849          - name: PARALLEL
  1850            value: "true"
  1851          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
  1852          name: ""
  1853          resources:
  1854            limits:
  1855              cpu: "4"
  1856              memory: 9000Mi
  1857            requests:
  1858              cpu: "4"
  1859              memory: 9000Mi
  1860          securityContext:
  1861            privileged: true
  1862    - always_run: true
  1863      branches:
  1864      - release-1.30
  1865      cluster: k8s-infra-prow-build
  1866      context: pull-kubernetes-dependencies
  1867      decorate: true
  1868      labels:
  1869        preset-dind-enabled: "true"
  1870        preset-service-account: "true"
  1871      name: pull-kubernetes-dependencies
  1872      path_alias: k8s.io/kubernetes
  1873      spec:
  1874        containers:
  1875        - args:
  1876          - make
  1877          - verify
  1878          command:
  1879          - runner.sh
  1880          env:
  1881          - name: WHAT
  1882            value: external-dependencies-version vendor vendor-licenses
  1883          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1884          name: main
  1885          resources:
  1886            limits:
  1887              cpu: "2"
  1888              memory: 1288490188800m
  1889            requests:
  1890              cpu: "2"
  1891              memory: 1288490188800m
  1892          securityContext:
  1893            privileged: true
  1894    - always_run: true
  1895      branches:
  1896      - release-1.30
  1897      cluster: eks-prow-build-cluster
  1898      context: pull-kubernetes-integration
  1899      decorate: true
  1900      labels:
  1901        preset-dind-enabled: "true"
  1902        preset-service-account: "true"
  1903      name: pull-kubernetes-integration
  1904      path_alias: k8s.io/kubernetes
  1905      spec:
  1906        containers:
  1907        - args:
  1908          - ./hack/jenkins/test-dockerized.sh
  1909          command:
  1910          - runner.sh
  1911          env:
  1912          - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY
  1913            value: "8"
  1914          - name: KUBE_TIMEOUT
  1915            value: -timeout=1h30m
  1916          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1917          name: ""
  1918          resources:
  1919            limits:
  1920              cpu: "8"
  1921              memory: 20Gi
  1922            requests:
  1923              cpu: "8"
  1924              memory: 20Gi
  1925          securityContext:
  1926            privileged: true
  1927    - always_run: true
  1928      branches:
  1929      - release-1.30
  1930      cluster: k8s-infra-prow-build
  1931      context: pull-kubernetes-integration-go-compatibility
  1932      decorate: true
  1933      labels:
  1934        preset-dind-enabled: "true"
  1935        preset-service-account: "true"
  1936      name: pull-kubernetes-integration-go-compatibility
  1937      path_alias: k8s.io/kubernetes
  1938      spec:
  1939        containers:
  1940        - args:
  1941          - ./hack/jenkins/test-dockerized.sh
  1942          command:
  1943          - runner.sh
  1944          env:
  1945          - name: GO_VERSION
  1946            value: 1.22.1
  1947          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  1948          name: ""
  1949          resources:
  1950            limits:
  1951              cpu: "6"
  1952              memory: 15Gi
  1953            requests:
  1954              cpu: "6"
  1955              memory: 15Gi
  1956          securityContext:
  1957            privileged: true
  1958    - always_run: true
  1959      branches:
  1960      - release-1.30
  1961      cluster: k8s-infra-prow-build
  1962      context: pull-kubernetes-e2e-kind
  1963      decorate: true
  1964      decoration_config:
  1965        grace_period: 15m0s
  1966        timeout: 1h0m0s
  1967      labels:
  1968        preset-dind-enabled: "true"
  1969        preset-kind-volume-mounts: "true"
  1970      name: pull-kubernetes-e2e-kind
  1971      path_alias: k8s.io/kubernetes
  1972      spec:
  1973        containers:
  1974        - command:
  1975          - wrapper.sh
  1976          - bash
  1977          - -c
  1978          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1979          env:
  1980          - name: FOCUS
  1981            value: .
  1982          - name: SKIP
  1983            value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist
  1984          - name: PARALLEL
  1985            value: "true"
  1986          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
  1987          name: ""
  1988          resources:
  1989            limits:
  1990              cpu: "7"
  1991              memory: 9000Mi
  1992            requests:
  1993              cpu: "7"
  1994              memory: 9000Mi
  1995          securityContext:
  1996            privileged: true
  1997    - always_run: true
  1998      branches:
  1999      - release-1.30
  2000      cluster: k8s-infra-prow-build
  2001      context: pull-kubernetes-e2e-kind-ipv6
  2002      decorate: true
  2003      decoration_config:
  2004        grace_period: 15m0s
  2005        timeout: 1h0m0s
  2006      labels:
  2007        preset-dind-enabled: "true"
  2008        preset-kind-volume-mounts: "true"
  2009      name: pull-kubernetes-e2e-kind-ipv6
  2010      path_alias: k8s.io/kubernetes
  2011      spec:
  2012        containers:
  2013        - command:
  2014          - wrapper.sh
  2015          - bash
  2016          - -c
  2017          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  2018          env:
  2019          - name: FOCUS
  2020            value: .
  2021          - name: SKIP
  2022            value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing
  2023          - name: PARALLEL
  2024            value: "true"
  2025          - name: DOCKER_IN_DOCKER_IPV6_ENABLED
  2026            value: "true"
  2027          - name: IP_FAMILY
  2028            value: ipv6
  2029          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
  2030          name: ""
  2031          resources:
  2032            limits:
  2033              cpu: "4"
  2034              memory: 9Gi
  2035            requests:
  2036              cpu: "4"
  2037              memory: 9Gi
  2038          securityContext:
  2039            privileged: true
  2040    - always_run: true
  2041      branches:
  2042      - release-1.30
  2043      cluster: k8s-infra-prow-build
  2044      context: pull-kubernetes-conformance-kind-ga-only-parallel
  2045      decorate: true
  2046      decoration_config:
  2047        grace_period: 15m0s
  2048        timeout: 1h0m0s
  2049      labels:
  2050        preset-dind-enabled: "true"
  2051        preset-kind-volume-mounts: "true"
  2052      name: pull-kubernetes-conformance-kind-ga-only-parallel
  2053      path_alias: k8s.io/kubernetes
  2054      spec:
  2055        containers:
  2056        - command:
  2057          - wrapper.sh
  2058          - bash
  2059          - -c
  2060          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  2061          env:
  2062          - name: GA_ONLY
  2063            value: "true"
  2064          - name: PARALLEL
  2065            value: "true"
  2066          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.30
  2067          name: ""
  2068          resources:
  2069            limits:
  2070              cpu: "4"
  2071              memory: 9Gi
  2072            requests:
  2073              cpu: "4"
  2074              memory: 9Gi
  2075          securityContext:
  2076            privileged: true
  2077    - always_run: true
  2078      branches:
  2079      - release-1.30
  2080      cluster: k8s-infra-prow-build
  2081      context: pull-kubernetes-unit
  2082      decorate: true
  2083      labels:
  2084        preset-service-account: "true"
  2085      name: pull-kubernetes-unit
  2086      path_alias: k8s.io/kubernetes
  2087      spec:
  2088        containers:
  2089        - command:
  2090          - make
  2091          - test
  2092          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2093          name: ""
  2094          resources:
  2095            limits:
  2096              cpu: "4"
  2097              memory: 36Gi
  2098            requests:
  2099              cpu: "4"
  2100              memory: 36Gi
  2101          securityContext:
  2102            allowPrivilegeEscalation: false
  2103        securityContext:
  2104          runAsGroup: 2010
  2105          runAsUser: 2001
  2106    - always_run: true
  2107      branches:
  2108      - release-1.30
  2109      cluster: k8s-infra-prow-build
  2110      context: pull-kubernetes-unit-go-compatibility
  2111      decorate: true
  2112      labels:
  2113        preset-service-account: "true"
  2114      name: pull-kubernetes-unit-go-compatibility
  2115      path_alias: k8s.io/kubernetes
  2116      spec:
  2117        containers:
  2118        - command:
  2119          - make
  2120          - test
  2121          env:
  2122          - name: GO_VERSION
  2123            value: 1.22.1
  2124          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2125          name: ""
  2126          resources:
  2127            limits:
  2128              cpu: "4"
  2129              memory: 36Gi
  2130            requests:
  2131              cpu: "4"
  2132              memory: 36Gi
  2133          securityContext:
  2134            allowPrivilegeEscalation: false
  2135        securityContext:
  2136          runAsGroup: 2010
  2137          runAsUser: 2001
  2138    - always_run: true
  2139      branches:
  2140      - release-1.30
  2141      cluster: eks-prow-build-cluster
  2142      context: pull-kubernetes-typecheck
  2143      decorate: true
  2144      name: pull-kubernetes-typecheck
  2145      path_alias: k8s.io/kubernetes
  2146      spec:
  2147        containers:
  2148        - args:
  2149          - verify
  2150          command:
  2151          - make
  2152          env:
  2153          - name: WHAT
  2154            value: typecheck typecheck-providerless
  2155          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2156          name: main
  2157          resources:
  2158            limits:
  2159              cpu: "5"
  2160              memory: 32Gi
  2161            requests:
  2162              cpu: "5"
  2163              memory: 32Gi
  2164    - always_run: false
  2165      branches:
  2166      - release-1.30
  2167      cluster: k8s-infra-prow-build
  2168      context: pull-kubernetes-update
  2169      decorate: true
  2170      labels:
  2171        preset-dind-enabled: "true"
  2172        preset-service-account: "true"
  2173      name: pull-kubernetes-update
  2174      path_alias: k8s.io/kubernetes
  2175      spec:
  2176        containers:
  2177        - args:
  2178          - ./hack/jenkins/update-dockerized.sh
  2179          command:
  2180          - runner.sh
  2181          env:
  2182          - name: EXCLUDE_TYPECHECK
  2183            value: "y"
  2184          - name: EXCLUDE_GODEP
  2185            value: "y"
  2186          - name: KUBE_VERIFY_GIT_BRANCH
  2187            value: release-1.30
  2188          - name: REPO_DIR
  2189            value: /workspace/k8s.io/kubernetes
  2190          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2191          imagePullPolicy: Always
  2192          name: ""
  2193          resources:
  2194            limits:
  2195              cpu: "7"
  2196              memory: 12Gi
  2197            requests:
  2198              cpu: "7"
  2199              memory: 12Gi
  2200          securityContext:
  2201            privileged: true
  2202    - always_run: true
  2203      branches:
  2204      - release-1.30
  2205      cluster: eks-prow-build-cluster
  2206      context: pull-kubernetes-verify
  2207      decorate: true
  2208      labels:
  2209        preset-dind-enabled: "true"
  2210        preset-service-account: "true"
  2211      name: pull-kubernetes-verify
  2212      path_alias: k8s.io/kubernetes
  2213      spec:
  2214        containers:
  2215        - args:
  2216          - ./hack/jenkins/verify-dockerized.sh
  2217          command:
  2218          - runner.sh
  2219          env:
  2220          - name: EXCLUDE_TYPECHECK
  2221            value: "y"
  2222          - name: EXCLUDE_GODEP
  2223            value: "y"
  2224          - name: EXCLUDE_GOLANGCI_LINT
  2225            value: "y"
  2226          - name: KUBE_VERIFY_GIT_BRANCH
  2227            value: release-1.30
  2228          - name: REPO_DIR
  2229            value: /workspace/k8s.io/kubernetes
  2230          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2231          imagePullPolicy: Always
  2232          name: ""
  2233          resources:
  2234            limits:
  2235              cpu: "7"
  2236              memory: 12Gi
  2237            requests:
  2238              cpu: "7"
  2239              memory: 12Gi
  2240          securityContext:
  2241            privileged: true
  2242    - always_run: true
  2243      branches:
  2244      - release-1.30
  2245      cluster: eks-prow-build-cluster
  2246      context: pull-kubernetes-verify-lint
  2247      decorate: true
  2248      name: pull-kubernetes-verify-lint
  2249      path_alias: k8s.io/kubernetes
  2250      spec:
  2251        containers:
  2252        - args:
  2253          - verify
  2254          - WHAT=golangci-lint golangci-lint-pr
  2255          command:
  2256          - make
  2257          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2258          name: ""
  2259          resources:
  2260            limits:
  2261              cpu: "5"
  2262              memory: 12Gi
  2263            requests:
  2264              cpu: "5"
  2265              memory: 12Gi
  2266    - always_run: true
  2267      branches:
  2268      - release-1.30
  2269      cluster: eks-prow-build-cluster
  2270      context: pull-kubernetes-linter-hints
  2271      decorate: true
  2272      name: pull-kubernetes-linter-hints
  2273      optional: true
  2274      path_alias: k8s.io/kubernetes
  2275      spec:
  2276        containers:
  2277        - args:
  2278          - verify
  2279          - WHAT=golangci-lint-pr-hints
  2280          command:
  2281          - make
  2282          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2283          name: ""
  2284          resources:
  2285            limits:
  2286              cpu: "5"
  2287              memory: 12Gi
  2288            requests:
  2289              cpu: "5"
  2290              memory: 12Gi
  2291    - always_run: false
  2292      branches:
  2293      - release-1.30
  2294      context: pull-kubernetes-e2e-capz-windows-1-30
  2295      decorate: true
  2296      extra_refs:
  2297      - base_ref: release-1.13
  2298        org: kubernetes-sigs
  2299        path_alias: sigs.k8s.io/cluster-api-provider-azure
  2300        repo: cluster-api-provider-azure
  2301      - base_ref: master
  2302        org: kubernetes-sigs
  2303        path_alias: sigs.k8s.io/cloud-provider-azure
  2304        repo: cloud-provider-azure
  2305      - base_ref: master
  2306        org: kubernetes-sigs
  2307        path_alias: k8s.io/windows-testing
  2308        repo: windows-testing
  2309        workdir: true
  2310      annotations:
  2311        testgrid-dashboards: sig-windows-presubmit
  2312        testgrid-tab-name: pull-kubernetes-e2e-capz-windows-1-30
  2313        testgrid-num-columns-recent: '30'
  2314      labels:
  2315        preset-azure-anonymous-pull: "true"
  2316        preset-azure-capz-sa-cred: "true"
  2317        preset-azure-cred-only: "true"
  2318        preset-capz-containerd-1-7-latest: "true"
  2319        preset-capz-windows-2022: "true"
  2320        preset-capz-windows-common-pull: "true"
  2321        preset-dind-enabled: "true"
  2322        preset-kind-volume-mounts: "true"
  2323        preset-windows-private-registry-cred: "true"
  2324      name: pull-kubernetes-e2e-capz-windows-1-30
  2325      optional: true
  2326      path_alias: k8s.io/kubernetes
  2327      run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.*
  2328      spec:
  2329        containers:
  2330        - command:
  2331          - runner.sh
  2332          - env
  2333          - KUBERNETES_VERSION=latest-1.30
  2334          - ./capz/run-capz-e2e.sh
  2335          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2336          name: ""
  2337          resources:
  2338            requests:
  2339              cpu: "2"
  2340              memory: 9Gi
  2341          securityContext:
  2342            privileged: true
  2343    kubernetes/perf-tests:
  2344    - always_run: false
  2345      branches:
  2346      - release-1.30
  2347      cluster: k8s-infra-prow-build
  2348      context: pull-perf-tests-clusterloader2
  2349      decorate: true
  2350      decoration_config:
  2351        timeout: 2h0m0s
  2352      extra_refs:
  2353      - base_ref: master
  2354        org: kubernetes
  2355        path_alias: k8s.io/release
  2356        repo: release
  2357      labels:
  2358        preset-e2e-scalability-common: "true"
  2359        preset-e2e-scalability-presubmits: "true"
  2360        preset-k8s-ssh: "true"
  2361        preset-service-account: "true"
  2362      max_concurrency: 3
  2363      name: pull-perf-tests-clusterloader2
  2364      path_alias: k8s.io/perf-tests
  2365      run_if_changed: ^clusterloader2/.*$
  2366      spec:
  2367        containers:
  2368        - args:
  2369          - --cluster=
  2370          - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
  2371          - --extract=ci/latest
  2372          - --gcp-nodes=100
  2373          - --gcp-project-type=scalability-project
  2374          - --gcp-zone=us-east1-b
  2375          - --provider=gce
  2376          - --tear-down-previous
  2377          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  2378          - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
  2379          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  2380          - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
  2381          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  2382          - --test=false
  2383          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  2384          - --test-cmd-args=cluster-loader2
  2385          - --test-cmd-args=--nodes=100
  2386          - --test-cmd-args=--prometheus-scrape-node-exporter
  2387          - --test-cmd-args=--provider=gce
  2388          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  2389          - --test-cmd-args=--testconfig=testing/load/config.yaml
  2390          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  2391          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  2392          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  2393          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  2394          - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
  2395          - --test-cmd-name=ClusterLoaderV2
  2396          - --timeout=100m
  2397          - --use-logexporter
  2398          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  2399          command:
  2400          - runner.sh
  2401          - /workspace/scenarios/kubernetes_e2e.py
  2402          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2403          name: ""
  2404          resources:
  2405            limits:
  2406              cpu: "2"
  2407              memory: 6Gi
  2408            requests:
  2409              cpu: "2"
  2410              memory: 6Gi
  2411    - always_run: false
  2412      branches:
  2413      - release-1.30
  2414      cluster: k8s-infra-prow-build
  2415      context: pull-perf-tests-clusterloader2-kubemark
  2416      decorate: true
  2417      decoration_config:
  2418        timeout: 2h0m0s
  2419      extra_refs:
  2420      - base_ref: master
  2421        org: kubernetes
  2422        path_alias: k8s.io/release
  2423        repo: release
  2424      labels:
  2425        preset-dind-enabled: "true"
  2426        preset-e2e-kubemark-common: "true"
  2427        preset-e2e-scalability-presubmits: "true"
  2428        preset-k8s-ssh: "true"
  2429        preset-service-account: "true"
  2430      max_concurrency: 3
  2431      name: pull-perf-tests-clusterloader2-kubemark
  2432      path_alias: k8s.io/perf-tests
  2433      run_if_changed: ^clusterloader2/.*$
  2434      spec:
  2435        containers:
  2436        - args:
  2437          - --cluster=
  2438          - --extract=ci/latest
  2439          - --gcp-master-size=n2-standard-2
  2440          - --gcp-node-size=e2-standard-4
  2441          - --gcp-nodes=4
  2442          - --gcp-project-type=scalability-project
  2443          - --gcp-zone=us-east1-b
  2444          - --kubemark
  2445          - --kubemark-nodes=100
  2446          - --kubemark-master-size=n2-standard-8
  2447          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  2448          - --provider=gce
  2449          - --tear-down-previous
  2450          - --test=false
  2451          - --test_args=--ginkgo.focus=xxxx
  2452          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  2453          - --test-cmd-args=cluster-loader2
  2454          - --test-cmd-args=--nodes=100
  2455          - --test-cmd-args=--prometheus-scrape-node-exporter
  2456          - --test-cmd-args=--provider=kubemark
  2457          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  2458          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  2459          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  2460          - --test-cmd-args=--testconfig=testing/load/config.yaml
  2461          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  2462          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  2463          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  2464          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  2465          - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml
  2466          - --test-cmd-name=ClusterLoaderV2
  2467          - --timeout=100m
  2468          - --use-logexporter
  2469          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  2470          command:
  2471          - runner.sh
  2472          - /workspace/scenarios/kubernetes_e2e.py
  2473          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.30
  2474          name: ""
  2475          resources:
  2476            limits:
  2477              cpu: "2"
  2478              memory: 6Gi
  2479            requests:
  2480              cpu: "2"
  2481              memory: 6Gi
  2482          securityContext:
  2483            privileged: true