LCOV - differential code coverage report
Current view: top level - contrib/pgcrypto - pgp-decrypt.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 80.1 % 557 446 111 446 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 31 31 1 30
Baseline: lcov-20260827-baseline Branches: 64.4 % 320 206 114 206
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: 100.0 % 3 3 3
(30,360] days: 100.0 % 2 2 2
(360..) days: 79.9 % 552 441 111 441
Function coverage date bins:
(360..) days: 100.0 % 31 31 1 30
Branch coverage date bins:
(360..) days: 64.4 % 320 206 114 206

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
pgp_decrypt CBC 78 79.4 % (50 / 63) 66.7 % (24 / 36)
parse_old_len CBC 230 55.6 % (10 / 18) 38.9 % (7 / 18)
parse_symenc_mdc_data CBC 74 81.8 % (27 / 33) 50.0 % (10 / 20)
copy_crlf CBC 2 70.4 % (19 / 27) 55.0 % (11 / 20)
parse_new_len CBC 280 92.0 % (23 / 25) 62.5 % (15 / 24)
process_data_packets CBC 76 72.4 % (42 / 58) 75.0 % (27 / 36)
parse_literal_data CBC 68 80.0 % (28 / 35) 75.0 % (24 / 32)
parse_symenc_sesskey CBC 60 77.4 % (24 / 31) 55.6 % (10 / 18)
mdc_finish GNC 65 60.9 % (14 / 23) 50.0 % (6 / 12)
parse_symenc_data CBC 2 87.0 % (20 / 23) 50.0 % (6 / 12)
mdcbuf_refill CBC 6 68.2 % (15 / 22) 58.3 % (7 / 12)
parse_compressed_data CBC 6 75.0 % (18 / 24) 60.0 % (6 / 10)
prefix_init CBC 76 70.6 % (12 / 17) 60.0 % (6 / 10)
pktreader_pull CBC 2688 88.2 % (15 / 17) 75.0 % (9 / 12)
decrypt_key CBC 3 81.2 % (13 / 16) 50.0 % (2 / 4)
mdc_read CBC 778 75.0 % (9 / 12) 75.0 % (6 / 8)
mdcbuf_finish CBC 3 84.6 % (11 / 13) 66.7 % (4 / 6)
pgp_parse_pkt_hdr CBC 679 94.4 % (17 / 18) 83.3 % (10 / 12)
pgp_create_pkt_reader CBC 497 87.5 % (7 / 8) 50.0 % (1 / 2)
pgp_expect_packet_end CBC 34 66.7 % (4 / 6) 50.0 % (1 / 2)
decrypt_read CBC 817 100.0 % (7 / 7) 100.0 % (2 / 2)
mdc_free CBC 70 100.0 % (6 / 6) 100.0 % (2 / 2)
mdcbuf_read CBC 10 100.0 % (12 / 12) 100.0 % (8 / 8)
pgp_skip_packet CBC 172 100.0 % (5 / 5) 100.0 % (2 / 2)
decrypt_init CBC 80 100.0 % (4 / 4)
mdc_init CBC 74 100.0 % (4 / 4)
mdcbuf_free CBC 3 100.0 % (7 / 7)
mdcbuf_init CBC 3 100.0 % (8 / 8)
mdcbuf_load_data CBC 6 100.0 % (6 / 6)
mdcbuf_load_mdc CBC 3 100.0 % (4 / 4)
pktreader_free CBC 493 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1