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
Copy file name to clipboardExpand all lines: config/jobs/kubernetes/sig-node/dra-canary.yaml
+9-4Lines changed: 9 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -499,10 +499,15 @@ presubmits:
499
499
- /bin/bash
500
500
- -xce
501
501
- |
502
-
make WHAT="cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet"
503
-
# "Normal" integration tests under test/integration/dra run in pull-kubernetes-integration.
504
-
# The "more complex" ones with a dependency on local-up-cluster.sh are under test/integration/dra/cluster, in a separate Ginkgo suite.
505
-
make test WHAT="test/integration/dra/cluster" FULL_LOG=true KUBETEST_IN_DOCKER=true KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir KUBE_TIMEOUT=-timeout=30m KUBE_TEST_ARGS="-args -ginkgo.junit-report=${ARTIFACTS}/junit.xml"
502
+
# test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh.
503
+
# We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file
504
+
# in addition to the better one from Ginkgo, so instead we build the test binary and
505
+
# invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run
506
+
# tests in parallel.
507
+
#
508
+
# We also need the control plane binaries.
509
+
make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet"
Copy file name to clipboardExpand all lines: config/jobs/kubernetes/sig-node/dra.jinja
+10-4Lines changed: 10 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -117,10 +117,16 @@ presubmits:
117
117
- /bin/bash
118
118
- -xce
119
119
- |
120
-
make WHAT="cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet"
121
-
# "Normal" integration tests under test/integration/dra run in pull-kubernetes-integration.
122
-
# The "more complex" ones with a dependency on local-up-cluster.sh are under test/integration/dra/cluster, in a separate Ginkgo suite.
123
-
make test WHAT="test/integration/dra/cluster" FULL_LOG=true KUBETEST_IN_DOCKER=true KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir KUBE_TIMEOUT=-timeout=30m KUBE_TEST_ARGS="-args -ginkgo.junit-report=${ARTIFACTS}/junit.xml"
120
+
# test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh.
121
+
# We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file
122
+
# in addition to the better one from Ginkgo, so instead we build the test binary and
123
+
# invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run
124
+
# tests in parallel.
125
+
#
126
+
# We also need the control plane binaries.
127
+
make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet"
0 commit comments