LCOV - differential code coverage report
Current view: top level - src/bin/psql - describe.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 77.9 % 2689 2096 2 591 7 36 2053 5
Current Date: 2025-12-17 08:58:58 +0900 Functions: 90.9 % 55 50 5 4 46
Baseline: lcov-20251217-005640-baseline Branches: 64.7 % 1665 1078 11 576 7 15 1056
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.1 % 137 96 2 39 36 60
(360..) days: 78.4 % 2552 2000 552 7 1993
Function coverage date bins:
(360..) days: 90.9 % 55 50 5 4 46
Branch coverage date bins:
(30,360] days: 52.8 % 106 56 11 39 15 41
(360..) days: 65.6 % 1559 1022 537 7 1015

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
describeOneTableDetails GNC 2078 84.2 % (756 / 898) 73.3 % (514 / 701)
listTables CBC 171 68.2 % (73 / 107) 58.7 % (61 / 104)
describeFunctions CBC 149 77.0 % (97 / 126) 63.5 % (61 / 96)
describePublications GNC 171 76.4 % (84 / 110) 50.0 % (28 / 56)
describeRoles CBC 15 71.2 % (52 / 73) 50.0 % (25 / 50)
objectDescription CBC 21 76.0 % (38 / 50) 52.0 % (26 / 50)
listTSConfigsVerbose UBC 0 0.0 % (0 / 36) 0.0 % (0 / 20)
listAllDbs UBC 0 0.0 % (0 / 37) 0.0 % (0 / 18)
listTSParsersVerbose UBC 0 0.0 % (0 / 32) 0.0 % (0 / 18)
listSchemas CBC 12 65.3 % (32 / 49) 46.4 % (13 / 28)
describeTableDetails CBC 2034 65.6 % (21 / 32) 54.2 % (13 / 24)
listCollations CBC 21 77.5 % (31 / 40) 50.0 % (10 / 20)
describeSubscriptions GNC 84 90.5 % (38 / 42) 59.1 % (13 / 22)
listExtensionContents CBC 16 55.2 % (16 / 29) 43.8 % (7 / 16)
listPartitionedTables CBC 54 82.2 % (60 / 73) 83.9 % (47 / 56)
describeOneTSParser UBC 0 0.0 % (0 / 40) 0.0 % (0 / 8)
describeOperators CBC 31 89.1 % (41 / 46) 75.0 % (21 / 28)
listDbRoleSettings CBC 13 85.2 % (23 / 27) 56.2 % (9 / 16)
describeOneTSConfig UBC 0 0.0 % (0 / 23) 0.0 % (0 / 6)
listPublications GNC 24 90.6 % (29 / 32) 57.1 % (8 / 14)
describeConfigurationParameters CBC 6 85.2 % (23 / 27) 64.3 % (9 / 14)
describeRoleGrants CBC 3 79.2 % (19 / 24) 50.0 % (5 / 10)
listConversions CBC 21 85.2 % (23 / 27) 58.3 % (7 / 12)
listLanguages CBC 15 83.3 % (20 / 24) 58.3 % (7 / 12)
listOperatorClasses CBC 15 87.1 % (27 / 31) 64.3 % (9 / 14)
listOperatorFamilies CBC 18 90.6 % (29 / 32) 64.3 % (9 / 14)
permissionsList CBC 48 93.5 % (29 / 31) 64.3 % (9 / 14)
describeAggregates CBC 24 86.4 % (19 / 22) 60.0 % (6 / 10)
listCasts CBC 21 87.5 % (28 / 32) 60.0 % (6 / 10)
listExtendedStats CBC 51 85.2 % (23 / 27) 60.0 % (6 / 10)
listForeignTables CBC 9 86.4 % (19 / 22) 50.0 % (4 / 8)
describeTypes CBC 34 96.6 % (28 / 29) 78.6 % (11 / 14)
listDomains CBC 30 92.6 % (25 / 27) 75.0 % (9 / 12)
listEventTriggers CBC 12 84.0 % (21 / 25) 62.5 % (5 / 8)
listOpFamilyFunctions CBC 21 93.3 % (28 / 30) 75.0 % (9 / 12)
listOpFamilyOperators CBC 18 93.5 % (29 / 31) 78.6 % (11 / 14)
add_tablespace_footer CBC 2506 91.3 % (21 / 23) 90.0 % (18 / 20)
describeAccessMethods CBC 39 88.0 % (22 / 25) 75.0 % (6 / 8)
describeTablespaces CBC 12 81.8 % (18 / 22) 66.7 % (4 / 6)
listTSConfigs CBC 21 89.5 % (17 / 19) 66.7 % (4 / 6)
listTSDictionaries CBC 21 90.5 % (19 / 21) 66.7 % (4 / 6)
listTSParsers CBC 21 89.5 % (17 / 19) 66.7 % (4 / 6)
listTSTemplates CBC 21 90.0 % (18 / 20) 66.7 % (4 / 6)
listUserMappings CBC 30 85.0 % (17 / 20) 66.7 % (4 / 6)
addFooterToPublicationDesc CBC 318 95.0 % (19 / 20) 91.7 % (11 / 12)
add_role_attribute CBC 9 80.0 % (4 / 5) 50.0 % (1 / 2)
listDefaultACLs CBC 18 95.8 % (23 / 24) 75.0 % (3 / 4)
listExtensions CBC 12 94.1 % (16 / 17) 75.0 % (3 / 4)
listForeignDataWrappers CBC 57 95.8 % (23 / 24) 87.5 % (7 / 8)
listForeignServers CBC 60 95.8 % (23 / 24) 87.5 % (7 / 8)
listLargeObjects CBC 9 94.1 % (16 / 17) 75.0 % (3 / 4)
listOneExtensionContents CBC 16 93.8 % (15 / 16) 50.0 % (1 / 2)
map_typename_pattern CBC 73 85.7 % (6 / 7) 83.3 % (5 / 6)
validateSQLNamePattern CBC 3586 90.0 % (18 / 20) 91.7 % (11 / 12)
printACLColumn CBC 153 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta