You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -189,6 +195,13 @@ To run tests NOT matching a regex:
189
195
make test-e2e-node REMOTE=true SKIP="<regex-to-match>"
190
196
```
191
197
198
+
These are often configured in the CI environment.
199
+
For example, the [`ci-kubernetes-node-kubelet`](https://github.com/kubernetes/test-infra/blob/05eeaff67cc936181c18a63fdc9d5847c55ef258/config/jobs/kubernetes/sig-node/node-kubelet.yaml#L31) uses `--focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]"`, this can be specified to the make target as:
200
+
201
+
```sh
202
+
make test-e2e-node REMOTE=true FOCUS="\[NodeConformance\]" SKIP="\[Flaky\]|\[Serial\]"
203
+
```
204
+
192
205
## Run tests continually until they fail
193
206
194
207
This is useful if you are trying to debug a flaky test failure. This will cause ginkgo to continually
@@ -243,15 +256,24 @@ make test_e2e_node TEST_ARGS="--cgroups-per-qos=true"
243
256
244
257
# Notes on tests run by the Kubernetes project during pre-, post- submit.
245
258
246
-
The node e2e tests are run by the PR builder for each Pull Request and the results published at
247
-
the bottom of the comments section. To re-run just the node e2e tests from the PR builder add the comment
248
-
`@k8s-bot node e2e test this issue: #<Flake-Issue-Number or IGNORE>` and **include a link to the test
259
+
The node e2e tests are run by the [Prow](https://prow.k8s.io/) for each Pull Request and the results published
260
+
in the status checks box at
261
+
the bottom of the Pull Request below all comments. To have prow re-run the node e2e tests against a PR add the comment
262
+
`/test pull-kubernetes-node-e2e` and **include a link to the test
249
263
failure logs if caused by a flake.**
264
+
Note that [commands to prow](https://prow.k8s.io/command-help#test) must be on separate lines from any commentary.
265
+
266
+
For example,
250
267
251
-
The PR builder runs tests against the images listed in [jenkins-pull.properties](https://git.k8s.io/kubernetes/test/e2e_node/jenkins/jenkins-pull.properties)
268
+
/test pull-kubernetes-node-e2e
269
+
flake due to #12345
252
270
253
-
The post submit tests run against the images listed in [jenkins-ci.properties](https://git.k8s.io/kubernetes/test/e2e_node/jenkins/jenkins-ci.properties)
271
+
The PR builder runs tests against the images listed in [image-config.yaml](https://github.com/kubernetes/test-infra/blob/master/jobs/e2e_node/image-config.yaml).
254
272
273
+
Other [node e2e prow jobs](https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes/sig-node)
274
+
run against different images depending on the configuration chosen in the
0 commit comments