kubernetes/test/integration/controlplane
Patrick Ohly b92273a760 apiserver + controllers: enhance context support
27a68aee3a introduced context support for events. Creating an event
broadcaster with context makes tests more resilient against leaking goroutines
when that context gets canceled at the end of a test and enables per-test
output via ktesting.

The context could get passed to the constructor. A cleaner solution is to
enhance context support for the apiserver and then pass the context into the
controller's run method. This ripples up the call stack to all places which
start an apiserver.
2024-04-29 20:59:21 +02:00
..
audit fix fd leaks and failed file removing for test directory 2023-05-09 09:22:31 -05:00
transformation apiserver + controllers: enhance context support 2024-04-29 20:59:21 +02:00
apiserver_identity_test.go pkg/controlplane: split apart generic server part of instance.go 2024-04-29 10:15:02 +02:00
crd_test.go
graceful_shutdown_test.go Clean shutdown of test apiserver 2022-05-26 10:42:48 +02:00
kube_apiserver_test.go Cleanup no-longer used storage cleanup method 2022-05-11 20:11:37 +02:00
main_test.go
synthetic_controlplane_test.go test: use cancelation from ktesting 2024-03-01 07:51:22 +01:00