LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-auth-scram.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 67.2 % 378 254 11 113 8 246 13 14
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 12 12 3 9
Baseline: 16@8cea358b128 Branches: 55.3 % 188 104 3 81 3 101
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 42.1 % 19 8 11 8
(240..) days: 68.5 % 359 246 113 246
Function coverage date bins:
(240..) days: 100.0 % 12 12 3 9
Branch coverage date bins:
[..60] days: 50.0 % 6 3 3 3
(240..) days: 55.5 % 182 101 81 101

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_fe_scram_build_secret CBC 1 64.3 % (9 / 14) 50.0 % (3 / 6)
scram_channel_bound CBC 3 66.7 % (6 / 9) 50.0 % (3 / 6)
read_server_final_message CBC 37 56.2 % (18 / 32) 42.9 % (6 / 14)
verify_server_signature CBC 37 74.2 % (23 / 31) 50.0 % (10 / 20)
build_client_final_message GNC 43 62.7 % (47 / 75) 57.1 % (16 / 28)
build_client_first_message GNC 43 63.4 % (26 / 41) 59.1 % (13 / 22)
calculate_client_proof CBC 43 78.8 % (26 / 33) 54.2 % (13 / 24)
read_server_first_message CBC 43 60.0 % (24 / 40) 50.0 % (12 / 24)
scram_free CBC 43 100.0 % (13 / 13)
scram_init CBC 43 66.7 % (18 / 27) 58.3 % (7 / 12)
scram_exchange GNC 123 66.7 % (30 / 45) 59.1 % (13 / 22)
read_attr_value CBC 166 77.8 % (14 / 18) 80.0 % (8 / 10)

Generated by: LCOV version 2.1-beta2-3-g6141622