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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 83.1 % 420 349 71 2 347 9 3
Current Date: 2025-10-28 08:26:42 +0900 Functions: 95.2 % 21 20 1 6 14
Baseline: lcov-20251028-005825-baseline Branches: 59.2 % 311 184 127 184
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 92.3 % 26 24 2 2 22
(360..) days: 82.5 % 394 325 69 325
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 95.0 % 20 19 1 6 13
Branch coverage date bins:
(30,360] days: 50.0 % 4 2 2 2
(360..) days: 59.3 % 307 182 125 182

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 307 64.4 % (38 / 59) 47.2 % (17 / 36)
libpqrcv_exec CBC 1964 62.5 % (25 / 40) 40.0 % (6 / 15)
libpqrcv_connect GNC 903 85.1 % (40 / 47) 76.9 % (20 / 26)
libpqrcv_endstreaming CBC 228 83.3 % (20 / 24) 42.9 % (12 / 28)
libpqrcv_get_dbname_from_conninfo CBC 13 75.0 % (12 / 16) 56.2 % (9 / 16)
libpqrcv_startstreaming GNC 530 92.2 % (47 / 51) 65.0 % (26 / 40)
libpqrcv_alter_slot CBC 5 88.9 % (16 / 18) 68.8 % (11 / 16)
libpqrcv_get_backend_pid UBC 0 0.0 % (0 / 2)
libpqrcv_identify_system GNC 346 80.0 % (8 / 10) 30.0 % (3 / 10)
libpqrcv_readtimelinehistoryfile GNC 11 85.7 % (12 / 14) 33.3 % (4 / 12)
libpqrcv_receive GNC 372241 93.3 % (28 / 30) 69.2 % (18 / 26)
stringlist_to_identifierstr CBC 399 86.7 % (13 / 15) 80.0 % (8 / 10)
_PG_init CBC 966 80.0 % (4 / 5) 25.0 % (1 / 4)
libpqrcv_get_conninfo CBC 131 94.4 % (17 / 18) 70.0 % (14 / 20)
libpqrcv_processTuples CBC 1126 96.0 % (24 / 25) 75.0 % (12 / 16)
libpqrcv_send CBC 101033 80.0 % (4 / 5) 33.3 % (2 / 6)
Pg_magic_func CBC 966 100.0 % (1 / 1)
libpqrcv_check_conninfo CBC 1093 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_disconnect CBC 789 100.0 % (5 / 5)
libpqrcv_get_senderinfo CBC 131 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_server_version CBC 949 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta