pyucis
pyucis copied to clipboard
Python API to Unified Coverage Interoperability Standard (UCIS) Data
This PR adds 2 extensions thus addressing https://github.com/fvutils/pyucis/issues/16 : * import an UCIS XML including the per_instance and merge_instances property * adds update_coverage() method to the CoverageReportBuilder and modif report...
The requirements.txt misses pyyaml module, hence import errors when using it
In commit 207076a the type coverage calculation has been completely disabled. Why's that?
Hello Matthew, I would like to ask, if you would be interested in a cooperation between your `pyucis` project and `pyEDAA.UCIS`, which is maintained by me and @umarcor. `pyEDAA.UCIS` is...
Disclaimer: I am very new to this. `DbMerger` at the moment fails when used. ``` File "/ucis/merge/db_merger.py", line 45, in apply_covergroup coverpoint_m[cp.instname] = cp AttributeError: 'Coverpoint' object has no attribute...
Previous merge behaviour did not fully merge coverage files when multiple covergroups existed under a single ``. Consider the following XML file generated when collecting coverage cov.xml ```xml ``` The...
Hi, Gad to use this one for my project. I have many thousands of coverage files ( 20k files), with multiple covergroups and thousands coverpoints. It seems that the merge...
and seems that it only supports input as file name, I try to put a list of files but doesn't work. ~/work/regression$ pyucis merge -o merge.xml merge.lists Traceback (most recent...
The xml_reader.py is is interpreting the 'crossExpr' as a comma-separated-list of all points in the expression; however, the xml_writer.py (and also the accellera sepc) specify a separate 'crossExpr' XML element...