LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - xml.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 82.5 % 1709 1410 27 73 179 20 89 855 81 385 182 935 8 17
Current Date: 2023-04-08 15:15:32 Functions: 86.5 % 104 90 14 86 4 14 89 1
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
database_get_xml_visible_schemas UIC 0 0.0 % (0 / 2)
database_get_xml_visible_tables EUB 0
database_to_xml UIC 0 0.0 % (0 / 5)
database_to_xml_and_xmlschema UIC 0 0.0 % (0 / 6)
database_to_xml_internal UIC 0 0.0 % (0 / 17)
database_to_xmlschema UIC 0 0.0 % (0 / 5)
database_to_xmlschema_internal UIC 0 0.0 % (0 / 16)
map_sql_catalog_to_xmlschema_types EUB 0
pg_xml_error_occurred EUB 0
xmlChar_to_encoding UIC 0 0.0 % (0 / 5)
xml_recv UIC 0 0.0 % (0 / 20)
xml_send EUB 0
xmltotext EUB 0
xmlvalidate UIC 0 0.0 % (0 / 2)
errdetail_for_xml_code ECB 3
query_to_xml_and_xmlschema GIC 3 85.7 % (12 / 14)
query_to_xmlschema GIC 3 85.7 % (12 / 14)
schema_to_xml_and_xmlschema GIC 3 100.0 % (9 / 9)
query_to_xml ECB 5
texttoxml GIC 5 100.0 % (3 / 3)
cursor_to_xml ECB 6
cursor_to_xmlschema ECB 6
schema_to_xml ECB 6
schema_to_xmlschema GIC 6 100.0 % (6 / 6)
xml_is_well_formed_content GIC 6 100.0 % (3 / 3)
xml_is_well_formed_document ECB 6
xml_ereport ECB 7
XmlTableSetNamespace GIC 9 88.9 % (8 / 9)
map_sql_schema_to_xmlschema_types GIC 9 100.0 % (24 / 24)
schema_to_xml_internal GIC 9 100.0 % (17 / 17)
schema_to_xmlschema_internal GIC 9 100.0 % (16 / 16)
_SPI_strdup GNC 12 100.0 % (5 / 5)
_SPI_strdup GIC 12
map_sql_value_to_xml_value ECB 64943
table_to_xml_and_xmlschema ECB 12
xml_is_document ECB 12
table_to_xmlschema GIC 15 100.0 % (9 / 9)
query_to_oid_list ECB 18
schema_get_xml_visible_tables ECB 18
table_to_xml ECB 18
xmlcomment ECB 21
xmlroot GIC 30 100.0 % (23 / 23)
xmlpi GIC 36 100.0 % (19 / 19)
cstring_to_xmltype GIC 39 100.0 % (2 / 2)
map_sql_table_to_xmlschema ECB 39
xml_is_well_formed GIC 45 100.0 % (3 / 3)
map_sql_typecoll_to_xmlschema_types ECB 48
table_to_xml_internal ECB 48
xsd_schema_element_end GIC 48 100.0 % (3 / 3)
xsd_schema_element_start GIC 48 100.0 % (6 / 6)
query_to_xml_internal ECB 56
wellformed_xml ECB 57
xpath ECB 63
map_xml_name_to_sql_identifier ECB 64
appendStringInfoText ECB 66
xmlparse GIC 71 100.0 % (4 / 4)
xmltotext_with_options ECB 84
xml_xmlnodetoxmltype GIC 96 85.7 % (30 / 35)
xmlexists ECB 99
xml_pnstrdup ECB 100
xml_errsave ECB 102
xpath_exists ECB 117
xmldata_root_element_end GIC 119 100.0 % (3 / 3)
xmldata_root_element_start ECB 119
XmlTableSetRowFilter ECB 129
XmlTableDestroyOpaque ECB 132
XmlTableInitOpaque ECB 132
XmlTableSetDocument ECB 132
SPI_sql_row_to_xmlelement ECB 156
map_multipart_sql_identifier_to_xml_name GIC 192 100.0 % (12 / 12)
xml_errorHandler GIC 199 93.2 % (55 / 59)
xml_xpathobjtoxmlarray GIC 270 88.6 % (31 / 35)
map_sql_type_to_xmlschema_type ECB 273
xpath_internal ECB 279
appendStringInfoLineSeparator ECB 323
XmlTableSetColumnFilter GIC 387 80.0 % (8 / 10)
map_sql_type_to_xml_name ECB 405
xml_in GIC 411 100.0 % (8 / 8)
xml_doctype_in_content ECB 467
chopStringInfoNewlines ECB 486
xml_parse ECB 617
xml_text2xmlChar ECB 671
pg_xmlCharStrndup ECB 1212
is_valid_xml_namefirst ECB 1819
map_sql_identifier_to_xml_name GIC 1826 81.8 % (18 / 22)
is_valid_xml_namechar ECB 7321
sqlchar_to_unicode GIC 9140 83.3 % (5 / 6)
xmlconcat2 GIC 10752 75.0 % (6 / 8)
xmlconcat GIC 10764 93.1 % (27 / 29)
xmlelement ECB 10830
stringinfo_to_xmltype ECB 10889
xmlBuffer_to_xmltype ECB 10950
XmlTableFetchRow ECB 11121
xml_out GIC 11254 100.0 % (3 / 3)
xml_out_internal GIC 11386 84.6 % (11 / 13)
print_xml_decl GIC 11419 94.1 % (16 / 17)
pg_xml_done GIC 11923 91.7 % (11 / 12)
pg_xml_init GIC 11923 93.8 % (15 / 16)
parse_xml_decl ECB 33738
pg_xml_init_library ECB 45661
escape_xml GIC 54173 70.0 % (14 / 20)
xml_pstrdup_and_free ECB 54293
map_sql_value_to_xml_value GIC 64943 83.1 % (69 / 83)
XmlTableGetValue GIC 65463 94.4 % (51 / 54)
GetXmlTableBuilderPrivateData ECB 77370

Generated by: LCOV version v1.16-55-g56c0a2a