Skip to content

Commit f2290ca

Browse files
[CI] Added Serial Execution Engine Test
Since the CI always installs oneTBB and the execution engine is set to auto, I found that the CI always tested with the tbb execution engine. Some users may not have oneTBB installed for one reason or another and we need to ensure that VTR always builds. Added a CI test which sets the parallel execution engine to serial for Tatum and VPR.
1 parent 6a71f7e commit f2290ca

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@ jobs:
199199
suite: 'vtr_reg_basic',
200200
extra_pkgs: ""
201201
},
202+
{
203+
name: 'Basic with serial VPR_EXECUTION_ENGINE',
204+
params: '-DCMAKE_COMPILE_WARNING_AS_ERROR=on -DVTR_IPO_BUILD=off -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVPR_EXECUTION_ENGINE=serial -DTATUM_EXECUTION_ENGINE=serial',
205+
suite: 'vtr_reg_basic',
206+
extra_pkgs: ""
207+
},
202208
{
203209
name: 'Basic with VTR_ENABLE_DEBUG_LOGGING',
204210
params: '-DCMAKE_COMPILE_WARNING_AS_ERROR=on -DVTR_IPO_BUILD=off -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on',

0 commit comments

Comments
 (0)