[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] 108/151: do not pass timeout in test
From: |
gnunet |
Subject: |
[taler-exchange] 108/151: do not pass timeout in test |
Date: |
Tue, 30 Jul 2024 23:37:58 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository exchange.
commit 8df1e630528cf7d005806a7626062a753c05ca71
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Jul 23 15:54:25 2024 +0200
do not pass timeout in test
---
src/lib/exchange_api_kyc_check.c | 24 +++++++++++++++++-------
src/testing/testing_api_cmd_kyc_check_get.c | 2 +-
2 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/src/lib/exchange_api_kyc_check.c b/src/lib/exchange_api_kyc_check.c
index 26b4e75c1..7d8dd1996 100644
--- a/src/lib/exchange_api_kyc_check.c
+++ b/src/lib/exchange_api_kyc_check.c
@@ -240,23 +240,29 @@ TALER_EXCHANGE_kyc_check (
{
struct TALER_EXCHANGE_KycCheckHandle *kch;
CURL *eh;
- char *arg_str;
+ char arg_str[128];
struct curl_slist *job_headers = NULL;
unsigned long long tms;
tms = timeout.rel_value_us
/ GNUNET_TIME_UNIT_MILLISECONDS.rel_value_us;
- GNUNET_asprintf (&arg_str,
- "kyc-check/%llu?timeout_ms=%llu",
- (unsigned long long) requirement_row,
- tms);
+ if (0 != tms)
+ GNUNET_snprintf (arg_str,
+ sizeof (arg_str),
+ "kyc-check/%llu?timeout_ms=%llu",
+ (unsigned long long) requirement_row,
+ tms);
+ else
+ GNUNET_snprintf (arg_str,
+ sizeof (arg_str),
+ "kyc-check/%llu",
+ (unsigned long long) requirement_row);
kch = GNUNET_new (struct TALER_EXCHANGE_KycCheckHandle);
kch->cb = cb;
kch->cb_cls = cb_cls;
kch->url = TALER_url_join (url,
arg_str,
NULL);
- GNUNET_free (arg_str);
if (NULL == kch->url)
{
GNUNET_free (kch);
@@ -275,8 +281,12 @@ TALER_EXCHANGE_kyc_check (
GNUNET_break (CURLE_OK ==
curl_easy_setopt (eh,
CURLOPT_TIMEOUT_MS,
- (long) (tms + 100L)));
+ (long) (tms + 500L)));
}
+ GNUNET_break (CURLE_OK ==
+ curl_easy_setopt (eh,
+ CURLOPT_VERBOSE,
+ 1L));
job_headers = curl_slist_append (job_headers,
"Content-Type: application/json");
diff --git a/src/testing/testing_api_cmd_kyc_check_get.c
b/src/testing/testing_api_cmd_kyc_check_get.c
index 4ad620553..981570153 100644
--- a/src/testing/testing_api_cmd_kyc_check_get.c
+++ b/src/testing/testing_api_cmd_kyc_check_get.c
@@ -171,7 +171,7 @@ check_kyc_run (void *cls,
TALER_TESTING_get_exchange_url (is),
*requirement_row,
account_priv,
- GNUNET_TIME_UNIT_SECONDS,
+ GNUNET_TIME_UNIT_ZERO,
&check_kyc_cb,
kcg);
GNUNET_assert (NULL != kcg->kwh);
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-exchange] 70/151: more work on KYC upload, (continued)
- [taler-exchange] 70/151: more work on KYC upload, gnunet, 2024/07/30
- [taler-exchange] 65/151: finish AML measures, gnunet, 2024/07/30
- [taler-exchange] 91/151: implement kycauth_in_insert, gnunet, 2024/07/30
- [taler-exchange] 97/151: fix leak, expand logging, gnunet, 2024/07/30
- [taler-exchange] 107/151: -fix small bugs, gnunet, 2024/07/30
- [taler-exchange] 39/151: work on KycRule parsing, gnunet, 2024/07/30
- [taler-exchange] 33/151: implement kyc_test_required, gnunet, 2024/07/30
- [taler-exchange] 64/151: get AML measures skeleton", gnunet, 2024/07/30
- [taler-exchange] 77/151: finish kyc_start API, gnunet, 2024/07/30
- [taler-exchange] 71/151: -work on upload, gnunet, 2024/07/30
- [taler-exchange] 108/151: do not pass timeout in test,
gnunet <=
- [taler-exchange] 82/151: enable kyc-start endpoint, gnunet, 2024/07/30
- [taler-exchange] 62/151: implement select_aml_statistics, gnunet, 2024/07/30
- [taler-exchange] 43/151: implement pg_lookup_kyc_requirement_by_row, gnunet, 2024/07/30
- [taler-exchange] 67/151: -fix FTBFS, gnunet, 2024/07/30
- [taler-exchange] 68/151: add kyc-upload logic to demultiplexer, gnunet, 2024/07/30
- [taler-exchange] 57/151: handle POST aml /decision, gnunet, 2024/07/30
- [taler-exchange] 61/151: work on more GET handlers, gnunet, 2024/07/30
- [taler-exchange] 25/151: get reserves_purse to compile, gnunet, 2024/07/30
- [taler-exchange] 26/151: fix kyc-wallet handler, gnunet, 2024/07/30
- [taler-exchange] 40/151: work on kyc API, gnunet, 2024/07/30