Kubernetes Prow Robot
5147eebf22
Merge pull request #128243 from benluddy/cbor-dynamic-integration
...
KEP-4222: Add CBOR variant of admission webhook integration test.
2024-10-25 01:04:53 +01:00
Kubernetes Prow Robot
b7a85a9db3
Merge pull request #128262 from dom4ha/scheduler-perf
...
Tune PreemptionAsync and Unschedulable tests threshold and params.
2024-10-24 21:24:52 +01:00
Ben Luddy
77401d7073
Add CBOR variant of admission webhook integration test.
...
The existing admission webhook integration test provides good coverage of serving built-in resources
and custom resources, including subresources. Serialization concerns, including roundtrippability,
of built-in types have existing test coverage; the CBOR variant of the admission webhook integration
test additionally exercises client and server codec wiring.
2024-10-24 13:27:39 -04:00
Ben Luddy
ea13190d8b
Add test-only client feature gates for CBOR.
...
As with the apiserver feature gate for CBOR as a serving and storage encoding, the client feature
gates for CBOR are being initially added through a test-only feature gate instance that is not wired
to environment variables or to command-line flags and is intended only to be enabled
programmatically from integration tests. The test-only instance will be removed as part of alpha
graduation and replaced by conventional client feature gating.
2024-10-24 13:27:39 -04:00
Ben Luddy
0cad1a89b6
Wire test-only feature gate for CBOR serving.
...
To mitigate the risk of introducing a new protocol, integration tests for CBOR will be written using
a test-only feature gate instance that is not wired to runtime options. On alpha graduation, the
test-only feature gate instance will be replaced by a normal feature gate in the existing apiserver
feature gate instance.
2024-10-24 13:27:36 -04:00
Aldo Culquicondor
5fab6175b7
Remove alculquicondor from job approvers
...
Change-Id: I2b1514ff70108602a589522cbb63dcdc88849313
2024-10-23 17:58:55 +00:00
dom4ha
b3c4fe48e9
Tune PreemptionAsync and Unschedulable tests threshold and params.
2024-10-23 12:24:10 +00:00
Kubernetes Prow Robot
061be57eb1
Merge pull request #125808 from bzsuni/cleanup/PollUntil
...
Use PollUntilContextCancel to replace PollUntil in test
2024-10-23 01:17:58 +01:00
Kubernetes Prow Robot
c326b0d2a3
Merge pull request #123818 from carlory/cleanup-deployment
...
remove stale comment
2024-10-23 01:17:37 +01:00
Maciej Skoczeń
84e23fcc88
Add scheduler_perf test case for NodeUpdate event handling
2024-10-22 09:03:53 +00:00
Kubernetes Prow Robot
e39571591d
Merge pull request #127478 from googs1025/scheduler/fine-grained
...
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-20 13:29:03 +01:00
googs1025
1edbd0b54f
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-19 23:45:13 +08:00
Kubernetes Prow Robot
79cca2786e
Merge pull request #128172 from liggitt/3221-ga
...
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
2024-10-18 20:21:09 +01:00
Kubernetes Prow Robot
7adcad3138
Merge pull request #128169 from liggitt/4193-ga
...
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable
2024-10-18 17:39:11 +01:00
Kubernetes Prow Robot
d7bd728403
Merge pull request #128168 from liggitt/4601-beta
...
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
2024-10-18 17:39:03 +01:00
Jordan Liggitt
ad808e609a
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
2024-10-17 21:53:45 -04:00
Jordan Liggitt
0771f601e1
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable
2024-10-17 21:25:09 -04:00
Kensei Nakada
83f9e4b6df
cleanup: remove event list
2024-10-18 11:10:10 +10:00
Jordan Liggitt
9caca73126
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
2024-10-17 21:02:55 -04:00
Kubernetes Prow Robot
b1b4e5d397
Merge pull request #128003 from pohly/dra-classic-dra-removal
...
DRA: remove "classic DRA"
2024-10-18 00:55:17 +01:00
Kubernetes Prow Robot
48f36acc7a
Merge pull request #125337 from aojea/document_node_addresses
...
kubelet --node-ip flag using unspecified IPs and external cloud provider node addresses behavior
2024-10-18 00:55:03 +01:00
Kubernetes Prow Robot
632ed16e00
Merge pull request #128153 from dom4ha/sch
...
Add UnschedulableAsync test in scheduler_perf to monitor impact of unschedulable pods on scheduler performance
2024-10-17 19:27:30 +01:00
Robbie Cronin
cdbfbde4aa
Add ut coverage for capabilities.Setup ( #125395 )
...
* Add ut coverage for capabilities.Setup
* Update pkg/capabilities/capabilities_test.go
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com >
* Add ut coverage for capabilities.Setup
Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com >
---------
Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com >
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com >
2024-10-17 18:23:03 +01:00
dom4ha
b7f55a37a0
Bring back the smallest integration test
2024-10-17 15:41:36 +00:00
dom4ha
59458573ff
Remove unschedulable test and replace it with the new one.
2024-10-17 15:41:21 +00:00
dom4ha
f2c947e36d
Add UnschedulableAsync test in scheduler_perf to monitor impact of unschedulable pods on scheduler throughput
2024-10-17 15:35:21 +00:00
dom4ha
b2b41444f2
Add PreemptionBlocking test in scheduler_perf to monitor how long the preemption process (which blocks scheduling of regular nodes) takes.
2024-10-17 09:58:32 +00:00
Kubernetes Prow Robot
a8fd407d2f
Merge pull request #128136 from enj/enj/t/non_global_kms_kdf_via_name
...
kmsv2: run KDF tests in parallel
2024-10-16 23:49:03 +01:00
Patrick Ohly
f84eb5ecf8
DRA: remove "classic DRA"
...
This removes the DRAControlPlaneController feature gate, the fields controlled
by it (claim.spec.controller, claim.status.deallocationRequested,
claim.status.allocation.controller, class.spec.suitableNodes), the
PodSchedulingContext type, and all code related to the feature.
The feature gets removed because there is no path towards beta and GA and DRA
with "structured parameters" should be able to replace it.
2024-10-16 23:09:50 +02:00
Monis Khan
43740c0def
kmsv2: run KDF tests in parallel
...
This change updates the KDF "feature flag" to be per KMS provider
instead of global to the API server. This allows integration tests
that use distinct provider names to run in parallel.
Locally this change reduced the runtime of
test/integration/controlplane/transformation by 3.5 minutes.
Signed-off-by: Monis Khan <mok@microsoft.com >
2024-10-16 16:58:19 -04:00
Kubernetes Prow Robot
e287784a8d
Merge pull request #128050 from macsko/add_pod_add_event_handling_scheduler_perf_test_case
...
Add scheduler_perf test case for AssignedPodAdd event handling
2024-10-16 15:37:02 +01:00
Maciej Skoczeń
0db96a0ac3
Add scheduler_perf test case for AssignedPodAdd event handling
2024-10-16 07:45:50 +00:00
Kubernetes Prow Robot
558c0b6eaa
Merge pull request #128084 from macsko/fix_panic_when_defining_featuregates_only_on_workload_level_scheduler_perf
...
Fix panic when setting feature gates only on workload level in scheduler_perf
2024-10-15 23:05:03 +01:00
Kubernetes Prow Robot
9872b17ccc
Merge pull request #127828 from macsko/add_template_parameters_to_createnodesop_in_scheduler_perf
...
Add template parameters to createNodesOp in scheduler_perf
2024-10-15 20:43:04 +01:00
Maciej Skoczeń
cca6f8c800
Fix panic when defining feature gates only on workload level in scheduler_perf
2024-10-15 09:50:55 +00:00
Kubernetes Prow Robot
8b7b768ff7
Merge pull request #128011 from seans3/egress-selector-configuration-strict
...
EgressSelectorConfiguration now uses strict validation
2024-10-15 02:04:20 +01:00
Sean Sullivan
32b2eea50d
EgressSelectorConfiguration now uses strict validation
2024-10-13 16:09:35 -07:00
unvavo
2c254d3b25
add integration test for tainttoleration in requeueing scenarios
2024-10-12 15:23:55 +09:00
Kubernetes Prow Robot
2f7df335ad
Merge pull request #127615 from macsko/add_node_add_event_benchmark_to_scheduler_perf
...
Add scheduler_perf test case for NodeAdd event handling
2024-10-11 18:10:19 +01:00
Kubernetes Prow Robot
1b6c993cee
Merge pull request #127952 from macsko/allow_to_specify_feature_gates_on_workload_level_scheduler_perf
...
Allow to set feature gates on workload level in scheduler_perf
2024-10-11 15:28:19 +01:00
Maciej Skoczeń
e676d0e76a
Allow to specify feature gates on workload level in scheduler_perf
2024-10-11 08:41:08 +00:00
Maciej Skoczeń
6dbb5d84b3
Move integration tests perf utils to scheduler_perf package
2024-10-11 08:27:08 +00:00
Maciej Skoczeń
25850caf8a
Add scheduler_perf test case for NodeAdd event handling
2024-10-11 07:40:06 +00:00
Kubernetes Prow Robot
9ffc095f88
Merge pull request #127892 from utam0k/test-qhint-volume-restriction
...
Add integration test for VolumeRestriction in requeueing scenarios
2024-10-11 07:32:20 +01:00
Kubernetes Prow Robot
95612e7b3b
Merge pull request #127878 from AxeZhan/sidecar
...
[scheduler] calculate pod requests resources with sidecar containers
2024-10-10 17:54:19 +01:00
AxeZhan
8b15843d00
remove unused GetNonzeroRequests function
2024-10-10 23:52:25 +08:00
Kubernetes Prow Robot
61d9bae274
Merge pull request #127348 from RyanAoh/kep-1860-ga
...
Promote LoadBalancerIPMode to GA
2024-10-10 16:36:19 +01:00
Aohan Yang
da5738d9aa
Set feature gate emulation version during test
2024-10-10 19:26:31 +08:00
AxeZhan
b1f07bb36c
add tests for scheduler
2024-10-10 15:53:19 +08:00
Kubernetes Prow Robot
fe218437e0
Merge pull request #127974 from jpbetz/mvp-test-cleanup
...
peerproxy flake: Use t.Cleanup instead of defer to shut down servers
2024-10-10 03:54:22 +01:00