Christian Grothoff
|
acbadd5c6e
|
-modify C API to future-proof it for returning more details as required for KYC implementation
|
2021-10-13 18:52:59 +02:00 |
|
Christian Grothoff
|
d1e5fd8f0e
|
pass config to dbinit in test
|
2021-07-18 12:48:56 +02:00 |
|
Christian Grothoff
|
db61628a9c
|
use known_coin_id instead of coin_pub, use reserve_out_serial_id/rrc_serial instead of h_blind_ev/h_coin_ev
|
2021-01-08 21:07:42 +01:00 |
|
Christian Grothoff
|
13555448b6
|
change exchange database to use denominations_serial instead of denom_pub_hash as foreign key
|
2021-01-08 18:14:46 +01:00 |
|
Christian Grothoff
|
421e802fd3
|
fix test issues with new DB schema
|
2021-01-07 22:24:19 +01:00 |
|
Christian Grothoff
|
6ccda0b02e
|
make reserve balance check used in internal_auditor mode only
|
2021-01-07 21:25:52 +01:00 |
|
Christian Grothoff
|
b74612fc33
|
update auditordb and test logic to work with new key separation logic (#6175)
|
2020-12-17 13:04:37 +01:00 |
|
Christian Grothoff
|
6f6c71a8d3
|
load fees from DB instead of from config, also in wire tools
|
2020-12-16 19:23:29 +01:00 |
|
Christian Grothoff
|
522db4d98e
|
use --help instead of -h
|
2020-11-08 23:47:11 +01:00 |
|
Christian Grothoff
|
4e93638683
|
use current bank CLI and CFG options for auditor tests
|
2020-10-03 12:26:43 +02:00 |
|
Florian Dold
|
9a3bdcf604
|
starting the bank is slow, give it some more time
|
2020-09-12 15:38:00 +05:30 |
|
Christian Grothoff
|
581a39b5b5
|
improve reporting, also use auditor fee calculation when computing reserve balance updates in case of disagreement on coin value/fee
|
2020-08-28 20:02:08 +02:00 |
|
Christian Grothoff
|
51fa812cf4
|
do setup instance
|
2020-08-28 18:28:53 +02:00 |
|
Christian Grothoff
|
d089c31e5e
|
fix test logic: initialize $WALLET_DB and fix cleanup logic of generate-auditor-basedb.sh
|
2020-08-28 18:01:50 +02:00 |
|
Christian Grothoff
|
a84c61dd82
|
fix #6483: ensure cleanup of processes on exit
|
2020-08-19 18:03:45 +02:00 |
|
Christian Grothoff
|
19f51f558b
|
make tests skip until we have a wallet to regen the DB
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
e16f463adb
|
resolved FIXMEs
|
2020-03-28 22:00:21 +01:00 |
|
Christian Grothoff
|
1647237c2e
|
fix #6137
|
2020-03-27 17:11:06 +01:00 |
|
Christian Grothoff
|
0981203a80
|
make test quiet
|
2020-03-27 12:41:44 +01:00 |
|
Christian Grothoff
|
813e412f24
|
fix test
|
2020-03-27 12:39:20 +01:00 |
|
Christian Grothoff
|
7a31b051d1
|
fix test
|
2020-03-27 12:38:47 +01:00 |
|
Christian Grothoff
|
e3a4bef04c
|
fix test
|
2020-03-27 12:36:52 +01:00 |
|
Christian Grothoff
|
a79c41dcc5
|
fix test
|
2020-03-27 12:36:25 +01:00 |
|
Christian Grothoff
|
5fc875a80b
|
renable cleanup
|
2020-03-27 12:32:08 +01:00 |
|
Christian Grothoff
|
31746d8128
|
enable test 32
|
2020-03-27 12:30:31 +01:00 |
|
Christian Grothoff
|
13bbcef87b
|
adjust test to code changes
|
2020-03-27 11:26:33 +01:00 |
|
Christian Grothoff
|
6906538c12
|
missing break
|
2020-03-27 09:40:25 +01:00 |
|
Christian Grothoff
|
8a90c8fbcb
|
expand test suite
|
2020-03-27 09:35:48 +01:00 |
|
Christian Grothoff
|
58e703e06c
|
starting with revocation test
|
2020-03-24 18:16:01 +01:00 |
|
Christian Grothoff
|
9ad9e7e064
|
add more tests
|
2020-03-24 17:23:27 +01:00 |
|
Christian Grothoff
|
ba22ad7a42
|
clean up auditor-aggregation logic
|
2020-03-22 16:15:55 +01:00 |
|
Christian Grothoff
|
66fa3559c8
|
missing tests
|
2020-03-22 14:52:39 +01:00 |
|
Christian Grothoff
|
88fd81e5da
|
completing auditor split
|
2020-03-21 16:09:22 +01:00 |
|
Christian Grothoff
|
a8b8258e12
|
steps towards new split-auditor logic
|
2020-03-21 12:56:16 +01:00 |
|
Christian Grothoff
|
2ace9969b7
|
rename fest on refactored auditor logic
|
2020-03-21 11:05:51 +01:00 |
|
Christian Grothoff
|
d9c3627bc5
|
run closer and transfer with aggregator, check if we actually did get deposit confirmations before running #24
|
2020-03-14 17:46:53 +01:00 |
|
Christian Grothoff
|
964cd7a459
|
adding test for #6054 (duplicate WTID)
|
2020-02-08 17:41:27 +01:00 |
|
Christian Grothoff
|
df37433f4d
|
useless
|
2020-01-20 02:53:23 +01:00 |
|
Christian Grothoff
|
aaa57167db
|
add exchange key during test
|
2020-01-20 02:43:48 +01:00 |
|
Florian Dold
|
26ad7c8191
|
spelling of 'mismatch'
|
2020-01-20 02:11:03 +01:00 |
|
Christian Grothoff
|
6445558065
|
fix auditor issues
|
2020-01-19 21:51:13 +01:00 |
|
Christian Grothoff
|
dbf85bbc0d
|
clarify FIXMEs
|
2020-01-19 14:53:31 +01:00 |
|
Christian Grothoff
|
fbc375092f
|
old DBs only
|
2020-01-19 14:27:49 +01:00 |
|
Christian Grothoff
|
342cccc384
|
do not rely on filetime, as Git does not preserve it
|
2020-01-19 14:22:34 +01:00 |
|
Christian Grothoff
|
52bdff7867
|
get auditor to pass with refund
|
2020-01-19 02:46:17 +01:00 |
|
Christian Grothoff
|
58e5780917
|
fix aggregator fee calculation logic
|
2020-01-19 02:28:14 +01:00 |
|
Christian Grothoff
|
021a2003d5
|
adjust tests
|
2020-01-19 02:28:14 +01:00 |
|
Christian Grothoff
|
fef001cfdd
|
fix test_23
|
2020-01-18 17:38:56 +01:00 |
|
Christian Grothoff
|
ef4cb1b7c9
|
test 19 is obsolete
|
2020-01-18 14:01:13 +01:00 |
|
Christian Grothoff
|
86cd17e265
|
fix SQL
|
2020-01-17 23:56:03 +01:00 |
|
Christian Grothoff
|
788fd67984
|
doxygen
|
2020-01-17 23:50:49 +01:00 |
|
Christian Grothoff
|
f0d8311b1c
|
fix test
|
2020-01-17 23:34:42 +01:00 |
|
Christian Grothoff
|
4dc8092f83
|
auditor fixes
|
2020-01-17 23:27:40 +01:00 |
|
Christian Grothoff
|
96543f62ef
|
updates to auditor test
|
2020-01-17 23:21:14 +01:00 |
|
Christian Grothoff
|
3a9d7afe33
|
another fix where hardcoded serial number can point to the wrong transaction
|
2019-12-24 22:53:13 +01:00 |
|
Christian Grothoff
|
0ec3301cfb
|
make auditor more robust to DB permutations
|
2019-12-24 22:28:27 +01:00 |
|
Christian Grothoff
|
2a8383dd94
|
just to be sure
|
2019-12-24 21:20:15 +01:00 |
|
Christian Grothoff
|
9e1c7cc152
|
clean up shell script, fix heisenbug
|
2019-12-24 21:16:28 +01:00 |
|
Christian Grothoff
|
8b5a0278df
|
nicer logging
|
2019-12-24 16:19:53 +01:00 |
|
Christian Grothoff
|
d5b8089264
|
use taler-bank-manage-testing wrapper in auditor test logic as well
|
2019-12-23 12:13:10 +01:00 |
|
Christian Grothoff
|
dd66d2ae7b
|
work on test
|
2019-12-07 22:08:58 +01:00 |
|
Christian Grothoff
|
0d53d893f5
|
fix start time
|
2019-12-07 21:59:05 +01:00 |
|
Christian Grothoff
|
91a418fe80
|
add valgrind prefix capability
|
2019-12-07 17:02:20 +01:00 |
|
Christian Grothoff
|
b164e090dc
|
check total loss initially
|
2019-12-07 14:27:55 +01:00 |
|
Christian Grothoff
|
55dd10e947
|
activate now passing test #25"
|
2019-10-29 11:36:25 +01:00 |
|
Christian Grothoff
|
956f6dcab4
|
disable failing test
|
2019-10-26 22:36:57 +02:00 |
|
Christian Grothoff
|
c308e89eaa
|
add test to check deposit inconsistency detection logic
|
2019-10-26 22:36:40 +02:00 |
|
Christian Grothoff
|
bfb6306d18
|
add auditor test #24: wire out amount inconsistency detection
|
2019-10-17 21:52:54 +02:00 |
|
Christian Grothoff
|
d40f01b634
|
expand test to cover withdrawing expired denominations, fix auditor-report template
|
2019-10-09 14:23:37 +02:00 |
|
Christian Grothoff
|
0d5a3d7b6f
|
more comprehensive test-auditor.sh, including generate-auditor-basedb now
|
2019-10-08 18:49:25 +02:00 |
|
Christian Grothoff
|
bde4c742de
|
add logic to generate fresh database
|
2019-10-08 18:11:22 +02:00 |
|
Christian Grothoff
|
d585c40996
|
add test for missing wire transfer for reserve closure
|
2019-10-06 20:49:18 +02:00 |
|
Christian Grothoff
|
165929a877
|
consider reserve closures as well when auditing outgoing wire transfers
|
2019-10-06 16:54:09 +02:00 |
|
Christian Grothoff
|
97075502e0
|
fix testcase, enable new testcases
|
2019-10-06 12:32:49 +02:00 |
|
Christian Grothoff
|
52bbfe926b
|
add uncrustify pre-commit hook
|
2019-10-05 15:12:47 +02:00 |
|
Christian Grothoff
|
041ba85c6a
|
add test for wire transfer subject malformed (mark as done)
|
2019-09-30 22:12:13 +02:00 |
|
Christian Grothoff
|
11b643dd83
|
add test for wire transfer subject malformed
|
2019-09-30 22:11:24 +02:00 |
|
Marcello Stanisci
|
6b2a84dfe1
|
Allow uWSGI to TERMinate on slower systems.
|
2019-09-29 14:50:05 +02:00 |
|
Christian Grothoff
|
160a4ef52c
|
add test for emergencies, and associated bugfixes to auditor and auditor report
|
2019-09-28 20:53:44 +02:00 |
|
Christian Grothoff
|
3a8581bc5e
|
hide kill output
|
2019-09-15 12:01:42 +02:00 |
|
Christian Grothoff
|
58c3e4d98f
|
move basedb generation to auditor/
|
2019-09-06 02:45:57 +02:00 |
|
Marcello Stanisci
|
b93fbac1cc
|
fix auditor test
|
2019-09-05 14:17:13 +02:00 |
|
Christian Grothoff
|
fa54d42dc3
|
give up launching bank eventually
|
2019-09-05 14:09:39 +02:00 |
|
Christian Grothoff
|
1576a1d048
|
make test more robust
|
2019-09-05 11:59:10 +02:00 |
|
Christian Grothoff
|
997b40e705
|
fix tests
|
2019-09-05 10:59:03 +02:00 |
|
Christian Grothoff
|
8e9ce98661
|
bugnotes, minor fix
|
2019-09-05 10:40:44 +02:00 |
|
Christian Grothoff
|
1e685a0241
|
use shorter sleep, tolerate slight execution date disagreements between exchange and bank in auditor
|
2019-09-05 10:36:14 +02:00 |
|
Christian Grothoff
|
e0979ecf5e
|
fix test wrt lag
|
2019-09-05 10:21:33 +02:00 |
|
Christian Grothoff
|
afe455c0b6
|
more auditor tests
|
2019-09-05 10:04:17 +02:00 |
|
Christian Grothoff
|
b7454aadc4
|
add test 14
|
2019-09-05 08:14:58 +02:00 |
|
Christian Grothoff
|
f16a4c5b21
|
add test for hung refresh and wrong refresh sig, fix audit report formatting issue(s)
|
2019-09-05 06:30:36 +02:00 |
|
Christian Grothoff
|
cc5297a7f1
|
pass wire fees to aggregator in test case
|
2019-09-05 05:49:25 +02:00 |
|
Christian Grothoff
|
4b5de800dc
|
add test 11
|
2019-09-04 04:11:40 +02:00 |
|
Christian Grothoff
|
e975dd3bdd
|
fix test
|
2019-09-04 04:07:57 +02:00 |
|
Christian Grothoff
|
97ca10d835
|
more auditor tests, misc auditor bugfixes
|
2019-09-04 04:06:16 +02:00 |
|
Christian Grothoff
|
161958a2bb
|
notes on next steps
|
2019-09-03 16:12:48 +02:00 |
|
Christian Grothoff
|
77da8db053
|
add test for wrong signature in reserve_out
|
2019-09-03 11:01:53 +02:00 |
|
Christian Grothoff
|
e9e58b7354
|
implement FIXME42: denomination signature checks (and test) in taler-auditor
|
2019-09-03 06:21:51 +02:00 |
|
Christian Grothoff
|
dd6a006201
|
bump test counter
|
2019-09-03 04:45:26 +02:00 |
|
Christian Grothoff
|
3eb0a3766f
|
add test for missing denomination signature checks
|
2019-09-03 04:44:48 +02:00 |
|