View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007273 | Taler | exchange | public | 2022-07-05 13:05 | 2024-11-14 01:19 |
Reporter | Christian Grothoff | Assigned To | Antoine A | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | assigned | Resolution | open | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 1.1 | ||||
Summary | 0007273: taler-bank-benchmark should be able to launch libeufin [4h] | ||||
Description | Right now, taler-bank-benchmark only works with the C fakebank. But we will (eventually) want to benchmark libeufin. So taler-bank-benchmark should be modified to support launching libeufin (sandbox+nexus). FIXME exists in the code. | ||||
Tags | No tags attached. | ||||
|
I've now done some work on the exchange code to get this to pass. But, I am stuck with a 409 for /admin/add-incoming from libeufin at the start of the benchmark. I'm running it as follows: $ cd src/benchmark/ # exchange.git $ taler-unified-setup.sh -u exchange-account-2 -c bank-benchmark-cs.conf -be Then in another shell: ./taler-bank-benchmark -c bank-benchmark-cs.conf -u exchange-account-2 The result (see logs) is: 10:55:58.326 [eventLoopGroupProxy-4-1] DEBUG tech.libeufin.bank.Main - 409 Conflict, POST /accounts/exchange/taler-wire-gateway/admin/add-incoming, BANK_UNALLOWED_DEBIT Insufficient balance for debitor I've checked, and the max debit for admin is like 100000, so I do not understand why this is happening! |
|
Please JUST investigate the 409, and then re-assign to me! |
|
I fixed the config in the dev/antoine/libeufin-bank-bench branch and got around 780 TPS |
|
780 TPS is not bad for a start. :-) |
|
We can now run the benchmark, triggers serialization errors in libeufin on modest load. Not totally unexpected, but probably something we should work on. Post-1.0 though is fine. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-07-05 13:05 | Christian Grothoff | New Issue | |
2022-07-05 13:05 | Christian Grothoff | Status | new => assigned |
2022-07-05 13:05 | Christian Grothoff | Assigned To | => Christian Grothoff |
2022-07-05 13:06 | Christian Grothoff | Assigned To | Christian Grothoff => MS |
2022-08-25 21:34 | Christian Grothoff | Priority | normal => low |
2022-08-25 21:34 | Christian Grothoff | Severity | trivial => feature |
2022-12-20 19:39 | Christian Grothoff | Target Version | => 0.11 |
2023-09-03 18:10 | Christian Grothoff | Assigned To | MS => Antoine A |
2023-12-24 06:50 | Christian Grothoff | Assigned To | Antoine A => Christian Grothoff |
2023-12-25 04:02 | Christian Grothoff | Note Added: 0020806 | |
2023-12-25 04:02 | Christian Grothoff | Assigned To | Christian Grothoff => Antoine A |
2023-12-25 04:03 | Christian Grothoff | Priority | low => high |
2023-12-25 04:03 | Christian Grothoff | Note Added: 0020807 | |
2024-02-10 00:34 | Christian Grothoff | Relationship added | child of 0008156 |
2024-04-05 14:59 | Christian Grothoff | Target Version | 0.11 => 0.14 |
2024-05-21 19:11 | Christian Grothoff | Relationship deleted | child of 0008156 |
2024-06-26 12:43 | Antoine A | Assigned To | Antoine A => Christian Grothoff |
2024-06-26 12:44 | Antoine A | Note Added: 0022722 | |
2024-06-27 22:48 | Christian Grothoff | Note Added: 0022747 | |
2024-07-26 00:19 | Christian Grothoff | Summary | taler-bank-benchmark should be able to launch libeufin => taler-bank-benchmark should be able to launch libeufin [4h] |
2024-08-04 17:15 | Christian Grothoff | Target Version | 0.14 => 1.0 stretch goals |
2024-09-14 00:57 | Christian Grothoff | Priority | high => normal |
2024-09-16 23:50 | Christian Grothoff | Target Version | 1.0 stretch goals => 1.1 |
2024-11-14 01:19 | Christian Grothoff | Note Added: 0023713 | |
2024-11-14 01:19 | Christian Grothoff | Assigned To | Christian Grothoff => Antoine A |