LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - regproc.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 77.7 % 668 519 10 139 5 27 487
Current Date: 2025-09-06 07:49:51 +0900 Functions: 63.9 % 72 46 2 24 3 43
Baseline: lcov-20250908-010021-baseline Branches: 66.5 % 409 272 6 131 5 16 251
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 73.0 % 37 27 10 27
(360..) days: 78.0 % 631 492 139 5 487
Function coverage date bins:
(30,360] days: 60.0 % 5 3 2 3
(360..) days: 64.2 % 67 43 24 43
Branch coverage date bins:
(30,360] days: 72.7 % 22 16 6 16
(360..) days: 66.1 % 387 256 131 5 251

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 288 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)
regdatabaseout GNC 16 63.6 % (7 / 11) 50.0 % (2 / 4)
regdictionaryout CBC 3049 76.5 % (13 / 17) 66.7 % (4 / 6)
regnamespaceout CBC 1562 63.6 % (7 / 11) 50.0 % (2 / 4)
regoperatorin CBC 42 76.5 % (13 / 17) 50.0 % (10 / 20)
regtypeout CBC 8786 75.0 % (12 / 16) 66.7 % (4 / 6)
format_operator_extended CBC 1975 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 65 78.6 % (11 / 14) 37.5 % (3 / 8)
regoperin CBC 30 82.4 % (14 / 17) 62.5 % (10 / 16)
regprocin CBC 484804 82.4 % (14 / 17) 56.2 % (9 / 16)
regprocout CBC 82908 85.7 % (18 / 21) 75.0 % (9 / 12)
format_operator_qualified UBC 0 0.0 % (0 / 2)
format_procedure_extended CBC 14133 93.1 % (27 / 29) 87.5 % (14 / 16)
format_procedure_qualified UBC 0 0.0 % (0 / 2)
regclassin CBC 23467 85.7 % (12 / 14) 66.7 % (8 / 12)
regclassrecv UBC 0 0.0 % (0 / 2)
regclasssend UBC 0 0.0 % (0 / 2)
regcollationin CBC 30 85.7 % (12 / 14) 66.7 % (8 / 12)
regcollationrecv UBC 0 0.0 % (0 / 2)
regcollationsend UBC 0 0.0 % (0 / 2)
regconfigin CBC 970 85.7 % (12 / 14) 58.3 % (7 / 12)
regconfigrecv UBC 0 0.0 % (0 / 2)
regconfigsend UBC 0 0.0 % (0 / 2)
regdatabasein GNC 45 87.5 % (14 / 16) 75.0 % (12 / 16)
regdatabaserecv UNC 0 0.0 % (0 / 2)
regdatabasesend UNC 0 0.0 % (0 / 2)
regdictionaryin CBC 321 85.7 % (12 / 14) 58.3 % (7 / 12)
regdictionaryrecv UBC 0 0.0 % (0 / 2)
regdictionarysend UBC 0 0.0 % (0 / 2)
regnamespacein CBC 346 87.5 % (14 / 16) 75.0 % (12 / 16)
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)
regrolein CBC 139 87.5 % (14 / 16) 75.0 % (12 / 16)
regroleout CBC 808 81.8 % (9 / 11) 75.0 % (3 / 4)
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 21307 84.6 % (11 / 13) 50.0 % (7 / 14)
regclassout CBC 104869 94.7 % (18 / 19) 87.5 % (7 / 8)
regoperatorout CBC 521 83.3 % (5 / 6) 50.0 % (1 / 2)
regprocedurein CBC 253 94.1 % (16 / 17) 75.0 % (12 / 16)
regtypein CBC 559 88.9 % (8 / 9) 50.0 % (3 / 6)
format_operator CBC 1560 100.0 % (2 / 2)
format_procedure CBC 11849 100.0 % (2 / 2)
parseDashOrOid CBC 510934 100.0 % (5 / 5) 100.0 % (2 / 2)
parseNumericOid CBC 415002 100.0 % (8 / 8) 83.3 % (5 / 6)
regprocedureout CBC 8803 100.0 % (6 / 6) 100.0 % (2 / 2)
text_regclass CBC 27 100.0 % (5 / 5)
to_regclass CBC 15 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regcollation CBC 15 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regdatabase GNC 18 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regnamespace CBC 18 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 15 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regprocedure CBC 15 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regrole CBC 27 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtype CBC 24 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtypemod CBC 18 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta