浏览代码

allow running of single integration test

Signed-off-by: Andrew Hsu <andrewhsu@docker.com>
Signed-off-by: Tibor Vass <tibor@docker.com>
Andrew Hsu 6 年之前
父节点
当前提交
c222c5ac6f
共有 2 个文件被更改,包括 12 次插入4 次删除
  1. 6 2
      hack/make/.integration-test-helpers
  2. 6 2
      hack/test/e2e-run.sh

+ 6 - 2
hack/make/.integration-test-helpers

@@ -20,8 +20,12 @@ integration_api_dirs=${TEST_INTEGRATION_DIR:-"$(
 	grep -vE '(^./integration($|/internal)|/testdata)')"}
 	grep -vE '(^./integration($|/internal)|/testdata)')"}
 
 
 run_test_integration() {
 run_test_integration() {
-	[[ "$TESTFLAGS" != *-check.f* ]] && run_test_integration_suites
-	run_test_integration_legacy_suites
+	if [[ "$TESTFLAGS" != *-check.f* ]]; then
+		run_test_integration_suites
+	fi
+	if [[ "$TESTFLAGS" != *-test.run* ]]; then
+		run_test_integration_legacy_suites
+	fi
 }
 }
 
 
 run_test_integration_suites() {
 run_test_integration_suites() {

+ 6 - 2
hack/test/e2e-run.sh

@@ -17,8 +17,12 @@ integration_api_dirs=${TEST_INTEGRATION_DIR:-"$(
 	grep -vE '(^/tests/integration($|/internal)|/testdata)')"}
 	grep -vE '(^/tests/integration($|/internal)|/testdata)')"}
 
 
 run_test_integration() {
 run_test_integration() {
-	[[ "$TESTFLAGS" != *-check.f* ]] && run_test_integration_suites
-	run_test_integration_legacy_suites
+	if [[ "$TESTFLAGS" != *-check.f* ]]; then
+		run_test_integration_suites
+	fi
+	if [[ "$TESTFLAGS" != *-test.run* ]]; then
+		run_test_integration_legacy_suites
+	fi
 }
 }
 
 
 run_test_integration_suites() {
 run_test_integration_suites() {