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 DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 77.7 % 668 519 10 139 5 32 482 5
Current Date: 2026-05-05 10:23:31 +0900 Functions: 63.9 % 72 46 2 24 9 37 2
Baseline: lcov-20260505-025707-baseline Branches: 66.5 % 409 272 6 131 5 16 251
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 76.2 % 42 32 10 32
(360..) days: 77.8 % 626 487 139 5 482
Function coverage date bins:
(30,360] days: 71.4 % 7 5 2 5
(360..) days: 63.1 % 65 41 24 4 37
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 362 76.1 % (51 / 67) 62.3 % (43 / 69)
regoperatorin CBC 56 76.5 % (13 / 17) 50.0 % (10 / 20)
format_operator_parts CBC 4 81.2 % (13 / 16) 30.0 % (3 / 10)
regprocin GNC 556917 82.4 % (14 / 17) 56.2 % (9 / 16)
stringToQualifiedNameList CBC 27567 84.6 % (11 / 13) 50.0 % (7 / 14)
regoperin GNC 40 82.4 % (14 / 17) 62.5 % (10 / 16)
regoperout CBC 16 60.9 % (14 / 23) 50.0 % (6 / 12)
format_procedure_parts CBC 94 78.6 % (11 / 14) 37.5 % (3 / 8)
regconfigin CBC 1289 85.7 % (12 / 14) 58.3 % (7 / 12)
regdictionaryin CBC 396 85.7 % (12 / 14) 58.3 % (7 / 12)
regclassin CBC 34876 85.7 % (12 / 14) 66.7 % (8 / 12)
regcollationin CBC 40 85.7 % (12 / 14) 66.7 % (8 / 12)
regcollationout CBC 16 68.4 % (13 / 19) 50.0 % (4 / 8)
regdatabasein GNC 71 87.5 % (14 / 16) 75.0 % (12 / 16)
regnamespacein CBC 461 87.5 % (14 / 16) 75.0 % (12 / 16)
regprocedurein GNC 315 94.1 % (16 / 17) 75.0 % (12 / 16)
regrolein CBC 185 87.5 % (14 / 16) 75.0 % (12 / 16)
regprocout GNC 87145 85.7 % (18 / 21) 75.0 % (9 / 12)
regtypein CBC 744 88.9 % (8 / 9) 50.0 % (3 / 6)
regconfigout CBC 5 76.5 % (13 / 17) 66.7 % (4 / 6)
regdatabaseout GNC 20 63.6 % (7 / 11) 50.0 % (2 / 4)
regdictionaryout CBC 3083 76.5 % (13 / 17) 66.7 % (4 / 6)
regnamespaceout CBC 2612 63.6 % (7 / 11) 50.0 % (2 / 4)
regtypeout CBC 8986 75.0 % (12 / 16) 66.7 % (4 / 6)
parseNumericOid CBC 484909 100.0 % (8 / 8) 83.3 % (5 / 6)
regclassout CBC 150904 94.7 % (18 / 19) 87.5 % (7 / 8)
regoperatorout CBC 486 83.3 % (5 / 6) 50.0 % (1 / 2)
regroleout CBC 790 81.8 % (9 / 11) 75.0 % (3 / 4)
parseDashOrOid CBC 595294 100.0 % (5 / 5) 100.0 % (2 / 2)
regprocedureout CBC 9202 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regclass CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regcollation CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regdatabase GNC 24 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regnamespace CBC 24 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regoper CBC 16 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regoperator CBC 12 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regproc CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regprocedure CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regrole CBC 36 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtype CBC 32 100.0 % (6 / 6) 100.0 % (2 / 2)
to_regtypemod CBC 24 100.0 % (6 / 6) 100.0 % (2 / 2)
format_operator CBC 1581 100.0 % (2 / 2)
format_operator_qualified UBC 0 0.0 % (0 / 2)
format_procedure CBC 13529 100.0 % (2 / 2)
format_procedure_qualified UBC 0 0.0 % (0 / 2)
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)
regdatabaserecv UNC 0 0.0 % (0 / 2)
regdatabasesend UNC 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)
text_regclass CBC 2142 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta