leonardt / fault

A Python package for testing hardware (part of the magma ecosystem)
BSD 3-Clause "New" or "Revised" License
41 stars 13 forks source link

Initial support for testing power domains #106

Closed leonardt closed 5 years ago

leonardt commented 5 years ago

This adds a PowerTester class that adds the methods:

When the Tester is compiled to a SV test bench, the marked ports are generated as the specified type (as opposed to the default behavior with reg for inputs and wire for outputs)

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 944


Changes Missing Coverage Covered Lines Changed/Added Lines %
fault/system_verilog_target.py 13 14 92.86%
<!-- Total: 31 32 96.88% -->
Totals Coverage Status
Change from base Build 937: 4.7%
Covered Lines: 1471
Relevant Lines: 1815

💛 - Coveralls