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

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