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-20250907-010129-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_get_backend_pid UBC 0 0.0 % (0 / 2)
libpqrcv_alter_slot CBC 5 88.9 % (16 / 18) 68.8 % (11 / 16)
libpqrcv_readtimelinehistoryfile GNC 11 85.7 % (12 / 14) 33.3 % (4 / 12)
libpqrcv_get_dbname_from_conninfo CBC 13 75.0 % (12 / 16) 56.2 % (9 / 16)
libpqrcv_get_conninfo CBC 130 94.4 % (17 / 18) 70.0 % (14 / 20)
libpqrcv_get_senderinfo CBC 130 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_endstreaming CBC 227 83.3 % (20 / 24) 42.9 % (12 / 28)
libpqrcv_create_slot GNC 304 64.4 % (38 / 59) 47.2 % (17 / 36)
libpqrcv_identify_system GNC 343 80.0 % (8 / 10) 30.0 % (3 / 10)
stringlist_to_identifierstr CBC 396 86.7 % (13 / 15) 80.0 % (8 / 10)
libpqrcv_startstreaming GNC 526 92.2 % (47 / 51) 65.0 % (26 / 40)
libpqrcv_disconnect CBC 781 100.0 % (5 / 5)
libpqrcv_connect GNC 895 85.1 % (40 / 47) 76.9 % (20 / 26)
libpqrcv_server_version CBC 940 100.0 % (2 / 2)
Pg_magic_func CBC 958 100.0 % (1 / 1)
_PG_init CBC 958 80.0 % (4 / 5) 25.0 % (1 / 4)
libpqrcv_check_conninfo CBC 1084 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_processTuples CBC 1108 96.0 % (24 / 25) 75.0 % (12 / 16)
libpqrcv_exec CBC 1940 62.5 % (25 / 40) 40.0 % (6 / 15)
libpqrcv_send CBC 146973 80.0 % (4 / 5) 33.3 % (2 / 6)
libpqrcv_receive GNC 399882 93.3 % (28 / 30) 69.2 % (18 / 26)

Generated by: LCOV version 2.4-beta