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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 85.4 % 411 351 60 1 350 1
Current Date: 2025-10-28 08:26:42 +0900 Functions: 96.4 % 28 27 1 1 26
Baseline: lcov-20251028-005825-baseline Branches: 67.5 % 240 162 78 4 158
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 1 1
(360..) days: 85.3 % 409 349 60 349
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.3 % 27 26 1 1 25
Branch coverage date bins:
(30,360] days: 100.0 % 4 4 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_magic_func CBC 77 100.0 % (1 / 1)
_PG_init CBC 77 100.0 % (2 / 2)
_PG_output_plugin_init CBC 306 100.0 % (23 / 23)
pg_decode_begin_prepare_txn CBC 9 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_begin_txn CBC 412 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_decode_change CBC 150556 91.1 % (41 / 45) 83.3 % (15 / 18)
pg_decode_commit_prepared_txn CBC 8 90.9 % (10 / 11) 75.0 % (3 / 4)
pg_decode_commit_txn CBC 412 100.0 % (15 / 15) 100.0 % (8 / 8)
pg_decode_filter CBC 1040360 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_prepare_txn CBC 9 92.3 % (12 / 13) 87.5 % (7 / 8)
pg_decode_rollback_prepared_txn CBC 2 81.8 % (9 / 11) 50.0 % (2 / 4)
pg_decode_shutdown CBC 300 100.0 % (4 / 4)
pg_decode_startup CBC 306 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_change CBC 65 91.7 % (11 / 12) 66.7 % (4 / 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_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_decode_stream_truncate UBC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
pg_decode_truncate CBC 8 100.0 % (27 / 27) 75.0 % (12 / 16)
pg_output_begin CBC 252 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_output_stream_start CBC 11 85.7 % (6 / 7) 50.0 % (1 / 2)
print_literal CBC 175952 65.2 % (15 / 23) 60.0 % (6 / 10)
tuple_to_stringinfo GNC 145567 96.3 % (26 / 27) 94.4 % (17 / 18)

Generated by: LCOV version 2.4-beta