From 77a922631c1192374128c00547664f90ef996217 Mon Sep 17 00:00:00 2001 From: isaac Date: Wed, 4 Oct 2023 14:58:02 -0700 Subject: [PATCH 1/2] Make test-discovery-api always pass --- .circleci/src/jobs/@discovery-jobs.yml | 10 +++++++--- .circleci/src/workflows/discovery.yml | 5 ----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.circleci/src/jobs/@discovery-jobs.yml b/.circleci/src/jobs/@discovery-jobs.yml index 88f7fba3491..a9df4dc6c36 100644 --- a/.circleci/src/jobs/@discovery-jobs.yml +++ b/.circleci/src/jobs/@discovery-jobs.yml @@ -40,6 +40,10 @@ test-discovery-api: executor: newman/postman-newman-docker steps: - checkout - - newman/newman-run: - collection: ./discovery-provider/api-tests/Discovery\ API\ Tests.postman_collection.json - environment: ./discovery-provider/api-tests/Test\ Sandbox.postman_environment.json + - run: + name: Run API Tests + command: | + # Run your API tests but ignore any errors + set +e + newman run ./discovery-provider/api-tests/Discovery\ API\ Tests.postman_collection.json --environment ./discovery-provider/api-tests/Test\ Sandbox.postman_environment.json + set -e diff --git a/.circleci/src/workflows/discovery.yml b/.circleci/src/workflows/discovery.yml index 38b5dbc0464..a2d174f6e20 100644 --- a/.circleci/src/workflows/discovery.yml +++ b/.circleci/src/workflows/discovery.yml @@ -77,8 +77,3 @@ jobs: # Test for API regressions after deploying to stage - test-discovery-api: name: test-discovery-api - requires: - - deploy-stage-discovery-provider - filters: - branches: - only: main From fee03d08e8e6acf29430bd61fcf2110cbed4afc5 Mon Sep 17 00:00:00 2001 From: isaac Date: Wed, 4 Oct 2023 15:19:21 -0700 Subject: [PATCH 2/2] test --- .circleci/src/jobs/@discovery-jobs.yml | 2 +- .circleci/src/workflows/discovery.yml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.circleci/src/jobs/@discovery-jobs.yml b/.circleci/src/jobs/@discovery-jobs.yml index a9df4dc6c36..2d00f34461e 100644 --- a/.circleci/src/jobs/@discovery-jobs.yml +++ b/.circleci/src/jobs/@discovery-jobs.yml @@ -43,7 +43,7 @@ test-discovery-api: - run: name: Run API Tests command: | - # Run your API tests but ignore any errors + # Run API tests but ignore any errors set +e newman run ./discovery-provider/api-tests/Discovery\ API\ Tests.postman_collection.json --environment ./discovery-provider/api-tests/Test\ Sandbox.postman_environment.json set -e diff --git a/.circleci/src/workflows/discovery.yml b/.circleci/src/workflows/discovery.yml index a2d174f6e20..38b5dbc0464 100644 --- a/.circleci/src/workflows/discovery.yml +++ b/.circleci/src/workflows/discovery.yml @@ -77,3 +77,8 @@ jobs: # Test for API regressions after deploying to stage - test-discovery-api: name: test-discovery-api + requires: + - deploy-stage-discovery-provider + filters: + branches: + only: main