LCOV - differential code coverage report
Current view: top level - src/backend/catalog - namespace.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 86.1 % 1535 1322 66 147 6 187 1129 85 67
Current Date: 2024-04-14 14:21:10 Functions: 91.8 % 110 101 8 1 58 43 4 9
Baseline: 16@8cea358b128 Branches: 70.9 % 1211 859 52 1 299 9 3 78 769
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 75.0 % 8 6 2 6
(60,120] days: 100.0 % 10 10 10
(120,180] days: 100.0 % 110 110 104 6
(180,240] days: 46.4 % 138 64 62 12 1 63
(240..) days: 89.2 % 1269 1132 2 135 5 4 1123
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(120,180] days: 100.0 % 9 9 9
(180,240] days: 94.7 % 19 18 1 18
(240..) days: 90.1 % 81 73 7 1 30 43
Branch coverage date bins:
[..60] days: 50.0 % 4 2 2 2
(60,120] days: 100.0 % 2 2 2
(120,180] days: 92.9 % 70 65 5 65
(180,240] days: 16.7 % 54 9 45 9
(240..) days: 72.2 % 1081 781 1 299 9 3 769

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
CopySearchPathMatcher UNC 0 0.0 % (0 / 7)
TypenameGetTypid UBC 0 0.0 % (0 / 2)
pg_collation_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
pg_conversion_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
pg_ts_config_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
pg_ts_dict_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
pg_ts_parser_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
pg_ts_template_is_visible UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
ResetTempTableNamespace CBC 7 100.0 % (4 / 4) 50.0 % (1 / 2)
ConversionGetConid CBC 9 80.0 % (8 / 10) 60.0 % (6 / 10)
pg_opclass_is_visible GNC 9 85.7 % (6 / 7) 50.0 % (1 / 2)
ConversionIsVisible GNC 15 100.0 % (2 / 2)
ConversionIsVisibleExt GNC 15 76.5 % (13 / 17) 40.0 % (4 / 10)
TSParserIsVisible GNC 15 100.0 % (2 / 2)
TSParserIsVisibleExt GNC 15 76.9 % (20 / 26) 50.0 % (11 / 22)
TSTemplateIsVisible GNC 15 100.0 % (2 / 2)
TSTemplateIsVisibleExt GNC 15 76.9 % (20 / 26) 50.0 % (11 / 22)
checkTempNamespaceStatus GNC 15 69.2 % (9 / 13) 50.0 % (5 / 10)
TSConfigIsVisible GNC 23 100.0 % (2 / 2)
TSConfigIsVisibleExt GNC 23 76.9 % (20 / 26) 50.0 % (11 / 22)
GetTempNamespaceProcNumber GNC 32 63.6 % (7 / 11) 33.3 % (2 / 6)
get_conversion_oid CBC 94 94.7 % (18 / 19) 81.8 % (18 / 22)
pg_opfamily_is_visible GNC 132 85.7 % (6 / 7) 50.0 % (1 / 2)
get_statistics_object_oid CBC 158 89.5 % (17 / 19) 72.7 % (16 / 22)
LookupNamespaceNoError CBC 168 42.9 % (3 / 7) 16.7 % (1 / 6)
pg_statistics_obj_is_visible GNC 183 85.7 % (6 / 7) 50.0 % (1 / 2)
CollationGetCollid CBC 188 90.9 % (10 / 11) 70.0 % (7 / 10)
CollationIsVisible GNC 188 100.0 % (2 / 2)
CollationIsVisibleExt GNC 188 70.6 % (12 / 17) 40.0 % (4 / 10)
LookupCreationNamespace CBC 237 88.9 % (8 / 9) 75.0 % (3 / 4)
CheckSetNamespace CBC 255 66.7 % (4 / 6) 33.3 % (4 / 12)
RemoveTempRelationsCallback CBC 289 100.0 % (9 / 9) 50.0 % (1 / 2)
InitTempTableNamespace GNC 300 88.9 % (24 / 27) 45.0 % (9 / 20)
StatisticsObjIsVisibleExt GNC 323 79.2 % (19 / 24) 50.0 % (10 / 20)
OpclassIsVisible GNC 343 100.0 % (2 / 2)
OpclassIsVisibleExt GNC 352 76.5 % (13 / 17) 50.0 % (5 / 10)
RemoveTempRelations CBC 402 100.0 % (6 / 6)
GetTempNamespaceState CBC 414 100.0 % (4 / 4)
fetch_search_path CBC 426 100.0 % (10 / 10) 100.0 % (8 / 8)
GetTempToastNamespace CBC 454 100.0 % (3 / 3) 50.0 % (1 / 2)
OpfamilyIsVisible GNC 720 100.0 % (2 / 2)
pg_operator_is_visible GNC 850 85.7 % (6 / 7) 50.0 % (1 / 2)
OpfamilyIsVisibleExt GNC 852 76.5 % (13 / 17) 50.0 % (5 / 10)
pg_my_temp_schema CBC 1062 100.0 % (2 / 2)
get_ts_parser_oid CBC 1101 94.7 % (18 / 19) 81.8 % (18 / 22)
OpfamilynameGetOpfid CBC 1147 100.0 % (10 / 10) 90.0 % (9 / 10)
get_ts_template_oid CBC 1195 94.7 % (18 / 19) 81.8 % (18 / 22)
OperatorIsVisible GNC 1321 100.0 % (2 / 2)
SetTempNamespaceState GNC 1322 100.0 % (9 / 9) 50.0 % (3 / 6)
TSDictionaryIsVisible GNC 1870 100.0 % (2 / 2)
TSDictionaryIsVisibleExt GNC 1870 76.9 % (20 / 26) 54.5 % (12 / 22)
pg_type_is_visible GNC 1938 85.7 % (6 / 7) 50.0 % (1 / 2)
OperatorIsVisibleExt GNC 2171 76.5 % (13 / 17) 50.0 % (5 / 10)
AccessTempTableNamespace CBC 3309 100.0 % (5 / 5) 100.0 % (4 / 4)
FindDefaultConversionProc CBC 3340 80.0 % (8 / 10) 50.0 % (5 / 10)
pg_function_is_visible GNC 3696 85.7 % (6 / 7) 50.0 % (1 / 2)
get_collation_oid CBC 4601 100.0 % (21 / 21) 86.4 % (19 / 22)
get_ts_dict_oid CBC 4724 94.7 % (18 / 19) 81.8 % (18 / 22)
lookup_collation CBC 5191 93.3 % (14 / 15) 87.5 % (7 / 8)
MatchNamedCall CBC 7935 98.0 % (49 / 50) 77.8 % (42 / 54)
get_ts_config_oid CBC 8036 100.0 % (19 / 19) 90.9 % (20 / 22)
OpernameGetCandidates CBC 8055 78.1 % (50 / 64) 68.0 % (34 / 50)
pg_table_is_visible GNC 8726 100.0 % (7 / 7) 100.0 % (2 / 2)
OpclassnameGetOpcid CBC 9057 100.0 % (10 / 10) 90.0 % (9 / 10)
FunctionIsVisible GNC 9069 100.0 % (2 / 2)
AtEOSubXact_Namespace GNC 9927 100.0 % (11 / 11) 100.0 % (4 / 4)
isOtherTempNamespace CBC 10243 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_is_other_temp_schema CBC 10243 100.0 % (3 / 3)
FunctionIsVisibleExt GNC 12765 82.6 % (19 / 23) 64.3 % (9 / 14)
InitializeSearchPath GNC 13144 100.0 % (19 / 19) 100.0 % (2 / 2)
finalNamespacePath GNC 17264 100.0 % (16 / 16) 95.0 % (19 / 20)
preprocessNamespacePath GNC 21506 96.6 % (28 / 29) 82.1 % (23 / 28)
NamespaceCallback GNC 24074 100.0 % (4 / 4)
GetSearchPathMatcher GNC 28627 100.0 % (15 / 15) 87.5 % (7 / 8)
isTempNamespace CBC 29690 100.0 % (4 / 4) 100.0 % (4 / 4)
spcachekey_equal GNC 35921 100.0 % (3 / 3) 100.0 % (4 / 4)
cachedNamespacePath GNC 36909 100.0 % (16 / 16) 87.5 % (7 / 8)
OpernameGetOprid CBC 40183 100.0 % (30 / 30) 95.0 % (19 / 20)
spcache_insert GNC 43884 100.0 % (18 / 18) 90.0 % (9 / 10)
RangeVarGetAndCheckCreationNamespace CBC 51543 75.0 % (33 / 44) 50.0 % (21 / 42)
RangeVarAdjustRelationPersistence CBC 52362 88.9 % (16 / 18) 61.9 % (13 / 21)
RangeVarGetCreationNamespace CBC 53924 75.0 % (15 / 20) 50.0 % (9 / 18)
isAnyTempNamespace CBC 61763 87.5 % (7 / 8) 83.3 % (5 / 6)
isTempOrTempToastNamespace CBC 85441 100.0 % (5 / 5) 100.0 % (6 / 6)
spcachekey_hash GNC 88141 100.0 % (6 / 6)
RelationIsVisible GNC 132245 100.0 % (2 / 2)
spcache_lookup GNC 133586 100.0 % (10 / 10) 100.0 % (8 / 8)
check_search_path GNC 137179 80.0 % (16 / 20) 87.5 % (7 / 8)
RelationIsVisibleExt GNC 140971 95.8 % (23 / 24) 70.0 % (14 / 20)
TypenameGetTypidExtended CBC 154548 100.0 % (10 / 10) 91.7 % (11 / 12)
spcache_init GNC 170495 100.0 % (10 / 10) 75.0 % (6 / 8)
RelnameGetRelid CBC 184178 100.0 % (8 / 8) 87.5 % (7 / 8)
TypeIsVisible GNC 222148 100.0 % (2 / 2)
FuncnameGetCandidates CBC 223244 93.2 % (124 / 133) 80.9 % (110 / 136)
TypeIsVisibleExt GNC 224086 83.3 % (20 / 24) 60.0 % (12 / 20)
SearchPathMatchesCurrentEnvironment GNC 229548 100.0 % (23 / 23) 86.7 % (26 / 30)
assign_search_path GNC 268246 100.0 % (4 / 4) 50.0 % (1 / 2)
RangeVarGetRelidExtended CBC 302359 94.2 % (49 / 52) 82.3 % (51 / 62)
LookupExplicitNamespace CBC 309301 100.0 % (12 / 12) 91.7 % (11 / 12)
fetch_search_path_array CBC 315031 100.0 % (11 / 11) 80.0 % (8 / 10)
get_namespace_oid CBC 363299 100.0 % (5 / 5) 83.3 % (5 / 6)
AtEOXact_Namespace GNC 431442 100.0 % (11 / 11) 83.3 % (5 / 6)
DeconstructQualifiedName GNC 904911 95.7 % (22 / 23) 70.0 % (7 / 10)
recomputeNamespacePath GNC 1568648 100.0 % (24 / 24) 100.0 % (12 / 12)
isTempToastNamespace CBC 2908055 100.0 % (4 / 4) 100.0 % (4 / 4)

Generated by: LCOV version 2.1-beta2-3-g6141622