From 7f6d99b52e6cfca138ebaa69739384618388231d Mon Sep 17 00:00:00 2001 From: Andrew Kitchen Date: Fri, 5 Jan 2018 16:34:18 -0800 Subject: Adds an `ios-integration-test` Makefile target to run on CI (circle.yml) --- Makefile | 4 ++++ circle.yml | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/Makefile b/Makefile index 2b5931e0e3..862201d8d1 100644 --- a/Makefile +++ b/Makefile @@ -231,6 +231,10 @@ ios-lint: ios-test: $(IOS_PROJ_PATH) set -o pipefail && $(IOS_XCODEBUILD_SIM) -scheme 'CI' test $(XCPRETTY) +.PHONY: ios-integration-test +ios-integration-test: $(IOS_PROJ_PATH) + set -o pipefail && $(IOS_XCODEBUILD_SIM) -scheme 'Integration Test Harness' test $(XCPRETTY) + .PHONY: ios-sanitize-address ios-sanitize-address: $(IOS_PROJ_PATH) set -o pipefail && $(IOS_XCODEBUILD_SIM) -scheme 'CI' -enableAddressSanitizer YES test $(XCPRETTY) diff --git a/circle.yml b/circle.yml index 4f7d6b2e49..f963e3e6d4 100644 --- a/circle.yml +++ b/circle.yml @@ -123,6 +123,10 @@ step-library: run: name: Build ios-test command: make ios-test + - &build-ios-integration-test + run: + name: Build ios-integration-test + command: make ios-integration-test - &build-macos-test run: name: Build and run macOS tests @@ -676,6 +680,7 @@ jobs: - *restore-cache - *reset-ccache-stats - *build-ios-test + - *build-ios-integration-test - *check-public-symbols - run: name: Lint plist files -- cgit v1.2.1