Compiling Verilator for each CI run is very inefficient, because it takes around 15 Mins. It would be nice to have a docker container that contains all the necessary software (Verilator, iverilog, cocotb) for running the tests. I did not find such a container, so it probably has to be created.
yes, we need a docker container that contains verilator, iverilog and all the python packages that are used (py3gpp, cocotb, cocotb-test, etc...). It would speed up the CI runs a lot.
Compiling Verilator for each CI run is very inefficient, because it takes around 15 Mins. It would be nice to have a docker container that contains all the necessary software (Verilator, iverilog, cocotb) for running the tests. I did not find such a container, so it probably has to be created.