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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 77.7 % 668 519 10 139 5 30 484 3
Current Date: 2025-10-28 08:26:42 +0900 Functions: 63.9 % 72 46 2 24 8 38
Baseline: lcov-20251028-005825-baseline Branches: 66.5 % 409 272 6 131 5 16 251
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 40 30 10 30
(360..) days: 77.9 % 628 489 139 5 484
Function coverage date bins:
(30,360] days: 60.0 % 5 3 2 3
(360..) days: 64.2 % 67 43 24 5 38
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 GNC 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 2935 76.5 % (13 / 17) 66.7 % (4 / 6)
regnamespaceout CBC 2130 63.6 % (7 / 11) 50.0 % (2 / 4)
regoperatorin CBC 42 76.5 % (13 / 17) 50.0 % (10 / 20)
regtypeout CBC 8654 75.0 % (12 / 16) 66.7 % (4 / 6)
format_operator_extended CBC 1909 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 68 78.6 % (11 / 14) 37.5 % (3 / 8)
regoperin GNC 30 82.4 % (14 / 17) 62.5 % (10 / 16)
regprocin GNC 485126 82.4 % (14 / 17) 56.2 % (9 / 16)
regprocout GNC 82699 85.7 % (18 / 21) 75.0 % (9 / 12)
format_operator_qualified UBC 0 0.0 % (0 / 2)
format_procedure_extended CBC 14170 93.1 % (27 / 29) 87.5 % (14 / 16)
format_procedure_qualified UBC 0 0.0 % (0 / 2)
regclassin CBC 23603 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 351 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 121 87.5 % (14 / 16) 75.0 % (12 / 16)
regroleout CBC 776 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 21372 84.6 % (11 / 13) 50.0 % (7 / 14)
regclassout CBC 105035 94.7 % (18 / 19) 87.5 % (7 / 8)
regoperatorout CBC 455 83.3 % (5 / 6) 50.0 % (1 / 2)
regprocedurein GNC 253 94.1 % (16 / 17) 75.0 % (12 / 16)
regtypein CBC 559 88.9 % (8 / 9) 50.0 % (3 / 6)
format_operator CBC 1494 100.0 % (2 / 2)
format_procedure CBC 11844 100.0 % (2 / 2)
parseDashOrOid CBC 511379 100.0 % (5 / 5) 100.0 % (2 / 2)
parseNumericOid CBC 415447 100.0 % (8 / 8) 83.3 % (5 / 6)
regprocedureout CBC 8749 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