Coverage report:
83%
hide covered
Files
Functions
Classes
coverage.py v7.6.9
, created at 2024-12-17 17:24 +0000
File
class
statements
missing
excluded
coverage
build/python/klayout_pex_protobuf/process_parasitics_pb2.py
(no class)
33
21
0
36%
build/python/klayout_pex_protobuf/process_stack_pb2.py
(no class)
37
25
0
32%
build/python/klayout_pex_protobuf/tech_pb2.py
(no class)
23
9
0
61%
klayout_pex/__init__.py
(no class)
0
0
0
100%
klayout_pex/common/__init__.py
(no class)
0
0
0
100%
klayout_pex/common/capacitance_matrix.py
CapacitanceMatrix
33
2
0
94%
klayout_pex/common/capacitance_matrix.py
(no class)
16
0
0
100%
klayout_pex/fastcap/__init__.py
(no class)
0
0
0
100%
klayout_pex/fastcap/fastcap_runner.py
(no class)
63
29
0
54%
klayout_pex/fastercap/__init__.py
(no class)
0
0
0
100%
klayout_pex/fastercap/fastercap_input_builder.py
FasterCapInputBuilder
153
23
0
85%
klayout_pex/fastercap/fastercap_input_builder.py
(no class)
18
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
FasterCapModelBuilder
57
4
0
93%
klayout_pex/fastercap/fastercap_model_generator.py
HDielKey
3
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
HCondKey
2
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
VKey
0
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
Point
3
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
Triangle
14
2
0
86%
klayout_pex/fastercap/fastercap_model_generator.py
Edge
2
0
0
100%
klayout_pex/fastercap/fastercap_model_generator.py
FasterCapModelGenerator
457
21
0
95%
klayout_pex/fastercap/fastercap_model_generator.py
(no class)
124
0
0
100%
klayout_pex/fastercap/fastercap_runner.py
(no class)
57
17
0
70%
klayout_pex/klayout/__init__.py
(no class)
1
0
0
100%
klayout_pex/klayout/lvs_runner.py
LVSRunner
18
1
0
94%
klayout_pex/klayout/lvs_runner.py
(no class)
8
0
0
100%
klayout_pex/klayout/lvsdb_extractor.py
KLayoutExtractedLayerInfo
0
0
0
100%
klayout_pex/klayout/lvsdb_extractor.py
KLayoutMergedExtractedLayerInfo
0
0
0
100%
klayout_pex/klayout/lvsdb_extractor.py
KLayoutExtractionContext
89
23
0
74%
klayout_pex/klayout/lvsdb_extractor.py
(no class)
39
0
0
100%
klayout_pex/klayout/netlist_csv.py
NetlistCSVWriter
17
17
0
0%
klayout_pex/klayout/netlist_csv.py
(no class)
6
0
0
100%
klayout_pex/klayout/netlist_expander.py
NetlistExpander
61
2
0
97%
klayout_pex/klayout/netlist_expander.py
(no class)
9
0
0
100%
klayout_pex/klayout/netlist_reducer.py
NetlistReducer
16
4
0
75%
klayout_pex/klayout/netlist_reducer.py
(no class)
6
0
0
100%
klayout_pex/klayout/repair_rdb.py
(no class)
79
66
0
16%
klayout_pex/kpex_cli.py
ArgumentValidationError
0
0
0
100%
klayout_pex/kpex_cli.py
InputMode
0
0
0
100%
klayout_pex/kpex_cli.py
PDK
10
2
0
80%
klayout_pex/kpex_cli.py
KpexCLI
389
145
0
63%
klayout_pex/kpex_cli.py
(no class)
70
2
0
97%
klayout_pex/log/__init__.py
(no class)
1
0
0
100%
klayout_pex/log/logger.py
LogLevel
1
1
0
0%
klayout_pex/log/logger.py
LogLevelFormatter
6
0
0
100%
klayout_pex/log/logger.py
LogLevelFilter
6
0
0
100%
klayout_pex/log/logger.py
(no class)
66
3
10
95%
klayout_pex/magic/__init__.py
(no class)
0
0
0
100%
klayout_pex/magic/magic_runner.py
MagicPEXMode
0
0
0
100%
klayout_pex/magic/magic_runner.py
(no class)
45
32
0
29%
klayout_pex/pdk_config.py
PDKConfig
0
0
0
100%
klayout_pex/pdk_config.py
(no class)
6
0
0
100%
klayout_pex/rcx25/__init__.py
(no class)
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
NodeRegion
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
SidewallKey
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
SidewallCap
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
OverlapKey
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
OverlapCap
0
0
0
100%
klayout_pex/rcx25/extraction_results.py
SideOverlapKey
1
0
0
100%
klayout_pex/rcx25/extraction_results.py
SideOverlapCap
1
0
0
100%
klayout_pex/rcx25/extraction_results.py
NetCoupleKey
4
1
0
75%
klayout_pex/rcx25/extraction_results.py
ExtractionSummary
5
0
0
100%
klayout_pex/rcx25/extraction_results.py
CellExtractionResults
4
0
0
100%
klayout_pex/rcx25/extraction_results.py
ExtractionResults
2
0
0
100%
klayout_pex/rcx25/extraction_results.py
(no class)
74
0
0
100%
klayout_pex/rcx25/extractor.py
RCExtractor
253
23
0
91%
klayout_pex/rcx25/extractor.py
RCExtractor.extract_cell.FringeEdgeNeighborhoodVisitor
126
11
0
91%
klayout_pex/rcx25/extractor.py
(no class)
20
0
0
100%
klayout_pex/tech_info.py
TechInfo
97
8
0
92%
klayout_pex/tech_info.py
(no class)
60
0
0
100%
klayout_pex/util/__init__.py
(no class)
0
0
0
100%
klayout_pex/util/argparse_helpers.py
(no class)
33
5
0
85%
klayout_pex/util/multiple_choice.py
MultipleChoicePattern
21
8
0
62%
klayout_pex/util/multiple_choice.py
(no class)
6
0
0
100%
klayout_pex/version.py
(no class)
1
0
0
100%
klayout_pex_protobuf/__init__.py
(no class)
5
1
0
80%
tests/__init__.py
(no class)
0
0
0
100%
tests/common/__init__.py
(no class)
0
0
0
100%
tests/common/capacitance_matrix_test.py
Test
21
0
0
100%
tests/common/capacitance_matrix_test.py
(no class)
15
0
0
100%
tests/fastcap/fastcap_runner_test.py
Test
12
0
0
100%
tests/fastcap/fastcap_runner_test.py
(no class)
10
0
0
100%
tests/fastercap/__init__.py
(no class)
0
0
0
100%
tests/fastercap/fastercap_model_generator_test.py
(no class)
60
0
0
100%
tests/fastercap/fastercap_runner_test.py
Test
11
0
0
100%
tests/fastercap/fastercap_runner_test.py
(no class)
10
0
0
100%
tests/fastercap/fastercap_test.py
(no class)
62
13
0
79%
tests/klayout/lvs_runner_test.py
Test
11
11
0
0%
tests/klayout/lvs_runner_test.py
(no class)
13
0
0
100%
tests/klayout/netlist_expander_test.py
Test
18
0
0
100%
tests/klayout/netlist_expander_test.py
(no class)
19
0
0
100%
tests/klayout/netlist_reducer_test.py
Test
16
0
0
100%
tests/klayout/netlist_reducer_test.py
(no class)
17
0
0
100%
tests/rcx25/rcx25_test.py
(no class)
109
0
0
100%
tests/util/argparse_helpers_test.py
Test
27
0
0
100%
tests/util/argparse_helpers_test.py
Test.test_render_enum_help__nodefault__intenum.IntEnum1
0
0
0
100%
tests/util/argparse_helpers_test.py
Test.test_render_enum_help__default__intenum.IntEnum2
0
0
0
100%
tests/util/argparse_helpers_test.py
Test.test_render_enum_help__default__strenum.StrEnum1
0
0
0
100%
tests/util/argparse_helpers_test.py
Test.test_render_enum_help__default__strenum__lowercased.StrEnum1
0
0
0
100%
tests/util/argparse_helpers_test.py
(no class)
13
0
0
100%
Total
3201
532
10
83%
No items found using the specified filter.