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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 83.1 % 420 349 71 2 347 9 3
Current Date: 2025-09-06 07:49:51 +0900 Functions: 95.2 % 21 20 1 6 14
Baseline: lcov-20250908-010021-baseline Branches: 59.2 % 311 184 127 184
Baseline Date: 2025-09-05 08:21:35 +0100 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 304 64.4 % (38 / 59) 47.2 % (17 / 36)
libpqrcv_exec CBC 1938 62.5 % (25 / 40) 40.0 % (6 / 15)
libpqrcv_connect GNC 897 85.1 % (40 / 47) 76.9 % (20 / 26)
libpqrcv_endstreaming CBC 227 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 525 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 342 80.0 % (8 / 10) 30.0 % (3 / 10)
libpqrcv_readtimelinehistoryfile GNC 10 85.7 % (12 / 14) 33.3 % (4 / 12)
libpqrcv_receive GNC 404653 93.3 % (28 / 30) 69.2 % (18 / 26)
stringlist_to_identifierstr CBC 395 86.7 % (13 / 15) 80.0 % (8 / 10)
_PG_init CBC 959 80.0 % (4 / 5) 25.0 % (1 / 4)
libpqrcv_get_conninfo CBC 130 94.4 % (17 / 18) 70.0 % (14 / 20)
libpqrcv_processTuples CBC 1107 96.0 % (24 / 25) 75.0 % (12 / 16)
libpqrcv_send CBC 147037 80.0 % (4 / 5) 33.3 % (2 / 6)
Pg_magic_func CBC 959 100.0 % (1 / 1)
libpqrcv_check_conninfo CBC 1086 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_disconnect CBC 779 100.0 % (5 / 5)
libpqrcv_get_senderinfo CBC 130 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_server_version CBC 939 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta