LCOV - differential code coverage report
Current view: top level - contrib/test_decoding - test_decoding.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 85.5 % 413 353 60 2 351
Current Date: 2026-10-12 11:56:10 +0200 Functions: 96.4 % 28 27 1 1 26
Baseline: lcov-20261012-baseline Branches: 67.8 % 242 164 78 2 162
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 2 2
(360..) days: 85.3 % 409 349 60 349
Function coverage date bins:
(360..) days: 96.4 % 28 27 1 1 26
Branch coverage date bins:
(30,360] days: 100.0 % 6 6 2 4
(360..) days: 66.9 % 236 158 78 158

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 CBC 381 75.9 % (41 / 54) 58.3 % (42 / 72)
pg_decode_stream_abort CBC 4 68.8 % (11 / 16) 41.7 % (5 / 12)
pg_decode_stream_truncate UBC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
pg_decode_stream_commit CBC 5 80.0 % (12 / 15) 50.0 % (4 / 8)
pg_decode_stream_message CBC 3 85.7 % (12 / 14) 50.0 % (4 / 8)
pg_decode_stream_prepare CBC 1 71.4 % (10 / 14) 50.0 % (4 / 8)
pg_decode_truncate CBC 8 100.0 % (27 / 27) 75.0 % (12 / 16)
print_literal CBC 176262 65.2 % (15 / 23) 60.0 % (6 / 10)
pg_decode_change CBC 150715 91.1 % (41 / 45) 83.3 % (15 / 18)
pg_decode_rollback_prepared_txn CBC 2 81.8 % (9 / 11) 50.0 % (2 / 4)
pg_decode_stream_change CBC 65 91.7 % (11 / 12) 66.7 % (4 / 6)
pg_decode_stream_stop CBC 18 90.0 % (9 / 10) 66.7 % (4 / 6)
pg_decode_commit_prepared_txn CBC 8 90.9 % (10 / 11) 75.0 % (3 / 4)
pg_decode_message CBC 9 100.0 % (12 / 12) 90.0 % (9 / 10)
pg_decode_prepare_txn CBC 9 92.3 % (12 / 13) 87.5 % (7 / 8)
pg_decode_stream_start CBC 18 90.9 % (10 / 11) 75.0 % (3 / 4)
pg_output_stream_start CBC 11 85.7 % (6 / 7) 50.0 % (1 / 2)
tuple_to_stringinfo GNC 145727 96.6 % (28 / 29) 95.0 % (19 / 20)
pg_decode_begin_prepare_txn CBC 9 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_begin_txn CBC 461 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_commit_txn CBC 461 100.0 % (15 / 15) 100.0 % (8 / 8)
pg_decode_filter CBC 1167456 100.0 % (5 / 5) 100.0 % (4 / 4)
pg_decode_filter_prepare CBC 170 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_output_begin CBC 287 100.0 % (7 / 7) 100.0 % (2 / 2)
Pg_magic_func CBC 147 100.0 % (1 / 1)
_PG_init CBC 147 100.0 % (2 / 2)
_PG_output_plugin_init CBC 381 100.0 % (23 / 23)
pg_decode_shutdown CBC 367 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1