[CI] Consider adding a IEEE simulator for the integration tests
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 524
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 46
Description
As we start to see more and more integration tests that require an IEEE simulator to run, it might make sense to add one to the CI. While proprietary simulators might be a pain to set up, we could start by using IVerilog which should be available as an `apt` package.
When doing so, we should also pip-install the `cocotb` packages, as they are used frequently in combination with IVerilog.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the repository's CI configuration and the integration-test jobs that need an IEEE simulator. Check how apt packages and Python dependencies are installed, then add IVerilog and the cocotb packages so the affected integration tests run successfully in CI.
Written by the indexing model from the issue text.
Assessment
- Domain
- ci-cd, testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100