LCOV - code coverage report
Current view:
top level
- auditordb
Coverage
Total
Hit
Test:
coverage.info
Lines:
36.1 %
2293
827
Test Date:
2025-12-28 14:06:02
Functions:
34.0 %
141
48
File
Line Coverage
Function Coverage
Rate
Total
Hit
Rate
Total
Hit
auditordb_plugin.c
64.0 %
25
16
100.0 %
2
2
pg_del_denomination_balance.c
0.0 %
6
0.0 %
1
pg_del_reserve_info.c
100.0 %
6
6
100.0 %
1
1
pg_delete_auditor_closure_lag.c
100.0 %
8
8
100.0 %
1
1
pg_delete_early_aggregation.c
0.0 %
6
0.0 %
1
pg_delete_generic.c
0.0 %
19
0.0 %
1
pg_delete_pending_deposit.c
0.0 %
6
0.0 %
1
pg_delete_purse_info.c
0.0 %
6
0.0 %
1
pg_delete_reserve_in_inconsistency.c
0.0 %
6
0.0 %
1
pg_delete_wire_out_inconsistency_if_matching.c
0.0 %
10
0.0 %
1
pg_get_amount_arithmetic_inconsistency.c
0.0 %
37
0.0 %
2
pg_get_auditor_closure_lags.c
0.0 %
37
0.0 %
2
pg_get_auditor_progress.c
90.0 %
50
45
100.0 %
2
2
pg_get_bad_sig_losses.c
0.0 %
40
0.0 %
2
pg_get_balance.c
90.4 %
52
47
100.0 %
2
2
pg_get_balances.c
0.0 %
29
0.0 %
2
pg_get_coin_inconsistency.c
0.0 %
36
0.0 %
2
pg_get_denomination_balance.c
100.0 %
12
12
100.0 %
1
1
pg_get_denomination_key_validity_withdraw_inconsistency.c
0.0 %
35
0.0 %
2
pg_get_denomination_pending.c
0.0 %
36
0.0 %
2
pg_get_denominations_without_sigs.c
0.0 %
36
0.0 %
2
pg_get_deposit_confirmations.c
31.0 %
58
18
100.0 %
2
2
pg_get_emergency.c
0.0 %
38
0.0 %
2
pg_get_emergency_by_count.c
0.0 %
39
0.0 %
2
pg_get_exchange_signkeys.c
0.0 %
36
0.0 %
2
pg_get_fee_time_inconsistency.c
0.0 %
34
0.0 %
2
pg_get_misattribution_in_inconsistency.c
0.0 %
35
0.0 %
2
pg_get_progress_points.c
0.0 %
28
0.0 %
2
pg_get_purse_info.c
0.0 %
10
0.0 %
1
pg_get_purse_not_closed_inconsistencies.c
0.0 %
35
0.0 %
2
pg_get_purses.c
0.0 %
34
0.0 %
2
pg_get_reserve_balance_insufficient_inconsistency.c
0.0 %
35
0.0 %
2
pg_get_reserve_balance_summary_wrong_inconsistency.c
0.0 %
35
0.0 %
2
pg_get_reserve_in_inconsistency.c
0.0 %
39
0.0 %
2
pg_get_reserve_info.c
100.0 %
18
18
100.0 %
1
1
pg_get_reserve_not_closed_inconsistency.c
0.0 %
36
0.0 %
2
pg_get_reserves.c
0.0 %
40
0.0 %
2
pg_get_row_inconsistency.c
0.0 %
33
0.0 %
2
pg_get_row_minor_inconsistencies.c
0.0 %
34
0.0 %
2
pg_get_wire_fee_summary.c
0.0 %
7
0.0 %
1
pg_get_wire_format_inconsistency.c
0.0 %
35
0.0 %
2
pg_get_wire_out_inconsistency.c
0.0 %
37
0.0 %
2
pg_helper.c
0.0 %
6
0.0 %
1
pg_insert_amount_arithmetic_inconsistency.c
0.0 %
10
0.0 %
1
pg_insert_auditor_closure_lags.c
100.0 %
10
10
100.0 %
1
1
pg_insert_auditor_progress.c
100.0 %
28
28
100.0 %
1
1
pg_insert_bad_sig_losses.c
0.0 %
9
0.0 %
1
pg_insert_balance.c
100.0 %
28
28
100.0 %
1
1
pg_insert_coin_inconsistency.c
0.0 %
10
0.0 %
1
pg_insert_denomination_balance.c
100.0 %
11
11
100.0 %
1
1
pg_insert_denomination_key_validity_withdraw_inconsistency.c
0.0 %
9
0.0 %
1
pg_insert_denomination_pending.c
0.0 %
11
0.0 %
1
pg_insert_denominations_without_sigs.c
0.0 %
9
0.0 %
1
pg_insert_deposit_confirmation.c
100.0 %
20
20
100.0 %
1
1
pg_insert_early_aggregation.c
0.0 %
8
0.0 %
1
pg_insert_emergency.c
0.0 %
11
0.0 %
1
pg_insert_emergency_by_count.c
0.0 %
12
0.0 %
1
pg_insert_exchange_signkey.c
100.0 %
10
10
100.0 %
1
1
pg_insert_fee_time_inconsistency.c
0.0 %
9
0.0 %
1
pg_insert_historic_denom_revenue.c
100.0 %
9
9
100.0 %
1
1
pg_insert_historic_reserve_revenue.c
100.0 %
8
8
100.0 %
1
1
pg_insert_misattribution_in_inconsistency.c
0.0 %
8
0.0 %
1
pg_insert_pending_deposit.c
0.0 %
9
0.0 %
1
pg_insert_purse_info.c
0.0 %
8
0.0 %
1
pg_insert_purse_not_closed_inconsistencies.c
0.0 %
8
0.0 %
1
pg_insert_reserve_balance_insufficient_inconsistency.c
0.0 %
8
0.0 %
1
pg_insert_reserve_balance_summary_wrong_inconsistency.c
0.0 %
8
0.0 %
1
pg_insert_reserve_in_inconsistency.c
0.0 %
12
0.0 %
1
pg_insert_reserve_info.c
94.1 %
17
16
100.0 %
1
1
pg_insert_reserve_not_closed_inconsistency.c
0.0 %
9
0.0 %
1
pg_insert_row_inconsistency.c
0.0 %
8
0.0 %
1
pg_insert_row_minor_inconsistencies.c
0.0 %
8
0.0 %
1
pg_insert_wire_format_inconsistency.c
0.0 %
8
0.0 %
1
pg_insert_wire_out_inconsistency.c
0.0 %
10
0.0 %
1
pg_lookup_reserve_in_inconsistency.c
0.0 %
16
0.0 %
1
pg_select_early_aggregations.c
0.0 %
33
0.0 %
2
pg_select_historic_denom_revenue.c
84.4 %
32
27
100.0 %
2
2
pg_select_historic_reserve_revenue.c
83.9 %
31
26
100.0 %
2
2
pg_select_pending_deposits.c
0.0 %
34
0.0 %
2
pg_select_purse_expired.c
51.7 %
29
15
100.0 %
2
2
pg_select_reserve_in_inconsistency.c
0.0 %
16
0.0 %
1
pg_update_auditor_progress.c
100.0 %
28
28
100.0 %
1
1
pg_update_balance.c
100.0 %
28
28
100.0 %
1
1
pg_update_denomination_balance.c
100.0 %
11
11
100.0 %
1
1
pg_update_generic_suppressed.c
0.0 %
20
0.0 %
1
pg_update_purse_info.c
0.0 %
7
0.0 %
1
pg_update_reserve_info.c
100.0 %
13
13
100.0 %
1
1
pg_update_wire_fee_summary.c
0.0 %
6
0.0 %
1
plugin_auditordb_postgres.c
80.3 %
223
179
84.6 %
13
11
test_auditordb.c
87.3 %
142
124
100.0 %
4
4
test_auditordb_checkpoints.c
81.5 %
81
66
100.0 %
2
2
Generated by:
LCOV version 2.0-1