LCOV - differential code coverage report
Current view: top level - src/bin/psql - describe.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 77.5 % 2660 2062 598 4 2058
Current Date: 2025-09-06 07:49:51 +0900 Functions: 90.9 % 55 50 5 1 49
Baseline: lcov-20250907-010129-baseline Branches: 64.4 % 1645 1059 1 585 1 1058
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 71.6 % 155 111 44 2 109
(360..) days: 77.9 % 2503 1949 554 1949
Function coverage date bins:
(360..) days: 90.9 % 55 50 5 1 49
Branch coverage date bins:
(30,360] days: 59.6 % 146 87 1 58 1 86
(360..) days: 64.8 % 1499 972 527 972

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 CBC 2038 83.2 % (735 / 883) 72.4 % (500 / 691)
describeOneTSParser UBC 0 0.0 % (0 / 40) 0.0 % (0 / 8)
listAllDbs UBC 0 0.0 % (0 / 37) 0.0 % (0 / 18)
listTSConfigsVerbose UBC 0 0.0 % (0 / 36) 0.0 % (0 / 20)
listTables CBC 156 68.2 % (73 / 107) 58.7 % (61 / 104)
listTSParsersVerbose UBC 0 0.0 % (0 / 32) 0.0 % (0 / 18)
describeFunctions CBC 149 77.0 % (97 / 126) 63.5 % (61 / 96)
describePublications CBC 165 74.7 % (74 / 99) 50.0 % (24 / 48)
describeOneTSConfig UBC 0 0.0 % (0 / 23) 0.0 % (0 / 6)
describeRoles CBC 15 71.2 % (52 / 73) 50.0 % (25 / 50)
listSchemas CBC 12 65.3 % (32 / 49) 46.4 % (13 / 28)
listExtensionContents CBC 16 55.2 % (16 / 29) 43.8 % (7 / 16)
listPartitionedTables CBC 54 82.2 % (60 / 73) 83.9 % (47 / 56)
objectDescription CBC 21 76.0 % (38 / 50) 52.0 % (26 / 50)
describeTableDetails CBC 1994 65.6 % (21 / 32) 54.2 % (13 / 24)
listCollations CBC 21 77.5 % (31 / 40) 50.0 % (10 / 20)
describeOperators CBC 31 89.1 % (41 / 46) 75.0 % (21 / 28)
describeRoleGrants CBC 3 79.2 % (19 / 24) 50.0 % (5 / 10)
describeConfigurationParameters CBC 6 85.2 % (23 / 27) 64.3 % (9 / 14)
describeSubscriptions GNC 84 90.5 % (38 / 42) 59.1 % (13 / 22)
describeTablespaces CBC 12 81.8 % (18 / 22) 66.7 % (4 / 6)
listCasts CBC 21 87.5 % (28 / 32) 60.0 % (6 / 10)
listConversions CBC 21 85.2 % (23 / 27) 58.3 % (7 / 12)
listDbRoleSettings CBC 13 85.2 % (23 / 27) 56.2 % (9 / 16)
listEventTriggers CBC 12 84.0 % (21 / 25) 62.5 % (5 / 8)
listExtendedStats CBC 51 85.2 % (23 / 27) 60.0 % (6 / 10)
listLanguages CBC 15 83.3 % (20 / 24) 58.3 % (7 / 12)
listOperatorClasses CBC 15 87.1 % (27 / 31) 64.3 % (9 / 14)
describeAccessMethods CBC 39 88.0 % (22 / 25) 75.0 % (6 / 8)
describeAggregates CBC 24 86.4 % (19 / 22) 60.0 % (6 / 10)
listForeignTables CBC 9 86.4 % (19 / 22) 50.0 % (4 / 8)
listOperatorFamilies CBC 18 90.6 % (29 / 32) 64.3 % (9 / 14)
listPublications CBC 24 89.7 % (26 / 29) 58.3 % (7 / 12)
listUserMappings CBC 30 85.0 % (17 / 20) 66.7 % (4 / 6)
add_tablespace_footer CBC 2461 91.3 % (21 / 23) 90.0 % (18 / 20)
listDomains CBC 30 92.6 % (25 / 27) 75.0 % (9 / 12)
listOpFamilyFunctions CBC 21 93.3 % (28 / 30) 75.0 % (9 / 12)
listOpFamilyOperators CBC 18 93.5 % (29 / 31) 78.6 % (11 / 14)
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)
permissionsList CBC 48 93.5 % (29 / 31) 64.3 % (9 / 14)
validateSQLNamePattern CBC 3525 90.0 % (18 / 20) 91.7 % (11 / 12)
addFooterToPublicationDesc CBC 312 95.0 % (19 / 20) 91.7 % (11 / 12)
add_role_attribute CBC 9 80.0 % (4 / 5) 50.0 % (1 / 2)
describeTypes CBC 34 96.6 % (28 / 29) 78.6 % (11 / 14)
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)
printACLColumn CBC 153 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta