Darshan Murthy
dbd90052d7
move flow declarative validation to tests folder
2026-05-10 08:41:35 -07:00
Kubernetes Prow Robot
5cf56a97d5
Merge pull request #138851 from saschagrunert/fix/container-metrics-flake
...
Fix ContainerMetrics cadvisor test flake for block I/O metrics
2026-05-10 18:37:47 +05:30
Kubernetes Prow Robot
f1e0a3bfad
Merge pull request #138584 from siyuanfoundation/chore
...
[chore] test/compatibility_lifecycle: resolve feature names from variables
2026-05-10 10:27:45 +05:30
Kubernetes Prow Robot
cd207808f1
Merge pull request #137936 from humblec/update-csi-sidecar-images
...
Update CSI sidecar images in test manifests
2026-05-10 08:47:45 +05:30
Yongrui Lin
a791288d81
test/declarative_validation: migrate DV equivalence tests to new tree
...
Move the existing declarative_validation_test.go files out of
pkg/registry/ into a top-level tree at
test/declarative_validation/<group>/<kind>/. The new location pairs
each hand-written test with the per-Kind TestMain and version-init
files emitted by validation-gen, so the coverage gate runs alongside
the equivalence checks and apiVersions no longer needs to be
hand-maintained.
2026-05-09 19:11:01 +00:00
Yongrui Lin
daae4100a6
hack: enable coverage fixture generation in update-codegen.sh
...
Pass -test-output-root and -test-allowlist to validation-gen so the
per-Kind coverage fixtures regenerate alongside the validators. Add the
allowlist YAML at test/declarative_validation/coverage-allowlist.yaml.
2026-05-09 19:11:01 +00:00
Sotiris Salloumis
20c57876a4
Increase bound CPU limit to 2e+10 to fix admission api flaky test.
...
After replacing the command to increase UsageNanoCores, to fix a previous flaky test,
in some test environments, UsageNanoCores exceeds the limit 2e+09, this commit
attempts to fix this by ncreasing UsageNanoCores limit to 2e+10.
2026-05-09 09:46:23 +02:00
Kubernetes Prow Robot
a1c9a473ec
Merge pull request #138910 from BenTheElder/declared-feature-admission-flake
...
TestNodeDeclaredFeatureAdmission: retry transient node "not found" errors
2026-05-09 03:59:18 +05:30
Kubernetes Prow Robot
e8742a6ba7
Merge pull request #138908 from jpbetz/fix-create-via-update-metdata-wiping
...
Fix create via update metdata wiping
2026-05-09 01:57:26 +05:30
Kubernetes Prow Robot
692d9f21dd
Merge pull request #138907 from Jefftree/remove-locked-apimachinery-feature-gates
...
Remove locked GA feature gates (sig-api-machinery)
2026-05-09 01:57:18 +05:30
Kubernetes Prow Robot
ee01ed05ce
Merge pull request #138880 from BenTheElder/agnhost-latest
...
agnhost: consistently leverage GOTOOLCHAIN
2026-05-09 00:43:21 +05:30
Benjamin Elder
59fcb6b6aa
TestNodeDeclaredFeatureAdmission: retry transient node "not found" errors
2026-05-08 12:11:35 -07:00
Jefftree
361ff186bc
Remove locked GA feature gate ConsistentListFromCache
2026-05-08 14:16:03 -04:00
Jefftree
591f5acf37
Remove locked GA feature gate ResilientWatchCacheInitialization
2026-05-08 14:16:01 -04:00
Jefftree
98e17b2565
Remove locked GA feature gate APIServerTracing
2026-05-08 14:15:58 -04:00
Jefftree
876f47cbc8
Remove locked GA feature gate BtreeWatchCache
2026-05-08 14:15:55 -04:00
Jefftree
5511cc46c8
Remove locked GA feature gate RetryGenerateName
2026-05-08 14:15:53 -04:00
Jefftree
8bda44f413
Remove locked GA feature gate StreamingCollectionEncodingToProtobuf
2026-05-08 14:15:50 -04:00
Jefftree
16cc05969f
Remove locked GA feature gate StreamingCollectionEncodingToJSON
2026-05-08 14:15:48 -04:00
Jefftree
dfa449fabf
Remove locked GA feature gate OrderedNamespaceDeletion
2026-05-08 14:15:45 -04:00
Joe Betz
d357ca97bb
Add metadata field wipe on create integration test
2026-05-08 13:52:52 -04:00
Kubernetes Prow Robot
8e2ef00239
Merge pull request #138341 from iomarsayed/add-performance-tests-for-gang-scheduling
...
Add performance tests for gang scheduling
2026-05-08 23:13:26 +05:30
iomarsayed
8f018f97a8
Add performance tests for gang scheduling
2026-05-08 11:52:50 +00:00
Kubernetes Prow Robot
7988c94bf6
Merge pull request #138810 from macsko/fix_wap_test_case
...
Enable WAP correctly in basic policy integration test
2026-05-08 14:21:17 +05:30
Kubernetes Prow Robot
1b834e3ccb
Merge pull request #138877 from BenTheElder/glibc-image-build
...
fix glibc-dns-testing image build
2026-05-08 10:19:16 +05:30
Benjamin Elder
2092df7cf3
leverage GOTOOLCHAIN to enable agnhost builds before golang image is updated following CVEs
2026-05-07 18:44:46 -07:00
Benjamin Elder
85e3c846fb
bump busybox image version
2026-05-07 18:30:55 -07:00
Benjamin Elder
741ee38160
use stable curl download link
...
https://curl.se/windows/
TODO: everything about this image is a supply-chain nightmare ...
2026-05-07 18:28:53 -07:00
Benjamin Elder
cbcdbcf903
fix glibc-dns-testing image build
2026-05-07 18:08:22 -07:00
Kubernetes Prow Robot
9d011e034b
Merge pull request #138801 from luxas/impl-conditional-authz-0
...
Conditional Authz [0/5]: Rename all usages of the `authorizer.Authorizer` interface to `authorizer.UnconditionalAuthorizer`
2026-05-08 03:21:17 +05:30
Lucas Käldström
7e3c734947
Add the Unconditional prefix to Authorizer and WantsAuthorizer interfaces
2026-05-07 22:22:14 +03:00
Kubernetes Prow Robot
4818833ecc
Merge pull request #138820 from esotsal/fix-sriov-cpumanager
...
Fix podresources flaky test: wait for Pod Resources V1 serving in flaky test
2026-05-08 00:05:18 +05:30
Kubernetes Prow Robot
af6d86c7cc
Merge pull request #138759 from soltysh/drop_job_features
...
Drop job features
2026-05-07 20:09:26 +05:30
Kubernetes Prow Robot
29d76f2ed8
Merge pull request #138757 from jdzikowski/mincount-preemption
...
Do not allow to decrease the number of scheduled preemptor pods during the preemption reprieve process.
2026-05-07 20:09:18 +05:30
Kubernetes Prow Robot
e8552ce3af
Merge pull request #138464 from adrianmoisey/adrian-hpa-integration-test
...
Create HPA integration tests
2026-05-07 19:09:18 +05:30
Maciej Skoczeń
73aadab24d
Enable WAP correctly in basic policy integration test
2026-05-07 13:05:23 +00:00
Sascha Grunert
ee9f8c6bde
Fix ContainerMetrics cadvisor test flakes
...
Replace the small echo write with a dd that uses conv=fsync to force
data through the block layer. Without fsync, the 11-byte echo writes
stay in page cache and never reach the block device within the
60-second test window. This leaves the cgroup io.stat empty, so
cadvisor does not emit container_blkio_device_usage_total,
container_fs_reads_bytes_total, or container_fs_writes_bytes_total
for the container.
The conv=fsync call guarantees block device I/O on every loop
iteration. Once io.stat has an entry for a device, all fields
(rbytes, wbytes, rios, wios) are present, even if zero, so all
cadvisor metrics pass their boundedSample(0, ...) checks.
Also increase the UsageCoreNanoSeconds upper bound from 1e11 to 1e12
for the container and pod-level CPU checks. The cumulative CPU time
can exceed 100s on slower architectures like ppc64le where the dd
CPU burner loop accumulates faster than expected.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2026-05-07 15:01:02 +02:00
Jarosław Dzikowski
b7edf53ab3
Try to schedule as many pods as possible during workload preemption algorithm
2026-05-07 11:52:33 +00:00
Maciej Szulik
c35fd21a6b
Drop JobPodReplacementPolicy after the feature GA-ed in 1.34
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-07 12:05:44 +02:00
Bartosz
3331f54722
Update scheduler_perf thresholds according to recent results
2026-05-07 09:08:58 +00:00
Kubernetes Prow Robot
d92b8fe8f2
Merge pull request #138739 from zxqlxy/device-plugin-slow-register
...
Add e2e test for device plugin slow register
2026-05-07 11:42:31 +05:30
Sotiris Salloumis
acabaa7d50
Fix podresources flaky test: wait for Pod Resources V1 serving in flaky test
...
One podresources test, was not waiting for Pod Resources V1 to be serving.
This can lead to flaky tests in a next step.
This change attempts to fix this flaky test, by adding waitForPodResourcesV1Serving(ctx)
as done on remaining tests. In addition ExpectNoError was added to all closing connection
attempts, to improve troubleshooting.
2026-05-07 05:35:17 +02:00
Xinyun Liu
62e23b9857
Add E2E test for multiple device plugin and second one is struggle to register
2026-05-06 23:48:32 +00:00
Paco Xu
11d08fcb7f
Revert "remove flaky label in SRIOV related tests"
2026-05-06 17:11:33 +08:00
Kubernetes Prow Robot
fac5aee344
Merge pull request #138777 from Jefftree/fix-pollimmediate-deprecated
...
Replace deprecated wait.PollImmediate in test_server.go
2026-05-06 02:50:22 +05:30
Kubernetes Prow Robot
036205cc2e
Merge pull request #138711 from soltysh/drop_LogarithmicScaleDown
...
Drop LogarithmicScaleDown after the feature GA-ed in 1.31
2026-05-05 23:34:29 +05:30
Kubernetes Prow Robot
74f4ad5e38
Merge pull request #138698 from michaelasp/circuitBreaker
...
Ensure leases are not stale in node controller before marking unhealthy
2026-05-05 23:34:21 +05:30
Kubernetes Prow Robot
7dd09f6cf3
Merge pull request #138520 from antekjb/WASTestFramework
...
Reuse the framework introduced in TAS integration tests to build integration tests for WAS
2026-05-05 22:36:22 +05:30
Kubernetes Prow Robot
dfe5b58365
Merge pull request #138783 from brejman/nnn-restart-test-flaky
...
Fix flaky TestSchedulerRestartWithNominatedNode
2026-05-05 21:12:31 +05:30
Antoni Basista
a8e4081faa
Fixes after review v3
2026-05-05 14:03:20 +00:00