@@ -314,6 +314,106 @@ presubmits:
314
314
cpu : 7
315
315
memory : 9000Mi
316
316
317
+ - name : pull-kubernetes-e2e-kind-beta-enabled
318
+ cluster : k8s-infra-prow-build
319
+ annotations :
320
+ description : Runs tests with no special requirements in a KinD cluster where beta feature gates and APIs are enabled, i.e. this does not include tests for off-by-default beta features.
321
+ testgrid-num-failures-to-alert : ' 10'
322
+ testgrid-alert-stale-results-hours : ' 24'
323
+ testgrid-create-test-group : ' true'
324
+ optional : true
325
+ always_run : false
326
+ decorate : true
327
+ skip_branches :
328
+ - release-\d+\.\d+ # per-release settings
329
+ labels :
330
+ preset-dind-enabled : " true"
331
+ decoration_config :
332
+ timeout : 60m
333
+ grace_period : 15m
334
+ path_alias : k8s.io/kubernetes
335
+ spec :
336
+ containers :
337
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master
338
+ command :
339
+ - wrapper.sh
340
+ - bash
341
+ - -c
342
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
343
+ env :
344
+ - name : FEATURE_GATES
345
+ value : ' {"AllBeta":true}'
346
+ - name : RUNTIME_CONFIG
347
+ value : ' {"api/beta":"true", "api/ga":"true"}'
348
+ - name : FOCUS
349
+ value : " "
350
+ - name : SKIP
351
+ value : " "
352
+ - name : LABEL_FILTER
353
+ value : " Feature: isEmpty && !Deprecated && !Slow && !Disruptive && !Flaky"
354
+ - name : PARALLEL
355
+ value : " true"
356
+ # we need privileged mode in order to do docker in docker
357
+ securityContext :
358
+ privileged : true
359
+ resources :
360
+ limits :
361
+ cpu : 7
362
+ memory : 9000Mi
363
+ requests :
364
+ cpu : 7
365
+ memory : 9000Mi
366
+
367
+ - name : pull-kubernetes-e2e-kind-beta-enabled-conformance
368
+ cluster : k8s-infra-prow-build
369
+ annotations :
370
+ description : Runs conformance tests in a KinD cluster where beta feature gates and APIs are enabled.
371
+ testgrid-num-failures-to-alert : ' 10'
372
+ testgrid-alert-stale-results-hours : ' 24'
373
+ testgrid-create-test-group : ' true'
374
+ optional : true
375
+ always_run : false
376
+ decorate : true
377
+ skip_branches :
378
+ - release-\d+\.\d+ # per-release settings
379
+ labels :
380
+ preset-dind-enabled : " true"
381
+ decoration_config :
382
+ timeout : 60m
383
+ grace_period : 15m
384
+ path_alias : k8s.io/kubernetes
385
+ spec :
386
+ containers :
387
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master
388
+ command :
389
+ - wrapper.sh
390
+ - bash
391
+ - -c
392
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
393
+ env :
394
+ - name : FEATURE_GATES
395
+ value : ' {"AllBeta":true}'
396
+ - name : RUNTIME_CONFIG
397
+ value : ' {"api/beta":"true", "api/ga":"true"}'
398
+ - name : FOCUS
399
+ value : " "
400
+ - name : SKIP
401
+ value : " "
402
+ - name : LABEL_FILTER
403
+ value : " Conformance && !Deprecated && !Slow && !Disruptive && !Flaky"
404
+ - name : PARALLEL
405
+ value : " true"
406
+ # we need privileged mode in order to do docker in docker
407
+ securityContext :
408
+ privileged : true
409
+ resources :
410
+ limits :
411
+ cpu : 7
412
+ memory : 9000Mi
413
+ requests :
414
+ cpu : 7
415
+ memory : 9000Mi
416
+
317
417
- name : pull-kubernetes-e2e-kind-alpha-beta-features
318
418
annotations :
319
419
description : Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled.
@@ -361,6 +461,108 @@ presubmits:
361
461
cpu : 7
362
462
memory : 9000Mi
363
463
464
+ - name : pull-kubernetes-e2e-kind-alpha-beta-enabled
465
+ annotations :
466
+ description : Runs tests with no special requirements in a KinD cluster where alpha and beta feature gates and APIs are enabled, i.e. this does not include tests for alpha features and off-by-default beta features.
467
+ testgrid-num-failures-to-alert : ' 10'
468
+ testgrid-alert-stale-results-hours : ' 24'
469
+ testgrid-create-test-group : ' true'
470
+ cluster : k8s-infra-prow-build
471
+ optional : true
472
+ run_if_changed : ^pkg/features/
473
+ decorate : true
474
+ skip_branches :
475
+ - release-\d+\.\d+ # per-release settings
476
+ labels :
477
+ preset-dind-enabled : " true"
478
+ decoration_config :
479
+ timeout : 60m
480
+ grace_period : 15m
481
+ path_alias : k8s.io/kubernetes
482
+ spec :
483
+ containers :
484
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master
485
+ command :
486
+ - wrapper.sh
487
+ - bash
488
+ - -c
489
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
490
+ env :
491
+ # EventedPLEG is disabled temporarily for https://github.com/kubernetes/kubernetes/issues/122721
492
+ - name : FEATURE_GATES
493
+ value : ' {"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}'
494
+ - name : RUNTIME_CONFIG
495
+ value : ' {"api/all":"true"}'
496
+ - name : FOCUS
497
+ value : " "
498
+ - name : SKIP
499
+ value : " "
500
+ - name : LABEL_FILTER
501
+ value : " Feature: isEmpty && !Deprecated && !Slow && !Disruptive && !Flaky"
502
+ - name : PARALLEL
503
+ value : " true"
504
+ # we need privileged mode in order to do docker in docker
505
+ securityContext :
506
+ privileged : true
507
+ resources :
508
+ limits :
509
+ cpu : 7
510
+ memory : 9000Mi
511
+ requests :
512
+ cpu : 7
513
+ memory : 9000Mi
514
+
515
+ - name : pull-kubernetes-e2e-kind-alpha-beta-enabled-conformance
516
+ annotations :
517
+ description : Runs conformance tests in a KinD cluster where alpha and beta feature gates and APIs are enabled.
518
+ testgrid-num-failures-to-alert : ' 10'
519
+ testgrid-alert-stale-results-hours : ' 24'
520
+ testgrid-create-test-group : ' true'
521
+ cluster : k8s-infra-prow-build
522
+ optional : true
523
+ run_if_changed : ^pkg/features/
524
+ decorate : true
525
+ skip_branches :
526
+ - release-\d+\.\d+ # per-release settings
527
+ labels :
528
+ preset-dind-enabled : " true"
529
+ decoration_config :
530
+ timeout : 60m
531
+ grace_period : 15m
532
+ path_alias : k8s.io/kubernetes
533
+ spec :
534
+ containers :
535
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master
536
+ command :
537
+ - wrapper.sh
538
+ - bash
539
+ - -c
540
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
541
+ env :
542
+ # EventedPLEG is disabled temporarily for https://github.com/kubernetes/kubernetes/issues/122721
543
+ - name : FEATURE_GATES
544
+ value : ' {"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}'
545
+ - name : RUNTIME_CONFIG
546
+ value : ' {"api/all":"true"}'
547
+ - name : FOCUS
548
+ value : " "
549
+ - name : SKIP
550
+ value : " "
551
+ - name : LABEL_FILTER
552
+ value : " Conformance && !Deprecated && !Slow && !Disruptive && !Flaky"
553
+ - name : PARALLEL
554
+ value : " true"
555
+ # we need privileged mode in order to do docker in docker
556
+ securityContext :
557
+ privileged : true
558
+ resources :
559
+ limits :
560
+ cpu : 7
561
+ memory : 9000Mi
562
+ requests :
563
+ cpu : 7
564
+ memory : 9000Mi
565
+
364
566
- name : pull-kubernetes-e2e-kind-alpha-beta-features-race
365
567
annotations :
366
568
description : Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled and control plane components are built with race detection.
0 commit comments