LCOV - differential code coverage report
Current view: top level - src/backend/replication/libpqwalreceiver - libpqwalreceiver.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 79.8 % 456 364 6 86 1 37 326 13
Current Date: 2024-04-14 14:21:10 Functions: 95.7 % 23 22 1 5 17 1
Baseline: 16@8cea358b128 Branches: 59.6 % 329 196 12 121 28 168
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: 100.0 % 1 1 1
(60,120] days: 88.7 % 62 55 6 1 36 19
(240..) days: 78.4 % 393 308 85 1 307
Function coverage date bins:
(60,120] days: 100.0 % 3 3 3
(240..) days: 95.0 % 20 19 1 2 17
Branch coverage date bins:
[..60] days: 100.0 % 4 4 4
(60,120] days: 75.0 % 48 36 12 24 12
(240..) days: 56.3 % 277 156 121 156

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
libpqrcv_get_backend_pid UBC 0 0.0 % (0 / 2)
libpqrcv_alter_slot GNC 9 88.9 % (8 / 9) 50.0 % (3 / 6)
libpqrcv_readtimelinehistoryfile CBC 11 66.7 % (12 / 18) 33.3 % (4 / 12)
libpqrcv_get_dbname_from_conninfo GNC 12 75.0 % (12 / 16) 56.2 % (9 / 16)
libpqrcv_get_conninfo CBC 128 94.4 % (17 / 18) 70.0 % (14 / 20)
libpqrcv_get_senderinfo CBC 128 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_endstreaming CBC 202 83.3 % (20 / 24) 42.9 % (12 / 28)
libpqrcv_create_slot GNC 262 62.7 % (37 / 59) 47.2 % (17 / 36)
libpqrcv_identify_system CBC 294 57.1 % (8 / 14) 30.0 % (3 / 10)
stringlist_to_identifierstr CBC 326 86.7 % (13 / 15) 80.0 % (8 / 10)
libpqrcv_startstreaming CBC 454 88.2 % (45 / 51) 60.0 % (24 / 40)
libpqrcv_disconnect CBC 657 100.0 % (5 / 5)
libpqrcv_connect GNC 927 88.1 % (52 / 59) 84.2 % (32 / 38)
Pg_magic_func CBC 928 100.0 % (1 / 1)
_PG_init CBC 928 80.0 % (4 / 5) 25.0 % (1 / 4)
libpqrcv_processTuples CBC 942 96.0 % (24 / 25) 78.6 % (11 / 14)
libpqrcv_check_conninfo CBC 1091 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_server_version CBC 1130 100.0 % (2 / 2)
libpqrcv_exec GNC 1659 45.0 % (18 / 40) 26.7 % (4 / 15)
libpqrcv_PQexec CBC 3219 93.3 % (14 / 15) 75.0 % (9 / 12)
libpqrcv_PQgetResult CBC 6741 100.0 % (9 / 9) 100.0 % (6 / 6)
libpqrcv_send CBC 101063 80.0 % (4 / 5) 33.3 % (2 / 6)
libpqrcv_receive CBC 331197 83.9 % (26 / 31) 61.5 % (16 / 26)

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