LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - regproc.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 76.9 % 631 485 146 6 479
Current Date: 2024-04-14 14:21:10 Functions: 64.2 % 67 43 24 1 42
Baseline: 16@8cea358b128 Branches: 64.6 % 387 250 137 2 248
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 6 6 6
(240..) days: 76.6 % 625 479 146 479
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 63.6 % 66 42 24 42
Branch coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 64.4 % 385 248 137 248

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
parseNameAndArgTypes CBC 287 76.1 % (51 / 67) 62.3 % (43 / 69)
regoperout CBC 12 60.9 % (14 / 23) 50.0 % (6 / 12)
regcollationout CBC 12 68.4 % (13 / 19) 50.0 % (4 / 8)
regconfigout CBC 5 76.5 % (13 / 17) 66.7 % (4 / 6)
regdictionaryout CBC 1852 76.5 % (13 / 17) 66.7 % (4 / 6)
regnamespaceout CBC 1285 63.6 % (7 / 11) 50.0 % (2 / 4)
regoperatorin CBC 42 76.5 % (13 / 17) 50.0 % (10 / 20)
regroleout CBC 46 63.6 % (7 / 11) 50.0 % (2 / 4)
regtypeout CBC 4778 75.0 % (12 / 16) 66.7 % (4 / 6)
format_operator_extended CBC 1353 90.3 % (28 / 31) 83.3 % (15 / 18)
format_operator_parts CBC 3 81.2 % (13 / 16) 30.0 % (3 / 10)
format_procedure_parts CBC 62 78.6 % (11 / 14) 37.5 % (3 / 8)
regcollationin CBC 24 78.6 % (11 / 14) 58.3 % (7 / 12)
regconfigin CBC 964 78.6 % (11 / 14) 50.0 % (6 / 12)
regdictionaryin CBC 318 78.6 % (11 / 14) 50.0 % (6 / 12)
regnamespacein CBC 298 81.2 % (13 / 16) 68.8 % (11 / 16)
regoperin CBC 30 82.4 % (14 / 17) 62.5 % (10 / 16)
regprocin CBC 372264 82.4 % (14 / 17) 56.2 % (9 / 16)
regprocout CBC 22975 85.7 % (18 / 21) 75.0 % (9 / 12)
regrolein CBC 106 81.2 % (13 / 16) 68.8 % (11 / 16)
format_operator_qualified UBC 0 0.0 % (0 / 2)
format_procedure_extended CBC 9219 93.1 % (27 / 29) 87.5 % (14 / 16)
format_procedure_qualified UBC 0 0.0 % (0 / 2)
regclassin CBC 16344 85.7 % (12 / 14) 66.7 % (8 / 12)
regclassrecv UBC 0 0.0 % (0 / 2)
regclasssend UBC 0 0.0 % (0 / 2)
regcollationrecv UBC 0 0.0 % (0 / 2)
regcollationsend UBC 0 0.0 % (0 / 2)
regconfigrecv UBC 0 0.0 % (0 / 2)
regconfigsend UBC 0 0.0 % (0 / 2)
regdictionaryrecv UBC 0 0.0 % (0 / 2)
regdictionarysend UBC 0 0.0 % (0 / 2)
regnamespacerecv UBC 0 0.0 % (0 / 2)
regnamespacesend UBC 0 0.0 % (0 / 2)
regoperatorrecv UBC 0 0.0 % (0 / 2)
regoperatorsend UBC 0 0.0 % (0 / 2)
regoperrecv UBC 0 0.0 % (0 / 2)
regopersend UBC 0 0.0 % (0 / 2)
regprocedurerecv UBC 0 0.0 % (0 / 2)
regproceduresend UBC 0 0.0 % (0 / 2)
regprocrecv UBC 0 0.0 % (0 / 2)
regprocsend UBC 0 0.0 % (0 / 2)
regrolerecv UBC 0 0.0 % (0 / 2)
regrolesend UBC 0 0.0 % (0 / 2)
regtyperecv UBC 0 0.0 % (0 / 2)
regtypesend UBC 0 0.0 % (0 / 2)
stringToQualifiedNameList CBC 16931 84.6 % (11 / 13) 50.0 % (7 / 14)
regclassout CBC 90113 94.7 % (18 / 19) 87.5 % (7 / 8)
regoperatorout CBC 484 83.3 % (5 / 6) 50.0 % (1 / 2)
regprocedurein CBC 246 94.1 % (16 / 17) 75.0 % (12 / 16)
regtypein CBC 547 88.9 % (8 / 9) 50.0 % (3 / 6)
format_operator CBC 962 100.0 % (2 / 2)
format_procedure CBC 7513 100.0 % (2 / 2)
parseDashOrOid CBC 391111 100.0 % (5 / 5) 100.0 % (2 / 2)
parseNumericOid CBC 317512 100.0 % (8 / 8) 83.3 % (5 / 6)
regprocedureout CBC 3964 100.0 % (6 / 6) 100.0 % (2 / 2)
text_regclass CBC 24 100.0 % (5 / 5)
to_regclass CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regcollation CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regnamespace CBC 15 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regoper CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regoperator CBC 9 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regproc CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regprocedure CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regrole CBC 24 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtype CBC 21 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtypemod GNC 18 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622