Code Coverage of pyEDAA.OutputFilter: 83%

Files Functions Classes

coverage.py v7.9.1, created at 2025-06-27 22:12 +0000

File function statements missing excluded branches partial coverage
pyEDAA/OutputFilter/Xilinx/Synthesis.py Initialize.ParseLine 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Section.__init__ 2 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Section.Duration 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Section._SectionStart 7 1 0 2 1 78%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Section._SectionFinish 10 4 0 6 2 50%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Section.Generator 11 1 0 4 1 87%
pyEDAA/OutputFilter/Xilinx/Synthesis.py SubSection._SectionStart 7 1 0 2 1 78%
pyEDAA/OutputFilter/Xilinx/Synthesis.py SubSection._SectionFinish 9 2 0 4 2 69%
pyEDAA/OutputFilter/Xilinx/Synthesis.py SubSection.Generator 11 2 0 4 2 73%
pyEDAA/OutputFilter/Xilinx/Synthesis.py RTLElaboration.Generator 24 3 0 18 4 83%
pyEDAA/OutputFilter/Xilinx/Synthesis.py LoadingPart.__init__ 2 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py LoadingPart.Part 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py LoadingPart.Generator 13 1 0 6 1 89%
pyEDAA/OutputFilter/Xilinx/Synthesis.py RTLComponentStatistics.Generator 11 1 0 4 1 87%
pyEDAA/OutputFilter/Xilinx/Synthesis.py IOInsertion.Generator 21 4 0 10 5 71%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport.__init__ 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport.Cells 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport.Blackboxes 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport._BlackboxesGenerator 24 8 0 12 6 61%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport._CellGenerator 24 4 0 12 5 75%
pyEDAA/OutputFilter/Xilinx/Synthesis.py WritingSynthesisReport.Generator 22 3 0 12 2 79%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.__init__ 2 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.HasLatches 3 3 0 2 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.Latches 4 4 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.HasBlackboxes 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.Cells 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.__getitem__ 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/Synthesis.py Processor.DocumentSlicer 33 2 0 24 3 91%
pyEDAA/OutputFilter/Xilinx/Synthesis.py (no function) 141 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py ClassificationException.__init__ 3 3 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py Line.__init__ 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Line.LineNumber 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Line.Kind 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py Line.Message 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Line.__str__ 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.__init__ 4 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.ToolName 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.ToolID 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.MessageKindID 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.Parse 3 0 0 2 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.__str__ 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoInfoMessage.Parse 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularInfoMessage.Parse 3 3 0 2 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularInfoMessage.__str__ 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoWarningMessage.Parse 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularWarningMessage.Parse 3 3 0 2 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularWarningMessage.__str__ 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoCriticalWarningMessage.Parse 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoErrorMessage.Parse 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLReportMessage.__init__ 4 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLReportMessage.Convert 3 1 0 2 1 60%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoTclCommand.__init__ 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoTclCommand.Parse 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoTclCommand.__str__ 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.__init__ 8 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.Duration 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.ToolIDs 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.ToolNames 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.MessagesByID 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.InfoMessages 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.WarningMessages 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.CriticalWarningMessages 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.ErrorMessages 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.VHDLReportMessages 4 4 0 4 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.VHDLAssertMessages 4 4 0 4 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor._AddMessageByID 8 0 0 4 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseProcessor.LineClassification 45 12 0 32 8 69%
pyEDAA/OutputFilter/Xilinx/__init__.py Parser.__init__ 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Parser.Processor 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.__init__ 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.ToolVersion 1 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.StartDatetime 1 1 0 0 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.Generator 19 1 0 10 2 90%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseDocument.__init__ 3 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseDocument.Parse 7 0 0 0 0 100%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseDocument.DocumentSlicer 4 4 0 4 0 0%
pyEDAA/OutputFilter/Xilinx/__init__.py (no function) 230 0 0 0 0 100%
pyEDAA/OutputFilter/__init__.py (no function) 13 0 0 0 0 100%
Total   799 95 0 188 47 83%

No items found using the specified filter.