Skip to content

Commit 2014def

Browse files
committed
[ot] .github/workflows: ci: Add Earlgrey ROM_EXT CI regression
With upstream support, there are now a variety of ROM_EXT end-to-end tests that we might expect to pass or at least be flaky. To ensure that regressions on these more complicated tests are being caught, add a regression run for the non-SiVal ROM_EXT environment, which most of these tests use. Since this is a separate job in the regression workflow it will be run in parallel by a separate runner, and so should not increase existing CI times (unless the time to execute all ROM_EXT test overshadows the time for executing other existing execution environments). Signed-off-by: Alex Jones <[email protected]>
1 parent fec113f commit 2014def

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/ci_regression.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,16 @@ jobs:
3131
opentitan_repo: ${{ inputs.opentitan_repo || 'lowRISC/opentitan' }}
3232
opentitan_ref: ${{ inputs.opentitan_ref || 'earlgrey_1.0.0' }}
3333

34+
earlgrey_rom_ext:
35+
name: ROM_EXT
36+
uses: ./.github/workflows/eg_regression.yml
37+
secrets: inherit
38+
with:
39+
exec_env: sim_qemu_rom_ext
40+
test_timeout: 150
41+
opentitan_repo: ${{ inputs.opentitan_repo || 'lowRISC/opentitan' }}
42+
opentitan_ref: ${{ inputs.opentitan_ref || 'earlgrey_1.0.0' }}
43+
3444
earlgrey_sival_rom_ext:
3545
name: SiVal ROM_EXT
3646
uses: ./.github/workflows/eg_regression.yml

0 commit comments

Comments
 (0)