From 4f80c337d16ec19aa75fee523172b1ee0999b4ab Mon Sep 17 00:00:00 2001 From: Jeromy Cannon Date: Wed, 11 Sep 2024 20:49:15 +0100 Subject: [PATCH] run autogen tool Signed-off-by: Jeromy Cannon --- .github/workflows/flow-build-application.yaml | 18 +++-- .../workflows/flow-pull-request-checks.yaml | 67 +++++-------------- .github/workflows/zxc-code-analysis.yaml | 44 ++++++------ .github/workflows/zxc-e2e-test.yaml | 2 +- .github/workflows/zxc-env-vars.yaml | 16 ++--- DEV.md | 6 +- package.json | 10 +-- 7 files changed, 67 insertions(+), 96 deletions(-) diff --git a/.github/workflows/flow-build-application.yaml b/.github/workflows/flow-build-application.yaml index 384b8ff88..ba309424f 100644 --- a/.github/workflows/flow-build-application.yaml +++ b/.github/workflows/flow-build-application.yaml @@ -64,7 +64,7 @@ jobs: with: custom-job-label: Standard - e2e-tests: + e2e-standard-tests: name: E2E Tests if: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} uses: ./.github/workflows/zxc-e2e-test.yaml @@ -73,9 +73,9 @@ jobs: - code-style with: custom-job-label: Standard - npm-test-script: test-${{ needs.env-vars.outputs.e2e-test-subdir }} - coverage-subdirectory: ${{ needs.env-vars.outputs.e2e-test-subdir }} - coverage-report-name: ${{ needs.env-vars.outputs.e2e-coverage-report }} + npm-test-script: test-${{ needs.env-vars.outputs.e2e-standard-test-subdir }} + coverage-subdirectory: ${{ needs.env-vars.outputs.e2e-standard-test-subdir }} + coverage-report-name: ${{ needs.env-vars.outputs.e2e-standard-coverage-report }} e2e-mirror-node-tests: name: E2E Tests @@ -118,6 +118,7 @@ jobs: e2e-node-local-build-tests: name: E2E Tests + if: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -130,6 +131,7 @@ jobs: e2e-node-add-tests: name: E2E Tests + if: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -142,6 +144,7 @@ jobs: e2e-node-update-tests: name: E2E Tests + if: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -154,6 +157,7 @@ jobs: e2e-node-delete-tests: name: E2E Tests + if: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -183,7 +187,7 @@ jobs: needs: - env-vars - unit-tests - - e2e-tests + - e2e-standard-tests - e2e-mirror-node-tests - e2e-node-pem-stop-tests - e2e-node-pem-kill-tests @@ -199,7 +203,7 @@ jobs: enable-codecov-analysis: true enable-codacy-coverage: true enable-e2e-coverage-report: ${{ github.event_name == 'push' || github.event.inputs.enable-e2e-tests == 'true' }} - e2e-test-subdir: ${{ needs.env-vars.outputs.e2e-test-subdir }} + e2e-standard-test-subdir: ${{ needs.env-vars.outputs.e2e-standard-test-subdir }} e2e-mirror-node-test-subdir: ${{ needs.env-vars.outputs.e2e-mirror-node-test-subdir }} e2e-node-pem-stop-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-stop-test-subdir }} e2e-node-pem-kill-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-kill-test-subdir }} @@ -208,7 +212,7 @@ jobs: e2e-node-update-test-subdir: ${{ needs.env-vars.outputs.e2e-node-update-test-subdir }} e2e-node-delete-test-subdir: ${{ needs.env-vars.outputs.e2e-node-delete-test-subdir }} e2e-relay-test-subdir: ${{ needs.env-vars.outputs.e2e-relay-test-subdir }} - e2e-coverage-report: ${{ needs.env-vars.outputs.e2e-coverage-report }} + e2e-standard-coverage-report: ${{ needs.env-vars.outputs.e2e-standard-coverage-report }} e2e-mirror-node-coverage-report: ${{ needs.env-vars.outputs.e2e-mirror-node-coverage-report }} e2e-node-pem-stop-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-stop-coverage-report }} e2e-node-pem-kill-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-kill-coverage-report }} diff --git a/.github/workflows/flow-pull-request-checks.yaml b/.github/workflows/flow-pull-request-checks.yaml index 51a39c30f..ac9625690 100644 --- a/.github/workflows/flow-pull-request-checks.yaml +++ b/.github/workflows/flow-pull-request-checks.yaml @@ -52,17 +52,18 @@ jobs: with: custom-job-label: Standard - e2e-tests: + e2e-standard-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars - code-style with: custom-job-label: Standard - npm-test-script: test-${{ needs.env-vars.outputs.e2e-test-subdir }} - coverage-subdirectory: ${{ needs.env-vars.outputs.e2e-test-subdir }} - coverage-report-name: ${{ needs.env-vars.outputs.e2e-coverage-report }} + npm-test-script: test-${{ needs.env-vars.outputs.e2e-standard-test-subdir }} + coverage-subdirectory: ${{ needs.env-vars.outputs.e2e-standard-test-subdir }} + coverage-report-name: ${{ needs.env-vars.outputs.e2e-standard-coverage-report }} e2e-mirror-node-tests: name: E2E Tests @@ -79,6 +80,7 @@ jobs: e2e-node-pem-stop-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -91,6 +93,7 @@ jobs: e2e-node-pem-kill-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -103,6 +106,7 @@ jobs: e2e-node-local-build-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -115,6 +119,7 @@ jobs: e2e-node-add-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -127,6 +132,7 @@ jobs: e2e-node-update-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -139,6 +145,7 @@ jobs: e2e-node-delete-tests: name: E2E Tests + if: ${{ !cancelled() && always() }} uses: ./.github/workflows/zxc-e2e-test.yaml needs: - env-vars @@ -168,7 +175,7 @@ jobs: needs: - env-vars - unit-tests - - e2e-tests + - e2e-standard-tests - e2e-mirror-node-tests - e2e-node-pem-stop-tests - e2e-node-pem-kill-tests @@ -182,7 +189,7 @@ jobs: custom-job-label: Standard enable-codecov-analysis: true enable-e2e-coverage-report: true - e2e-test-subdir: ${{ needs.env-vars.outputs.e2e-test-subdir }} + e2e-standard-test-subdir: ${{ needs.env-vars.outputs.e2e-standard-test-subdir }} e2e-mirror-node-test-subdir: ${{ needs.env-vars.outputs.e2e-mirror-node-test-subdir }} e2e-node-pem-stop-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-stop-test-subdir }} e2e-node-pem-kill-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-kill-test-subdir }} @@ -191,7 +198,7 @@ jobs: e2e-node-update-test-subdir: ${{ needs.env-vars.outputs.e2e-node-update-test-subdir }} e2e-node-delete-test-subdir: ${{ needs.env-vars.outputs.e2e-node-delete-test-subdir }} e2e-relay-test-subdir: ${{ needs.env-vars.outputs.e2e-relay-test-subdir }} - e2e-coverage-report: ${{ needs.env-vars.outputs.e2e-coverage-report }} + e2e-standard-coverage-report: ${{ needs.env-vars.outputs.e2e-standard-coverage-report }} e2e-mirror-node-coverage-report: ${{ needs.env-vars.outputs.e2e-mirror-node-coverage-report }} e2e-node-pem-stop-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-stop-coverage-report }} e2e-node-pem-kill-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-kill-coverage-report }} @@ -209,7 +216,7 @@ jobs: needs: - env-vars - unit-tests - - e2e-tests + - e2e-standard-tests - e2e-mirror-node-tests - e2e-node-pem-stop-tests - e2e-node-pem-kill-tests @@ -223,7 +230,7 @@ jobs: custom-job-label: Coverage enable-codacy-coverage: true enable-e2e-coverage-report: true - e2e-test-subdir: ${{ needs.env-vars.outputs.e2e-test-subdir }} + e2e-standard-test-subdir: ${{ needs.env-vars.outputs.e2e-standard-test-subdir }} e2e-mirror-node-test-subdir: ${{ needs.env-vars.outputs.e2e-mirror-node-test-subdir }} e2e-node-pem-stop-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-stop-test-subdir }} e2e-node-pem-kill-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-kill-test-subdir }} @@ -232,7 +239,7 @@ jobs: e2e-node-update-test-subdir: ${{ needs.env-vars.outputs.e2e-node-update-test-subdir }} e2e-node-delete-test-subdir: ${{ needs.env-vars.outputs.e2e-node-delete-test-subdir }} e2e-relay-test-subdir: ${{ needs.env-vars.outputs.e2e-relay-test-subdir }} - e2e-coverage-report: ${{ needs.env-vars.outputs.e2e-coverage-report }} + e2e-standard-coverage-report: ${{ needs.env-vars.outputs.e2e-standard-coverage-report }} e2e-mirror-node-coverage-report: ${{ needs.env-vars.outputs.e2e-mirror-node-coverage-report }} e2e-node-pem-stop-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-stop-coverage-report }} e2e-node-pem-kill-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-kill-coverage-report }} @@ -243,43 +250,3 @@ jobs: e2e-relay-coverage-report: ${{ needs.env-vars.outputs.e2e-relay-coverage-report }} secrets: codacy-project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} - -# snyk: -# name: Snyk Scan -# uses: ./.github/workflows/zxc-code-analysis.yaml -# needs: -# - env-vars -# - unit-tests -# - e2e-tests -# - e2e-mirror-node-tests -# - e2e-node-pem-stop-tests -# - e2e-node-pem-kill-tests -# - e2e-node-local-build-tests -# - e2e-node-add-tests -# - e2e-node-update-tests -# - e2e-node-delete-tests -# - e2e-relay-tests -# if: ${{ github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name && github.actor != 'dependabot[bot]' }} -# with: -# custom-job-label: Standard -# enable-snyk-scan: true -# e2e-test-subdir: ${{ needs.env-vars.outputs.e2e-test-subdir }} -# e2e-mirror-node-test-subdir: ${{ needs.env-vars.outputs.e2e-mirror-node-test-subdir }} -# e2e-node-pem-stop-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-stop-test-subdir }} -# e2e-node-pem-kill-test-subdir: ${{ needs.env-vars.outputs.e2e-node-pem-kill-test-subdir }} -# e2e-node-local-build-test-subdir: ${{ needs.env-vars.outputs.e2e-node-local-build-test-subdir }} -# e2e-node-add-test-subdir: ${{ needs.env-vars.outputs.e2e-node-add-test-subdir }} -# e2e-node-update-test-subdir: ${{ needs.env-vars.outputs.e2e-node-update-test-subdir }} -# e2e-node-delete-test-subdir: ${{ needs.env-vars.outputs.e2e-node-delete-test-subdir }} -# e2e-relay-test-subdir: ${{ needs.env-vars.outputs.e2e-relay-test-subdir }} -# e2e-coverage-report: ${{ needs.env-vars.outputs.e2e-coverage-report }} -# e2e-mirror-node-coverage-report: ${{ needs.env-vars.outputs.e2e-mirror-node-coverage-report }} -# e2e-node-pem-stop-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-stop-coverage-report }} -# e2e-node-pem-kill-coverage-report: ${{ needs.env-vars.outputs.e2e-node-pem-kill-coverage-report }} -# e2e-node-local-build-coverage-report: ${{ needs.env-vars.outputs.e2e-node-local-build-coverage-report }} -# e2e-node-add-coverage-report: ${{ needs.env-vars.outputs.e2e-node-add-coverage-report }} -# e2e-node-update-coverage-report: ${{ needs.env-vars.outputs.e2e-node-update-coverage-report }} -# e2e-node-delete-coverage-report: ${{ needs.env-vars.outputs.e2e-node-delete-coverage-report }} -# e2e-relay-coverage-report: ${{ needs.env-vars.outputs.e2e-relay-coverage-report }} -# secrets: -# snyk-token: ${{ secrets.SNYK_TOKEN }} diff --git a/.github/workflows/zxc-code-analysis.yaml b/.github/workflows/zxc-code-analysis.yaml index 6957d3b61..b7e5c3871 100644 --- a/.github/workflows/zxc-code-analysis.yaml +++ b/.github/workflows/zxc-code-analysis.yaml @@ -55,11 +55,11 @@ on: type: string required: false default: "Analyze" - e2e-test-subdir: - description: "E2E Test Subdirectory:" + e2e-standard-test-subdir: + description: "E2E Standard Test Subdirectory:" type: string required: false - default: "e2e" + default: "e2e-standard" e2e-mirror-node-test-subdir: description: "E2E Mirror Node Test Subdirectory:" type: string @@ -100,11 +100,11 @@ on: type: string required: false default: "e2e-relay" - e2e-coverage-report: - description: "E2E Coverage Report:" + e2e-standard-coverage-report: + description: "E2E Standard Coverage Report:" type: string required: false - default: "E2E Tests Coverage Report" + default: "E2E Standard Tests Coverage Report" e2e-mirror-node-coverage-report: description: "E2E Mirror Node Coverage Report:" type: string @@ -195,12 +195,12 @@ jobs: name: Unit Test Coverage Report path: 'coverage/unit' - - name: Download E2E Coverage Report + - name: Download E2E Standard Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} with: - name: ${{ inputs.e2e-coverage-report }} - path: 'coverage/${{ inputs.e2e-test-subdir }}' + name: ${{ inputs.e2e-standard-coverage-report }} + path: 'coverage/${{ inputs.e2e-standard-test-subdir }}' - name: Download E2E Mirror Node Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 @@ -223,41 +223,41 @@ jobs: name: ${{ inputs.e2e-node-pem-kill-coverage-report }} path: 'coverage/${{ inputs.e2e-node-pem-kill-test-subdir }}' - - name: Download E2E Relay Coverage Report - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 - if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} - with: - name: ${{ inputs.e2e-relay-coverage-report }} - path: 'coverage/${{ inputs.e2e-relay-test-subdir }}' - - - name: Download E2E Local Build Coverage Report + - name: Download E2E Node Local Build Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} with: name: ${{ inputs.e2e-node-local-build-coverage-report }} path: 'coverage/${{ inputs.e2e-node-local-build-test-subdir }}' - - name: Download E2E Add Coverage Report + - name: Download E2E Node Add Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} with: name: ${{ inputs.e2e-node-add-coverage-report }} path: 'coverage/${{ inputs.e2e-node-add-test-subdir }}' - - name: Download E2E Update Coverage Report + - name: Download E2E Node Update Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} with: - name: ${{ inputs.e2e-node-udpate-coverage-report }} - path: 'coverage/${{ inputs.e2e-udpate-add-test-subdir }}' + name: ${{ inputs.e2e-node-update-coverage-report }} + path: 'coverage/${{ inputs.e2e-node-update-test-subdir }}' - - name: Download E2E Delete Coverage Report + - name: Download E2E Node Delete Coverage Report uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} with: name: ${{ inputs.e2e-node-delete-coverage-report }} path: 'coverage/${{ inputs.e2e-node-delete-test-subdir }}' + - name: Download E2E Relay Coverage Report + uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + if: ${{ (inputs.enable-codecov-analysis || inputs.enable-codacy-coverage) && inputs.enable-e2e-coverage-report && !cancelled() && !failure() }} + with: + name: ${{ inputs.e2e-relay-coverage-report }} + path: 'coverage/${{ inputs.e2e-relay-test-subdir }}' + - name: Publish To Codecov uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0 if: ${{ inputs.enable-codecov-analysis && !cancelled() && !failure() }} diff --git a/.github/workflows/zxc-e2e-test.yaml b/.github/workflows/zxc-e2e-test.yaml index 3ecbc6e18..4436061a5 100644 --- a/.github/workflows/zxc-e2e-test.yaml +++ b/.github/workflows/zxc-e2e-test.yaml @@ -37,7 +37,7 @@ on: description: "NPM Test Run Script:" type: string required: false - default: "test-e2e" + default: "test-e2e-standard" coverage-subdirectory: description: "Coverage Report Subdirectory:" type: string diff --git a/.github/workflows/zxc-env-vars.yaml b/.github/workflows/zxc-env-vars.yaml index bae0e1a6a..a839b1558 100644 --- a/.github/workflows/zxc-env-vars.yaml +++ b/.github/workflows/zxc-env-vars.yaml @@ -26,9 +26,9 @@ on: required: false default: "Set Environment Variables" outputs: - e2e-test-subdir: - description: "E2E Test Subdirectory" - value: ${{ jobs.env-vars.outputs.e2e_test_subdir }} + e2e-standard-test-subdir: + description: "E2E Standard Test Subdirectory" + value: ${{ jobs.env-vars.outputs.e2e_standard_test_subdir }} e2e-mirror-node-test-subdir: description: "E2E Mirror Node Test Subdirectory" value: ${{ jobs.env-vars.outputs.e2e_mirror_node_test_subdir }} @@ -53,9 +53,9 @@ on: e2e-relay-test-subdir: description: "E2E Relay Test Subdirectory" value: ${{ jobs.env-vars.outputs.e2e_relay_test_subdir }} - e2e-coverage-report: - description: "E2E Tests Coverage Report" - value: ${{ jobs.env-vars.outputs.e2e_coverage_report }} + e2e-standard-coverage-report: + description: "E2E Standard Tests Coverage Report" + value: ${{ jobs.env-vars.outputs.e2e_standard_coverage_report }} e2e-mirror-node-coverage-report: description: "E2E Mirror Node Tests Coverage Report" value: ${{ jobs.env-vars.outputs.e2e_mirror_node_coverage_report }} @@ -90,7 +90,7 @@ jobs: name: ${{ inputs.custom-job-label || 'Set Environment Variables' }} runs-on: solo-linux-medium outputs: - e2e_test_subdir: e2e + e2e_standard_test_subdir: e2e-standard e2e_mirror_node_test_subdir: e2e-mirror-node e2e_node_pem_stop_test_subdir: e2e-node-pem-stop e2e_node_pem_kill_test_subdir: e2e-node-pem-kill @@ -99,7 +99,7 @@ jobs: e2e_node_update_test_subdir: e2e-node-update e2e_node_delete_test_subdir: e2e-node-delete e2e_relay_test_subdir: e2e-relay - e2e_coverage_report: "E2E Tests Coverage Report" + e2e_standard_coverage_report: "E2E Standard Tests Coverage Report" e2e_mirror_node_coverage_report: "E2E Mirror Node Tests Coverage Report" e2e_node_pem_stop_coverage_report: "E2E Node PEM Stop Tests Coverage Report" e2e_node_pem_kill_coverage_report: "E2E Node PEM Kill Tests Coverage Report" diff --git a/DEV.md b/DEV.md index f85260e29..d940483f7 100644 --- a/DEV.md +++ b/DEV.md @@ -22,11 +22,11 @@ Below we describe how you can set up local environment and contribute to `solo`. * In order to run E2E test, we need to set up cluster and install the chart. * Run `./test/e2e/setup-e2e.sh` - * Run `npm run test-e2e` + * Run `npm run test-e2e-standard`, NOTE: this excludes some E2E tests that have their own command * Tests are run in random order. The random seed value is shown as message such as: `Using timestamp seed 1711414247085 for random test order` -* If you like to rerun tests with the same seed, use environment variable `RANDOM_SEED=` with `npm run test-e2e` command. - * Example: `RANDOM_SEED=20 npm run test-e2e`, +* If you like to rerun tests with the same seed, use environment variable `RANDOM_SEED=` with `npm run test-e2e-standard` command. + * Example: `RANDOM_SEED=20 npm run test-e2e-standard`, and you should see an output like: `Using preset seed 20 for random test order` diff --git a/package.json b/package.json index d988ad396..77880d9d0 100644 --- a/package.json +++ b/package.json @@ -13,14 +13,14 @@ "scripts": { "test": "cross-env NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME=\"Unit Tests\" jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/unit' --testPathIgnorePatterns=\".*/e2e/.*\"", "test-e2e-all": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E All Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e' --testPathIgnorePatterns=\".*/unit/.*\"", - "test-e2e": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e' --testPathIgnorePatterns=\".*/unit/.*\" --testPathIgnorePatterns=\".*/e2e/commands/mirror_node.*\" --testPathIgnorePatterns=\".*/e2e/commands/node.*\" --testPathIgnorePatterns=\".*/e2e/commands/relay.*\"", + "test-e2e-standard": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Standard Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-standard.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-standard' --testPathIgnorePatterns=\".*/unit/.*\" --testPathIgnorePatterns=\".*/e2e/commands/mirror_node.*\" --testPathIgnorePatterns=\".*/e2e/commands/node.*\" --testPathIgnorePatterns=\".*/e2e/commands/relay.*\"", "test-e2e-mirror-node": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Mirror Node Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-mirror-node.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-mirror-node' --testRegex=\".*\\/e2e\\/commands\\/mirror_node\\.test\\.mjs\"", "test-e2e-node-pem-stop": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node PEM Stop Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-pem-stop.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-pem-stop' --testRegex=\".*\\/e2e\\/commands\\/node_pem_stop\\.test\\.mjs\"", "test-e2e-node-pem-kill": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node PEM Kill Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-pem-kill.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-pem-kill' --testRegex=\".*\\/e2e\\/commands\\/node_pem_kill\\.test\\.mjs\"", - "test-e2e-node-local-build": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Local Custom Build' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-local-build.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-local-build' --testRegex=\".*\\/e2e\\/commands\\/node_local.*\\.test\\.mjs\"", - "test-e2e-node-add": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Add' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-add.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-add' --testRegex=\".*\\/e2e\\/commands\\/node_add.*\\.test\\.mjs\"", - "test-e2e-node-update": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Update' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-update.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-update' --testRegex=\".*\\/e2e\\/commands\\/node_update.*\\.test\\.mjs\"", - "test-e2e-node-delete": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Delete' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-delete.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-delete' --testRegex=\".*\\/e2e\\/commands\\/node_delete.*\\.test\\.mjs\"", + "test-e2e-node-local-build": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Local Build Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-local-build.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-local-build' --testRegex=\".*\\/e2e\\/commands\\/node_local.*\\.test\\.mjs\"", + "test-e2e-node-add": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Add Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-add.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-add' --testRegex=\".*\\/e2e\\/commands\\/node_add.*\\.test\\.mjs\"", + "test-e2e-node-update": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Update Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-update.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-update' --testRegex=\".*\\/e2e\\/commands\\/node_update.*\\.test\\.mjs\"", + "test-e2e-node-delete": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Node Delete Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-node-delete.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-node-delete' --testRegex=\".*\\/e2e\\/commands\\/node_delete.*\\.test\\.mjs\"", "test-e2e-relay": "NODE_OPTIONS=--experimental-vm-modules JEST_SUITE_NAME='Jest E2E Relay Tests' JEST_JUNIT_OUTPUT_NAME='junit-e2e-relay.xml' jest --runInBand --detectOpenHandles --forceExit --coverage --coverageDirectory='coverage/e2e-relay' --testRegex=\".*\\/e2e\\/commands\\/relay\\.test\\.mjs\"", "merge-clean": "rm -rf .nyc_output && mkdir .nyc_output && rm -rf coverage/lcov-report && rm -rf coverage/solo && rm coverage/*.*", "merge-e2e": "nyc merge ./coverage/e2e/ .nyc_output/coverage.json",