View Issue Details

IDProjectCategoryView StatusLast Update
0007268Talerexchangepublic2022-11-04 19:53
ReporterttnAssigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
PlatformLinuxOSDevuanOS Version4
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007268: "make check" fails due to SQL signature mismatch
DescriptionHEAD == 615b4621e3637db8ea32b0a17803101044adb594.
Log attached.

Looks like the function 'exchange_do_close_request' does indeed exist, but it has a different signature.
TagsNo tags attached.
Attached Files
test-suite.log (1,428 bytes)   
======================================================
   taler-exchange 0.8.5: src/auditor/test-suite.log
======================================================

# TOTAL: 3
# PASS:  0
# SKIP:  2
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: test-auditor.sh
=====================

Testing for jq
./test-auditor.sh: riga 1870: jq: comando non trovato
jq required
SKIP test-auditor.sh (exit status: 77)

SKIP: test-revocation.sh
========================

Testing for jq
./test-revocation.sh: riga 494: jq: comando non trovato
jq required
SKIP test-revocation.sh (exit status: 77)

FAIL: test-sync.sh
==================

Testing synchronization logic ......2022-07-04T23:59:05.441788-0400 pq-20874 ERROR PQprepare (`SELECT  out_final_balance_val,out_final_balance_frac FROM exchange_do_close_request  ($1, $2, $3)' as `call_account_close') failed with error: ERROR:  function exchange_do_close_request(unknown, unknown, unknown) does not exist
LINE 1: ...out_final_balance_val,out_final_balance_frac FROM exchange_d...
                                                             ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.

2022-07-04T23:59:05.442289-0400 taler-auditor-sync-20874 ERROR Failed to begin transaction with data source. Exiting
.FAIL
Record count mismatch: 424 / 0 in table denominations
FAIL test-sync.sh (exit status: 1)

test-suite.log (1,428 bytes)   

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2022-08-15 06:23

manager   ~0019007

First of all, you should install the 'jq' tool, otherwise the first two tests don't run.

As for the third test, that should be fixed now with the latest DB generation.

Issue History

Date ModifiedUsernameFieldChange
2022-07-05 04:10ttnNew Issue
2022-07-05 04:10ttnStatusnew => assigned
2022-07-05 04:10ttnAssigned To => Christian Grothoff
2022-07-05 04:10ttnFile Added: test-suite.log
2022-08-15 06:23Christian GrothoffNote Added: 0019007
2022-08-15 06:23Christian GrothoffStatusassigned => informing
2022-08-15 06:23Christian GrothoffResolutionopen => fixed
2022-08-15 06:23Christian GrothoffFixed in Version => 0.9
2022-08-15 06:23Christian GrothoffTarget Version => 0.9
2022-11-04 19:53Christian GrothoffStatusinforming => closed