LCOV - code coverage report
Current view:
top level
- auditordb
Hit
Total
Coverage
Test:
coverage.info
Lines:
1531
2250
68.0 %
Date:
2025-06-05 21:03:14
Functions:
100
139
71.9 %
Filename
Line Coverage
Functions
pg_delete_reserve_in_inconsistency.c
0.0 %
0 / 6
0.0 %
0 / 1
pg_del_denomination_balance.c
0.0 %
0 / 6
0.0 %
0 / 1
pg_update_wire_fee_summary.c
0.0 %
0 / 6
0.0 %
0 / 1
pg_delete_purse_info.c
0.0 %
0 / 6
0.0 %
0 / 1
pg_update_purse_info.c
0.0 %
0 / 7
0.0 %
0 / 1
pg_get_wire_fee_summary.c
0.0 %
0 / 7
0.0 %
0 / 1
pg_insert_purse_info.c
0.0 %
0 / 8
0.0 %
0 / 1
pg_insert_purse_not_closed_inconsistencies.c
0.0 %
0 / 8
0.0 %
0 / 1
pg_insert_wire_format_inconsistency.c
0.0 %
0 / 8
0.0 %
0 / 1
pg_insert_early_aggregation.c
0.0 %
0 / 8
0.0 %
0 / 1
pg_insert_fee_time_inconsistency.c
0.0 %
0 / 9
0.0 %
0 / 1
pg_get_purse_info.c
0.0 %
0 / 10
0.0 %
0 / 1
pg_insert_denomination_pending.c
0.0 %
0 / 11
0.0 %
0 / 1
pg_lookup_reserve_in_inconsistency.c
0.0 %
0 / 16
0.0 %
0 / 1
pg_update_generic_suppressed.c
0.0 %
0 / 20
0.0 %
0 / 1
pg_select_pending_deposits.c
0.0 %
0 / 27
0.0 %
0 / 2
pg_get_progress_points.c
0.0 %
0 / 28
0.0 %
0 / 2
pg_get_purses.c
0.0 %
0 / 34
0.0 %
0 / 2
pg_get_fee_time_inconsistency.c
0.0 %
0 / 34
0.0 %
0 / 2
pg_get_reserve_balance_insufficient_inconsistency.c
0.0 %
0 / 35
0.0 %
0 / 2
pg_get_wire_format_inconsistency.c
0.0 %
0 / 35
0.0 %
0 / 2
pg_get_purse_not_closed_inconsistencies.c
0.0 %
0 / 35
0.0 %
0 / 2
pg_get_exchange_signkeys.c
0.0 %
0 / 36
0.0 %
0 / 2
pg_get_denomination_pending.c
0.0 %
0 / 36
0.0 %
0 / 2
pg_get_denominations_without_sigs.c
0.0 %
0 / 36
0.0 %
0 / 2
pg_get_reserves.c
0.0 %
0 / 40
0.0 %
0 / 2
pg_select_purse_expired.c
51.7 %
15 / 29
100.0 %
2 / 2
pg_helper.c
66.7 %
4 / 6
100.0 %
1 / 1
auditordb_plugin.c
69.6 %
16 / 23
100.0 %
2 / 2
plugin_auditordb_postgres.c
80.2 %
178 / 222
84.6 %
11 / 13
test_auditordb_checkpoints.c
81.5 %
66 / 81
100.0 %
2 / 2
pg_get_row_inconsistency.c
81.8 %
27 / 33
100.0 %
2 / 2
pg_get_row_minor_inconsistencies.c
82.4 %
28 / 34
100.0 %
2 / 2
pg_get_reserve_balance_summary_wrong_inconsistency.c
82.9 %
29 / 35
100.0 %
2 / 2
pg_get_misattribution_in_inconsistency.c
82.9 %
29 / 35
100.0 %
2 / 2
pg_get_coin_inconsistency.c
83.3 %
30 / 36
100.0 %
2 / 2
pg_get_auditor_closure_lags.c
83.8 %
31 / 37
100.0 %
2 / 2
pg_select_historic_reserve_revenue.c
83.9 %
26 / 31
100.0 %
2 / 2
pg_select_historic_denom_revenue.c
84.4 %
27 / 32
100.0 %
2 / 2
pg_get_reserve_in_inconsistency.c
84.6 %
33 / 39
100.0 %
2 / 2
pg_get_bad_sig_losses.c
85.0 %
34 / 40
100.0 %
2 / 2
pg_get_balances.c
86.2 %
25 / 29
100.0 %
2 / 2
pg_get_deposit_confirmations.c
86.2 %
50 / 58
100.0 %
2 / 2
test_auditordb.c
87.3 %
124 / 142
100.0 %
4 / 4
pg_get_denomination_key_validity_withdraw_inconsistency.c
88.6 %
31 / 35
100.0 %
2 / 2
pg_get_reserve_not_closed_inconsistency.c
88.9 %
32 / 36
100.0 %
2 / 2
pg_get_amount_arithmetic_inconsistency.c
89.2 %
33 / 37
100.0 %
2 / 2
pg_get_wire_out_inconsistency.c
89.2 %
33 / 37
100.0 %
2 / 2
pg_delete_generic.c
89.5 %
17 / 19
100.0 %
1 / 1
pg_get_emergency.c
89.5 %
34 / 38
100.0 %
2 / 2
pg_get_emergency_by_count.c
89.7 %
35 / 39
100.0 %
2 / 2
pg_get_auditor_progress.c
90.0 %
45 / 50
100.0 %
2 / 2
pg_get_balance.c
90.4 %
47 / 52
100.0 %
2 / 2
pg_insert_reserve_info.c
94.1 %
16 / 17
100.0 %
1 / 1
pg_delete_early_aggregation.c
100.0 %
6 / 6
100.0 %
1 / 1
pg_delete_pending_deposit.c
100.0 %
6 / 6
100.0 %
1 / 1
pg_del_reserve_info.c
100.0 %
6 / 6
100.0 %
1 / 1
pg_insert_reserve_balance_summary_wrong_inconsistency.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_historic_reserve_revenue.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_row_inconsistency.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_delete_auditor_closure_lag.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_reserve_balance_insufficient_inconsistency.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_row_minor_inconsistencies.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_misattribution_in_inconsistency.c
100.0 %
8 / 8
100.0 %
1 / 1
pg_insert_denomination_key_validity_withdraw_inconsistency.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_insert_reserve_not_closed_inconsistency.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_insert_bad_sig_losses.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_insert_denominations_without_sigs.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_insert_historic_denom_revenue.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_insert_pending_deposit.c
100.0 %
9 / 9
100.0 %
1 / 1
pg_delete_wire_out_inconsistency_if_matching.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_wire_out_inconsistency.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_exchange_signkey.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_amount_arithmetic_inconsistency.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_coin_inconsistency.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_auditor_closure_lags.c
100.0 %
10 / 10
100.0 %
1 / 1
pg_insert_emergency.c
100.0 %
11 / 11
100.0 %
1 / 1
pg_update_denomination_balance.c
100.0 %
11 / 11
100.0 %
1 / 1
pg_insert_denomination_balance.c
100.0 %
11 / 11
100.0 %
1 / 1
pg_insert_reserve_in_inconsistency.c
100.0 %
12 / 12
100.0 %
1 / 1
pg_insert_emergency_by_count.c
100.0 %
12 / 12
100.0 %
1 / 1
pg_get_denomination_balance.c
100.0 %
12 / 12
100.0 %
1 / 1
pg_update_reserve_info.c
100.0 %
13 / 13
100.0 %
1 / 1
pg_select_reserve_in_inconsistency.c
100.0 %
16 / 16
100.0 %
1 / 1
pg_get_reserve_info.c
100.0 %
18 / 18
100.0 %
1 / 1
pg_insert_deposit_confirmation.c
100.0 %
20 / 20
100.0 %
1 / 1
pg_update_balance.c
100.0 %
28 / 28
100.0 %
1 / 1
pg_insert_auditor_progress.c
100.0 %
28 / 28
100.0 %
1 / 1
pg_insert_balance.c
100.0 %
28 / 28
100.0 %
1 / 1
pg_update_auditor_progress.c
100.0 %
28 / 28
100.0 %
1 / 1
Generated by:
LCOV version 1.16