Skip to content

Commit 193f5fb

Browse files
[CI] Moved Coverity to Nightly Test Manual
1 parent f22b48c commit 193f5fb

File tree

2 files changed

+32
-44
lines changed

2 files changed

+32
-44
lines changed

.github/workflows/nightly_test_manual.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,35 @@ jobs:
135135
name: nightly_tests_golden
136136
path: |
137137
vtr_flow/**/vtr_reg_nightly*/**/golden_results.txt
138+
139+
Coverity:
140+
name: 'Coverity Scan'
141+
runs-on: ubuntu-24.04
142+
steps:
143+
144+
- uses: actions/setup-python@v5
145+
with:
146+
python-version: 3.12.3
147+
- uses: actions/checkout@v4
148+
with:
149+
submodules: 'true'
150+
151+
- name: Get number of CPU cores
152+
uses: SimenB/github-actions-cpu-cores@v2
153+
id: cpu-cores
154+
155+
- name: Install dependencies
156+
run: ./.github/scripts/install_dependencies.sh
157+
158+
- uses: hendrikmuhs/[email protected]
159+
160+
- name: Test
161+
env:
162+
CMAKE_PARAMS: '-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on'
163+
NUM_PROC: ${{ steps.cpu-cores.outputs.count }}
164+
_COVERITY_URL: 'https://scan.coverity.com/download/linux64'
165+
_COVERITY_MD5: 'd0d7d7df9d6609e578f85096a755fb8f'
166+
run: |
167+
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
168+
./.github/scripts/build.sh
169+

.github/workflows/test.yml

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -685,47 +685,3 @@ jobs:
685685
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
686686
./.github/scripts/build.sh
687687
688-
Coverity:
689-
name: 'Coverity Scan'
690-
needs:
691-
- Format
692-
- VerifyTestSuites
693-
- UnitTests
694-
- BuildVariations
695-
- Regression
696-
- RegressionWithOdin
697-
- Sanitized
698-
- Parmys
699-
- ODINII
700-
- VQM2BLIF
701-
- Compatibility
702-
- JammyCompatibility
703-
runs-on: ubuntu-24.04
704-
steps:
705-
706-
- uses: actions/setup-python@v5
707-
with:
708-
python-version: 3.12.3
709-
- uses: actions/checkout@v4
710-
with:
711-
submodules: 'true'
712-
713-
- name: Get number of CPU cores
714-
uses: SimenB/github-actions-cpu-cores@v2
715-
id: cpu-cores
716-
717-
- name: Install dependencies
718-
run: ./.github/scripts/install_dependencies.sh
719-
720-
- uses: hendrikmuhs/[email protected]
721-
722-
- name: Test
723-
env:
724-
CMAKE_PARAMS: '-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on'
725-
NUM_PROC: ${{ steps.cpu-cores.outputs.count }}
726-
_COVERITY_URL: 'https://scan.coverity.com/download/linux64'
727-
_COVERITY_MD5: 'd0d7d7df9d6609e578f85096a755fb8f'
728-
run: |
729-
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
730-
./.github/scripts/build.sh
731-

0 commit comments

Comments
 (0)