kubernetes/pkg/controller/devicetainteviction
Patrick Ohly fb94a99d2f DRA device taints: artificially delay pod deletion during test
We can observe the delay in the metric histogram. Because we run in a synctest
bubble, the delay is 100% predictable.

Unfortunately we cannot use the reactor mechanism of the fake client: that
delays while holding the fake's mutex. When some other goroutine (in this case,
the event recorder) calls the client, it gets blocked without being considered
durably blocked by synctest, so time does not advance and the test gets stuck.
2026-02-27 07:47:28 +01:00
..
config generated files 2025-11-04 21:57:24 +01:00
metrics
device_taint_eviction.go DRA device taints: update unit tests 2026-02-27 07:46:19 +01:00
device_taint_eviction_test.go DRA device taints: artificially delay pod deletion during test 2026-02-27 07:47:28 +01:00
doc.go
mockqueue_test.go DRA device taints: DeviceTaintRule status 2025-11-04 21:57:24 +01:00
nopqueue.go DRA device taint eviction: use NOP queue during simulation 2025-11-05 20:03:17 +01:00
OWNERS DRA device taints controller: add pohly to OWNERS 2025-12-18 12:07:52 +01:00