kubernetes/test/integration/scheduler
Patrick Ohly 9e9a6cde4b test/integration/scheduler: fix data races
The plugins get called by scheduler goroutines. At least the polling seems to
be done concurrently and thus needs locking.

Locking the PreBindPlugin state is less obvious. It might be that the scheduler
is really done with the test pod, but that ordering doesn't seem to be enough
for the race detector. It's simpler to add mutex locking.
2023-05-17 17:10:09 +02:00
..
bind Fix strict linting 2023-05-04 10:25:10 +08:00
extender Teardown only scheduler in integration tests 2023-05-04 10:09:24 +08:00
filters Fix strict linting 2023-05-04 10:25:10 +08:00
plugins test/integration/scheduler: fix data races 2023-05-17 17:10:09 +02:00
preemption Fix strict linting 2023-05-04 10:25:10 +08:00
scoring Fix strict linting 2023-05-04 10:25:10 +08:00
taint Fix strict linting 2023-05-04 10:25:10 +08:00
main_test.go use testmain in integration tests 2017-07-12 17:34:55 -07:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
queue_test.go Pass Context to StartTestServer 2023-05-04 10:25:09 +08:00
scheduler_test.go Fix strict linting 2023-05-04 10:25:10 +08:00
util.go remove unused variables in test/integration/scheduler/util.go 2022-05-06 12:49:59 +02:00