cocotb-test icon indicating copy to clipboard operation
cocotb-test copied to clipboard

Unit testing for cocotb

Results 35 cocotb-test issues
Sort by recently updated
recently updated
newest added

Support for enabling waveform dumping should be added. Different simulators need module parameters passed through in different ways - different command line switches are used, and some require them in...

I just ran in to an issue with cocotb-test that needs to be addressed. I have a directory structure that looks something like this root +- rtl | +- mod1.v...

Support for setting module parameters should be added. Different simulators need module parameters passed through in different ways - different command line switches are used, and some require them in...

Parse and pass cocotb log and not only forwards (recognize log level). Potentially can make a logger that serializes the log (json/yaml) on cocotb side and properly display in cocotb-test.

See https://github.com/cocotb/cocotb/issues/1103

enhancement

I normally use the cucumber framework to define tests for my software infrastructure. For ASIC/FPGA verification I am left with a document specifying a test and no link between the...

This PR adds support for the [NVC](https://github.com/nickg/nvc) VHDL simulator. This PR is a ready for review: * [x] Add NVC as a simulator * [x] Integrate NVC into CI tests...

This is something that I have been mulling over for a while to replace the need for makefiles. The idea is simple, set things up such that testbenches can be...

The `timescale` parameter is currently checked with a regex like so: if timescale is None or re.fullmatch("\\d+[npu]?s/\\d+[npu]?s", timescale): Unfortunately, this regex is wrong as `fs` (femtoseconds) is also a valid...

This is my first time using cocotb-test and I'm using it with Verilator. I have used Verilator fairly extensively with just C++ testbenches. I'm following some alexforencich examples for cocotb-test...