LCOV - differential code coverage report
Current view: top level - contrib/test_decoding - test_decoding.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 85.4 % 411 351 60 3 348 3
Current Date: 2026-05-29 21:51:00 -0400 Functions: 96.4 % 28 27 1 3 24
Baseline: lcov-20260530-034037-baseline Branches: 67.5 % 240 162 78 8 154 10
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 85.3 % 408 348 60 348
Function coverage date bins:
(360..) days: 96.4 % 28 27 1 3 24
Branch coverage date bins:
(30,360] days: 100.0 % 8 8 8
(360..) days: 66.4 % 232 154 78 154

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
pg_decode_startup GNC 358 75.9 % (41 / 54) 58.3 % (42 / 72)
pg_decode_stream_truncate UBC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
print_literal CBC 176268 65.2 % (15 / 23) 60.0 % (6 / 10)
pg_decode_stream_abort CBC 4 68.8 % (11 / 16) 41.7 % (5 / 12)
pg_decode_change CBC 150708 91.1 % (41 / 45) 83.3 % (15 / 18)
pg_decode_stream_prepare CBC 1 71.4 % (10 / 14) 50.0 % (4 / 8)
pg_decode_stream_commit CBC 5 80.0 % (12 / 15) 50.0 % (4 / 8)
pg_decode_rollback_prepared_txn CBC 2 81.8 % (9 / 11) 50.0 % (2 / 4)
pg_decode_stream_message CBC 3 85.7 % (12 / 14) 50.0 % (4 / 8)
pg_decode_commit_prepared_txn CBC 8 90.9 % (10 / 11) 75.0 % (3 / 4)
pg_decode_prepare_txn CBC 9 92.3 % (12 / 13) 87.5 % (7 / 8)
pg_decode_stream_change CBC 65 91.7 % (11 / 12) 66.7 % (4 / 6)
pg_decode_stream_start CBC 40 90.9 % (10 / 11) 75.0 % (3 / 4)
pg_decode_stream_stop CBC 40 90.0 % (9 / 10) 66.7 % (4 / 6)
pg_output_stream_start CBC 11 85.7 % (6 / 7) 50.0 % (1 / 2)
tuple_to_stringinfo GNC 145720 96.3 % (26 / 27) 94.4 % (17 / 18)
Pg_magic_func CBC 125 100.0 % (1 / 1)
_PG_init CBC 125 100.0 % (2 / 2)
_PG_output_plugin_init CBC 358 100.0 % (23 / 23)
pg_decode_begin_prepare_txn CBC 9 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_begin_txn CBC 446 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_commit_txn CBC 446 100.0 % (15 / 15) 100.0 % (8 / 8)
pg_decode_filter GNC 1041141 100.0 % (5 / 5) 100.0 % (4 / 4)
pg_decode_filter_prepare CBC 148 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_decode_message CBC 9 100.0 % (12 / 12) 90.0 % (9 / 10)
pg_decode_shutdown CBC 344 100.0 % (4 / 4)
pg_decode_truncate CBC 8 100.0 % (27 / 27) 75.0 % (12 / 16)
pg_output_begin CBC 277 100.0 % (7 / 7) 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta