View Issue Details

IDProjectCategoryView StatusLast Update
0007181Talerauditorpublic2022-11-04 20:53
Reporterttn Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
PlatformLinuxOSDevuanOS VersionChiamera
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007181: "make check" fails two tests: test_auditor_api_{cs,rsa}
DescriptionHEAD at 8f77bda2e0297185c98694edf0d752cc925bf9a2.
Logs attached.
TagsNo tags attached.
Attached Files
.ttn.exchange-make-check.log (18,267 bytes)   
+ export PATH=/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-libeufin:/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-taler:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do
+ PATH=/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-libeufin:/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-taler:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do
+ export TMPDIR=/home/ttn/te/tmp
+ TMPDIR=/home/ttn/te/tmp
+ export PGHOST=/home/ttn/te/pg
+ PGHOST=/home/ttn/te/pg
+ make check
contrib/gana-update.sh
make[1]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/contrib/gana/gnu-taler-error-codes»
recfix --check registry.rec
cd ../http-status-codes; make ; cd -
make[2]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/contrib/gana/http-status-codes»
recfix --check registry.rec
make[2]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/contrib/gana/http-status-codes»
/home/ttn/build/GNU/T/exchange/contrib/gana/gnu-taler-error-codes
recsel -t TalerErrorCode -j HttpStatus -p Description,Name,Value,HttpStatus,HttpStatus.Value,HttpStatus.Identifier ../http-status-codes/registry.rec registry.rec > combined.xtmp
if ! diff combined.tmp combined.xtmp > /dev/null; then mv combined.xtmp combined.tmp; else rm combined.xtmp; fi
make[1]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/contrib/gana/gnu-taler-error-codes»
make[1]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/contrib/gana/gnu-taler-db-events»
recfix --check registry.rec
make[1]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/contrib/gana/gnu-taler-db-events»
make  check-recursive
make[1]: ingresso nella directory «/home/ttn/build/GNU/T/exchange»
Making check in .
make[2]: ingresso nella directory «/home/ttn/build/GNU/T/exchange»
make[2]: uscita dalla directory «/home/ttn/build/GNU/T/exchange»
Making check in contrib
make[2]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/contrib»
Making check in .
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/contrib»
make[3]: Nessuna operazione da eseguire per «check-am».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/contrib»
make[2]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/contrib»
Making check in src
make[2]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src»
Making check in include
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/include»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/include»
Making check in util
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/util»
make  test_amount test_crypto test_helper_eddsa test_helper_rsa test_helper_cs test_payto test_url
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/util»
  CC       test_amount.o
  CCLD     test_amount
  CC       test_crypto.o
  CCLD     test_crypto
  CC       test_helper_eddsa.o
  CCLD     test_helper_eddsa
  CC       test_helper_rsa.o
  CCLD     test_helper_rsa
  CC       test_helper_cs.o
  CCLD     test_helper_cs
  CC       test_payto.o
  CCLD     test_payto
  CC       test_url.o
  CCLD     test_url
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/util»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/util»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/util»
PASS: test_amount
PASS: test_crypto
PASS: test_helper_eddsa
PASS: test_helper_rsa
PASS: test_helper_cs
PASS: test_payto
PASS: test_url
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 7
# PASS:  7
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/util»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/util»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/util»
Making check in json
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/json»
make  test_json test_json_wire
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/json»
  CC       test_json.o
  CCLD     test_json
  CC       test_json_wire.o
  CCLD     test_json_wire
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/json»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/json»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/json»
PASS: test_json
PASS: test_json_wire
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/json»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/json»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/json»
Making check in extensions
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/extensions»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/extensions»
Making check in curl
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/curl»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/curl»
Making check in pq
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/pq»
make  test_pq
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/pq»
  CC       test_pq.o
  CCLD     test_pq
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/pq»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/pq»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/pq»
PASS: test_pq
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/pq»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/pq»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/pq»
Making check in sq
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/sq»
make  test_sq
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/sq»
  CC       test_sq.o
  CCLD     test_sq
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/sq»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/sq»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/sq»
PASS: test_sq
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/sq»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/sq»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/sq»
Making check in mhd
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/mhd»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/mhd»
Making check in bank-lib
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make  test_bank.sh
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make[4]: Nessuna operazione da eseguire per «test_bank.sh».
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
PASS: test_bank.sh
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/bank-lib»
Making check in exchangedb
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
make  test-exchangedb-postgres bench-db-postgres
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
  CC       test_exchangedb.o
  CCLD     test-exchangedb-postgres
  CC       bench_db.o
  CCLD     bench-db-postgres
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
PASS: test-exchangedb-postgres
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchangedb»
Making check in exchange
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make  test_taler_exchange_httpd.sh
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make[4]: Nessuna operazione da eseguire per «test_taler_exchange_httpd.sh».
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchange»
PASS: test_taler_exchange_httpd.sh
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchange»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchange»
Making check in auditordb
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
make  test-auditordb-postgres
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
  CC       test_auditordb.o
  CCLD     test-auditordb-postgres
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
PASS: test-auditordb-postgres
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditordb»
Making check in auditor
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditor»
make  test-auditor.sh test-revocation.sh test-sync.sh
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/auditor»
make[4]: Nessuna operazione da eseguire per «test-auditor.sh».
make[4]: Nessuna operazione da eseguire per «test-revocation.sh».
make[4]: Nessuna operazione da eseguire per «test-sync.sh».
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditor»
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/auditor»
Making check in lib
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/lib»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/lib»
Making check in exchange-tools
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/exchange-tools»
make[3]: Nessuna operazione da eseguire per «check».
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/exchange-tools»
Making check in testing
make[3]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/testing»
make  test_auditor_api_cs test_auditor_api_rsa test_auditor_api_version_rsa test_auditor_api_version_cs test_bank_api_with_fakebank test_bank_api_with_pybank test_bank_api_with_nexus test_exchange_api_cs test_exchange_api_rsa test_exchange_api_keys_cherry_picking_cs test_exchange_api_keys_cherry_picking_rsa test_exchange_api_revocation_cs test_exchange_api_revocation_rsa test_exchange_api_overlapping_keys_bug_cs test_exchange_api_overlapping_keys_bug_rsa test_exchange_management_api_cs test_exchange_management_api_rsa test_kyc_api test_taler_exchange_aggregator-postgres test_taler_exchange_wirewatch-postgres
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/testing»
  CC       test_auditor_api.o
  CCLD     test_auditor_api_cs
  CCLD     test_auditor_api_rsa
  CC       test_auditor_api_version.o
  CCLD     test_auditor_api_version_rsa
  CCLD     test_auditor_api_version_cs
  CC       test_bank_api.o
  CCLD     test_bank_api_with_fakebank
  CCLD     test_bank_api_with_pybank
  CCLD     test_bank_api_with_nexus
  CC       test_exchange_api.o
  CCLD     test_exchange_api_cs
  CCLD     test_exchange_api_rsa
  CC       test_exchange_api_keys_cherry_picking.o
  CCLD     test_exchange_api_keys_cherry_picking_cs
  CCLD     test_exchange_api_keys_cherry_picking_rsa
  CC       test_exchange_api_revocation.o
  CCLD     test_exchange_api_revocation_cs
  CCLD     test_exchange_api_revocation_rsa
  CC       test_exchange_api_overlapping_keys_bug.o
  CCLD     test_exchange_api_overlapping_keys_bug_cs
  CCLD     test_exchange_api_overlapping_keys_bug_rsa
  CC       test_exchange_management_api.o
  CCLD     test_exchange_management_api_cs
  CCLD     test_exchange_management_api_rsa
  CC       test_kyc_api.o
  CCLD     test_kyc_api
  CC       test_taler_exchange_aggregator.o
  CCLD     test_taler_exchange_aggregator-postgres
  CC       test_taler_exchange_wirewatch.o
  CCLD     test_taler_exchange_wirewatch-postgres
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/testing»
make  check-TESTS
make[4]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/testing»
make[5]: ingresso nella directory «/home/ttn/build/GNU/T/exchange/src/testing»
FAIL: test_auditor_api_cs
FAIL: test_auditor_api_rsa
PASS: test_auditor_api_version_rsa
PASS: test_auditor_api_version_cs
PASS: test_bank_api_with_fakebank
SKIP: test_bank_api_with_pybank
SKIP: test_bank_api_with_nexus
PASS: test_exchange_api_cs
PASS: test_exchange_api_rsa
PASS: test_exchange_api_keys_cherry_picking_cs
PASS: test_exchange_api_keys_cherry_picking_rsa
PASS: test_exchange_api_revocation_cs
PASS: test_exchange_api_revocation_rsa
PASS: test_exchange_api_overlapping_keys_bug_cs
PASS: test_exchange_api_overlapping_keys_bug_rsa
PASS: test_exchange_management_api_cs
PASS: test_exchange_management_api_rsa
PASS: test_kyc_api
PASS: test_taler_exchange_aggregator-postgres
PASS: test_taler_exchange_wirewatch-postgres
============================================================================
Testsuite summary for taler-exchange 0.8.5
============================================================================
# TOTAL: 20
# PASS:  16
# SKIP:  2
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See src/testing/test-suite.log
Please report to taler-bug@gnunet.org
============================================================================
make[5]: *** [Makefile:1912: test-suite.log] Errore 1
make[5]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/testing»
make[4]: *** [Makefile:2020: check-TESTS] Errore 2
make[4]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/testing»
make[3]: *** [Makefile:2254: check-am] Errore 2
make[3]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src/testing»
make[2]: *** [Makefile:522: check-recursive] Errore 1
make[2]: uscita dalla directory «/home/ttn/build/GNU/T/exchange/src»
make[1]: *** [Makefile:507: check-recursive] Errore 1
make[1]: uscita dalla directory «/home/ttn/build/GNU/T/exchange»
make: *** [Makefile:804: check] Errore 2
.ttn.exchange-make-check.log (18,267 bytes)   
test-suite.log.gz (66,043 bytes)

Activities

Christian Grothoff

2022-02-28 20:37

manager   ~0018752

Fixed as part of 8f77bda2..23bc09fe. Minor regression while fixing other tests.

Issue History

Date Modified Username Field Change
2022-02-28 20:14 ttn New Issue
2022-02-28 20:14 ttn Status new => assigned
2022-02-28 20:14 ttn Assigned To => Christian Grothoff
2022-02-28 20:14 ttn File Added: .ttn.exchange-make-check.log
2022-02-28 20:14 ttn File Added: test-suite.log.gz
2022-02-28 20:37 Christian Grothoff Note Added: 0018752
2022-02-28 20:37 Christian Grothoff Status assigned => resolved
2022-02-28 20:37 Christian Grothoff Resolution open => fixed
2022-02-28 20:37 Christian Grothoff Fixed in Version => 0.9
2022-02-28 20:37 Christian Grothoff Target Version => 0.9
2022-11-04 20:53 Christian Grothoff Status resolved => closed