forked from github/verilator
CI: coverage action parallelism
This commit is contained in:
parent
a91cf18d09
commit
274475aefd
38
.github/workflows/coverage.yml
vendored
38
.github/workflows/coverage.yml
vendored
@ -32,7 +32,7 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
|
||||
|
||||
test-dist:
|
||||
@ -48,8 +48,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-dist ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-dist ci/ci-script.bash"
|
||||
|
||||
test-vlt-0:
|
||||
needs: buildjob
|
||||
@ -64,8 +64,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vlt-0 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vlt-0 ci/ci-script.bash"
|
||||
|
||||
test-vlt-1:
|
||||
needs: buildjob
|
||||
@ -80,8 +80,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vlt-1 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vlt-1 ci/ci-script.bash"
|
||||
|
||||
test-vlt-2:
|
||||
needs: buildjob
|
||||
@ -96,8 +96,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vlt-2 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vlt-2 ci/ci-script.bash"
|
||||
|
||||
test-vlt-3:
|
||||
needs: buildjob
|
||||
@ -112,8 +112,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vlt-3 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vlt-3 ci/ci-script.bash"
|
||||
|
||||
test-vltmt-0:
|
||||
needs: buildjob
|
||||
@ -128,8 +128,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vltmt-0 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vltmt-0 ci/ci-script.bash"
|
||||
|
||||
test-vltmt-1:
|
||||
needs: buildjob
|
||||
@ -144,8 +144,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vltmt-1 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vltmt-1 ci/ci-script.bash"
|
||||
|
||||
test-vltmt-2:
|
||||
needs: buildjob
|
||||
@ -160,8 +160,8 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vltmt-2 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vltmt-2 ci/ci-script.bash"
|
||||
|
||||
test-vltmt-3:
|
||||
needs: buildjob
|
||||
@ -176,5 +176,5 @@ jobs:
|
||||
key: coverage-${{ env.cache-name }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
coverage-${{ env.cache-name }}
|
||||
- run: bash CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash
|
||||
- run: bash TESTS=coverage-vltmt-3 ci/ci-script.bash
|
||||
- run: bash -c "CI_BUILD_STAGE_NAME=build ci/ci-install-build.bash"
|
||||
- run: bash -c "TESTS=coverage-vltmt-3 ci/ci-script.bash"
|
||||
|
Loading…
Reference in New Issue
Block a user