LCOV - differential code coverage report
Current view: top level - src/backend/replication/libpqwalreceiver - libpqwalreceiver.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 84.3 % 440 371 69 371
Current Date: 2026-08-27 14:31:44 +0300 Functions: 95.7 % 23 22 1 22
Baseline: lcov-20260827-baseline Branches: 61.9 % 323 200 123 200
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 80.0 % 5 4 1 4
(30,360] days: 94.0 % 50 47 3 47
(360..) days: 83.1 % 385 320 65 320
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 3 3 3
(360..) days: 94.7 % 19 18 1 18
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 72.7 % 22 16 6 16
(360..) days: 61.4 % 295 181 114 181

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 CBC 333 64.5 % (40 / 62) 45.2 % (19 / 42)
libpqrcv_endstreaming CBC 259 83.3 % (20 / 24) 42.9 % (12 / 28)
libpqrcv_identify_system CBC 432 78.6 % (11 / 14) 37.5 % (6 / 16)
libpqrcv_exec CBC 2170 62.5 % (25 / 40) 46.7 % (7 / 15)
libpqrcv_readtimelinehistoryfile CBC 12 85.7 % (12 / 14) 33.3 % (4 / 12)
libpqrcv_receive CBC 451304 93.3 % (28 / 30) 69.2 % (18 / 26)
libpqrcv_startstreaming CBC 629 95.7 % (44 / 46) 75.0 % (24 / 32)
libpqrcv_get_option_from_conninfo CBC 794 75.0 % (12 / 16) 56.2 % (9 / 16)
libpqrcv_connect CBC 1067 87.5 % (49 / 56) 81.2 % (26 / 32)
libpqrcv_alter_slot CBC 5 90.0 % (18 / 20) 68.8 % (11 / 16)
libpqrcv_get_conninfo CBC 163 94.4 % (17 / 18) 75.0 % (15 / 20)
libpqrcv_get_senderinfo CBC 163 100.0 % (12 / 12) 50.0 % (5 / 10)
libpqrcv_check_conninfo CBC 1315 100.0 % (21 / 21) 80.0 % (16 / 20)
libpqrcv_processTuples CBC 1256 96.2 % (25 / 26) 75.0 % (12 / 16)
_PG_init CBC 1152 80.0 % (4 / 5) 25.0 % (1 / 4)
appendQuotedString CBC 2906 88.9 % (8 / 9) 75.0 % (3 / 4)
libpqrcv_send CBC 155871 100.0 % (5 / 5) 83.3 % (5 / 6)
stringlist_to_identifierstr CBC 453 100.0 % (10 / 10) 87.5 % (7 / 8)
Pg_magic_func CBC 1152 100.0 % (1 / 1)
libpqrcv_disconnect CBC 919 100.0 % (5 / 5)
libpqrcv_get_backend_pid UBC 0 0.0 % (0 / 2)
libpqrcv_get_dbname_from_conninfo CBC 17 100.0 % (2 / 2)
libpqrcv_server_version CBC 1090 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1