kubernetes/test/e2e/dra/utils
Patrick Ohly 4a3d822689 DRA e2e: make driver deployment possible in Go unit tests
This leverages ktesting as wrapper around Ginkgo and testing.T to make all
helper code that is needed to deploy a DRA driver available to Go unit
tests and thus integration tests.

How to proceed with unifying helper code for integration and E2E testing is
open. This is just a minimal first step in that direction. Ideally, such
code should be in separate packages where usage of Ginkgo, e2e/framework
and gomega.Expect/Eventually/Consistently are forbidden.

While at it, the builder gets extended to make cleanup optional.
This will be needed for upgrade/downgrade testing with sub-tests.

(cherry picked from commit 7c7b1e1018)
2026-01-16 07:53:00 +01:00
..
builder.go DRA e2e: make driver deployment possible in Go unit tests 2026-01-16 07:53:00 +01:00
deploy.go DRA e2e: make driver deployment possible in Go unit tests 2026-01-16 07:53:00 +01:00