Files
retroSoC/.github/workflows/regression-smoke.yml
T
maksyuki 3ac9e73ab9 feat: refactor tests for mailbox and environment validation
- Updated mailbox purpose tests to reflect new write order and sequence handling.
- Added tests to ensure Linux-ready values match LP contract and constants match Linux helper.
- Introduced tests to verify that offset changes do not hide stale Linux helpers.
- Enhanced environment tests to report current locked launcher and runtime versions.
- Added checks for SBT launcher presence in environment labels.
- Improved full diagram tests to validate storage geometry and RSA vector configurations.
- Expanded register tests to ensure crypto interrupt registers publish all events and lifecycle annotations preserve security boundaries.
- Modified script tools tests to include Vexii generation validation and updated workflow assertions.
2026-09-30 10:51:04 +08:00

29 lines
572 B
YAML

name: regression-smoke
on:
push:
branches: [main, dev]
pull_request:
branches: [main, dev]
workflow_dispatch:
permissions:
contents: read
concurrency:
group: regression-smoke-${{ github.ref }}
cancel-in-progress: true
jobs:
ihp130-smoke:
uses: ./.github/workflows/_regression.yml
with:
suite: smoke
pdk: IHP130
profile: configs/ci/ihp130.mk
retention_days: 14
timeout_minutes: 60
toolset: verilator sv2v iverilog yosys sby bitwuzla sbt riscv_gnu
full_flow_checks: false
formal_checks: true