diff --git a/.github/workflows/on-demand-vrfv2-performance-test.yml b/.github/workflows/on-demand-vrfv2-performance-test.yml index b895e8b22ca..eaafe3e2ffd 100644 --- a/.github/workflows/on-demand-vrfv2-performance-test.yml +++ b/.github/workflows/on-demand-vrfv2-performance-test.yml @@ -112,14 +112,14 @@ jobs: READ_CMD="op read op://${{secrets.OP_TEST_VAULT_ID}}/$keyname/keyfile" echo "READ_CMD=$READ_CMD" >> $GITHUB_ENV fi - - name: Test command again - run: | - RESULT=$(eval "$READ_CMD" | base64 -w0) - echo $RESULT - name: Run Tests uses: smartcontractkit/chainlink-github-actions/chainlink-testing-framework/run-tests@fc3e0df622521019f50d772726d6bf8dc919dd38 # v2.3.19 with: - test_command_to_run: SETH_KEYFILE_BASE64=$(eval "$READ_CMD" | base64 -w0) && cd ./integration-tests/load && go test -v -count=1 -timeout 24h -run "${{ inputs.test_list_regex }}" ./vrfv2 + test_command_to_run: | + SETH_KEYFILE_BASE64=$(eval "$READ_CMD" | base64 -w0) && \ + if [ -z "$SETH_KEYFILE_BASE64" ]; then echo "Error: SETH_KEYFILE_BASE64 is empty"; exit 1; fi && \ + cd ./integration-tests/load && \ + go test -v -count=1 -timeout 24h -run "${{ inputs.test_list_regex }}" ./vrfv2 test_download_vendor_packages_command: cd ./integration-tests && go mod download cl_repo: ${{ env.CHAINLINK_IMAGE }} cl_image_tag: ${{ env.CHAINLINK_VERSION }}