From ed696d7273c50c03b5a8aa89e53b17e7d8f69d25 Mon Sep 17 00:00:00 2001 From: EliseCastle23 <109446148+EliseCastle23@users.noreply.github.com> Date: Tue, 29 Apr 2025 15:24:35 -0600 Subject: [PATCH 01/13] adding helm integration test pipeline --- .github/workflows/integration_tests.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 52567ae9..217ca4e3 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -9,13 +9,13 @@ concurrency: jobs: integration_tests: name: Integration tests - uses: uc-cdis/.github/.github/workflows/integration_tests.yaml@master + uses: uc-cdis/gen3-code-vigil/.github/workflows/helm_integration_tests.yaml@feat/GPE-1747 with: - SERVICE_TO_TEST: guppy + TEST_REPO_BRANCH: feat/GPE-1747 + HELM_BRANCH: feat/ci-fixes secrets: CI_AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} CI_AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} - JENKINS_API_TOKEN: ${{ secrets.JENKINS_API_TOKEN }} QA_DASHBOARD_S3_PATH: ${{ secrets.QA_DASHBOARD_S3_PATH }} CI_TEST_ORCID_USERID: ${{ secrets.CI_TEST_ORCID_USERID }} CI_TEST_ORCID_PASSWORD: ${{ secrets.CI_TEST_ORCID_PASSWORD }} @@ -25,3 +25,4 @@ jobs: CI_TEST_RAS_2_PASSWORD: ${{ secrets.CI_TEST_RAS_2_PASSWORD }} CI_SLACK_BOT_TOKEN: ${{ secrets.CI_SLACK_BOT_TOKEN }} CI_SLACK_CHANNEL_ID: ${{ secrets.CI_SLACK_CHANNEL_ID }} + EKS_CLUSTER_NAME: ${{ secrets.EKS_CLUSTER_NAME }} From 43c656f5e28cf0c382bd31cb8662ad9d8b6447a4 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Thu, 1 May 2025 09:42:31 -0500 Subject: [PATCH 02/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 217ca4e3..3b6778a0 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -13,6 +13,7 @@ jobs: with: TEST_REPO_BRANCH: feat/GPE-1747 HELM_BRANCH: feat/ci-fixes + SERVICE_TO_TEST: guppy secrets: CI_AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} CI_AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} From 2c9bed92adf96f38e1ca2c67ae5e4e7f6cac3900 Mon Sep 17 00:00:00 2001 From: EliseCastle23 <109446148+EliseCastle23@users.noreply.github.com> Date: Wed, 7 May 2025 11:15:47 -0600 Subject: [PATCH 03/13] setting the working dir for Guppy --- .github/workflows/integration_tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 3b6778a0..e65ecf17 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -14,6 +14,7 @@ jobs: TEST_REPO_BRANCH: feat/GPE-1747 HELM_BRANCH: feat/ci-fixes SERVICE_TO_TEST: guppy + WORKING_DIR: gen3-code-vigil/gen3-integration-tests secrets: CI_AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} CI_AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} From bc25cfb2d25a2341b4f3d6bfb89e5aafcc8f04ca Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Thu, 8 May 2025 19:17:37 -0500 Subject: [PATCH 04/13] Update integration_tests.yaml From 93a659a127412c2a5bcf882645fa0998f84bd4b1 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Thu, 8 May 2025 19:53:43 -0500 Subject: [PATCH 05/13] Update integration_tests.yaml From 8541b05b3c6cf150bd8ca5babb0c74fb2c56aced Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Fri, 9 May 2025 08:07:45 -0500 Subject: [PATCH 06/13] Update integration_tests.yaml From 7332ca3c13310a689f537452a73e84fa37b2054c Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Tue, 27 May 2025 14:52:06 -0500 Subject: [PATCH 07/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index e65ecf17..bebd6274 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -6,6 +6,12 @@ concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true +permissions: + id-token: write + contents: read + pull-requests: write + issues: write + jobs: integration_tests: name: Integration tests From ceb5f51c3e8ddfbee6a1314517e58b95c922a90c Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 15:26:13 -0500 Subject: [PATCH 08/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index bebd6274..80cbf32a 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -15,7 +15,7 @@ permissions: jobs: integration_tests: name: Integration tests - uses: uc-cdis/gen3-code-vigil/.github/workflows/helm_integration_tests.yaml@feat/GPE-1747 + uses: uc-cdis/gen3-code-vigil/.github/workflows/shared_integration_tests.yaml@feat/GPE-1747 with: TEST_REPO_BRANCH: feat/GPE-1747 HELM_BRANCH: feat/ci-fixes From 3b7a27ea0937a6cc1bfbfbb540703b46f704bcd8 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 15:28:18 -0500 Subject: [PATCH 09/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 80cbf32a..da5253e9 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -24,6 +24,7 @@ jobs: secrets: CI_AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} CI_AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} + JENKINS_API_TOKEN: ${{ secrets.JENKINS_API_TOKEN }} QA_DASHBOARD_S3_PATH: ${{ secrets.QA_DASHBOARD_S3_PATH }} CI_TEST_ORCID_USERID: ${{ secrets.CI_TEST_ORCID_USERID }} CI_TEST_ORCID_PASSWORD: ${{ secrets.CI_TEST_ORCID_PASSWORD }} From 28d651355b123a7c1a332a4b0835a80c4418d5d1 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 15:33:40 -0500 Subject: [PATCH 10/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index da5253e9..8076821c 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -18,6 +18,7 @@ jobs: uses: uc-cdis/gen3-code-vigil/.github/workflows/shared_integration_tests.yaml@feat/GPE-1747 with: TEST_REPO_BRANCH: feat/GPE-1747 + GEN3_INSTANCE_TYPE: HELM_LOCAL HELM_BRANCH: feat/ci-fixes SERVICE_TO_TEST: guppy WORKING_DIR: gen3-code-vigil/gen3-integration-tests From 479b84a712c365b1d4795ca5cd212745ea3506f5 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 15:52:50 -0500 Subject: [PATCH 11/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 8076821c..7b3db976 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -2,10 +2,6 @@ name: Integration Tests on: pull_request -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - permissions: id-token: write contents: read From ef752874622a73052fb6929836de03e23c898040 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 16:01:11 -0500 Subject: [PATCH 12/13] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 7b3db976..9965f0c0 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -15,7 +15,6 @@ jobs: with: TEST_REPO_BRANCH: feat/GPE-1747 GEN3_INSTANCE_TYPE: HELM_LOCAL - HELM_BRANCH: feat/ci-fixes SERVICE_TO_TEST: guppy WORKING_DIR: gen3-code-vigil/gen3-integration-tests secrets: From 56c5717ad2a76631cd8e4431bafc91acf139818b Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Thu, 5 Jun 2025 07:29:04 -0500 Subject: [PATCH 13/13] Update integration_tests.yaml