diff --git a/docs/devel/e2e-node-tests.md b/docs/devel/e2e-node-tests.md index 25ba672c815..00735ed7f14 100644 --- a/docs/devel/e2e-node-tests.md +++ b/docs/devel/e2e-node-tests.md @@ -42,6 +42,8 @@ Node e2e tests are run as both pre- and post- submit tests by the Kubernetes pro *Note: Linux only. Mac and Windows unsupported.* +*Note: There is no scheduler running. The e2e tests have to do manual scheduling, e.g. by using `framework.PodClient`.* + # Running tests ## Locally diff --git a/test/e2e/framework/pods.go b/test/e2e/framework/pods.go index b82807825c7..d82881d6e1b 100644 --- a/test/e2e/framework/pods.go +++ b/test/e2e/framework/pods.go @@ -30,7 +30,9 @@ import ( . "github.com/onsi/gomega" ) -// Convenience method for getting a pod client interface in the framework's namespace. +// Convenience method for getting a pod client interface in the framework's namespace, +// possibly applying test-suite specific transformations to the pod spec, e.g. for +// node e2e pod scheduling. func (f *Framework) PodClient() *PodClient { return &PodClient{ f: f,