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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 77.7 % 2689 2089 2 598 36 2053 5
Current Date: 2025-10-28 08:26:42 +0900 Functions: 90.9 % 55 50 5 4 46
Baseline: lcov-20251028-005825-baseline Branches: 64.4 % 1665 1072 11 582 1 15 1056
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 94.1 % 34 32 2 32
(30,360] days: 71.1 % 149 106 43 4 102
(360..) days: 77.9 % 2506 1951 555 1951
Function coverage date bins:
(360..) days: 90.9 % 55 50 5 4 46
Branch coverage date bins:
(7,30] days: 58.3 % 24 14 10 14
(30,360] days: 58.8 % 136 80 1 55 1 79
(360..) days: 65.0 % 1505 978 527 1 977

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

Generated by: LCOV version 2.4-beta