LCOV - differential code coverage report
Current view: top level - src/backend/replication/libpqwalreceiver - libpqwalreceiver.c (source / functions) Coverage Total Hit UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 83.5 % 430 359 71 4 355 9 5
Current Date: 2026-03-14 14:10:32 -0400 Functions: 95.5 % 22 21 1 7 14
Baseline: lcov-20260315-024220-baseline Branches: 60.3 % 317 191 126 191
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.2 % 44 41 3 4 37
(360..) days: 82.4 % 386 318 68 318
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.0 % 20 19 1 7 12
Branch coverage date bins:
(30,360] days: 85.7 % 14 12 2 12
(360..) days: 59.1 % 303 179 124 179

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_create_slot GNC 326 64.4 % (38 / 59) 47.2 % (17 / 36)
libpqrcv_endstreaming CBC 247 83.3 % (20 / 24) 42.9 % (12 / 28)
libpqrcv_startstreaming GNC 586 92.2 % (47 / 51) 65.0 % (26 / 40)
libpqrcv_exec GNC 2098 62.5 % (25 / 40) 46.7 % (7 / 15)
libpqrcv_readtimelinehistoryfile GNC 11 85.7 % (12 / 14) 33.3 % (4 / 12)
libpqrcv_receive GNC 380607 93.3 % (28 / 30) 69.2 % (18 / 26)
libpqrcv_get_option_from_conninfo CBC 753 75.0 % (12 / 16) 56.2 % (9 / 16)
libpqrcv_identify_system GNC 393 80.0 % (8 / 10) 30.0 % (3 / 10)
libpqrcv_connect GNC 988 87.3 % (48 / 55) 81.2 % (26 / 32)
libpqrcv_get_conninfo CBC 144 94.4 % (17 / 18) 70.0 % (14 / 20)
libpqrcv_alter_slot CBC 5 88.9 % (16 / 18) 68.8 % (11 / 16)
libpqrcv_get_senderinfo CBC 144 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_check_conninfo CBC 1189 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_processTuples CBC 1208 96.0 % (24 / 25) 75.0 % (12 / 16)
libpqrcv_send CBC 104905 80.0 % (4 / 5) 33.3 % (2 / 6)
_PG_init CBC 1055 80.0 % (4 / 5) 25.0 % (1 / 4)
stringlist_to_identifierstr CBC 430 86.7 % (13 / 15) 80.0 % (8 / 10)
Pg_magic_func CBC 1055 100.0 % (1 / 1)
libpqrcv_disconnect CBC 865 100.0 % (5 / 5)
libpqrcv_get_backend_pid UBC 0 0.0 % (0 / 2)
libpqrcv_get_dbname_from_conninfo CBC 15 100.0 % (2 / 2)
libpqrcv_server_version CBC 1025 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta