View Issue Details

IDProjectCategoryView StatusLast Update
0010603Talermerchant backendpublic2025-11-13 10:26
ReporterBohdan Assigned Tooec  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Versiongit (master) 
Target Version1.3 
Summary0010603: Test fails on the merchant suite because of the oid mismatch
DescriptionThe problem is next merchant test fails, if before were run tests on the exchange.

With the next logs
2025-11-11T21:13:25.290765+0100 taler-merchant-httpd-1112031(5GN4J7PD6P8DXY1R8SHDKCKQFC) ERROR Assertion failed at pq_result_helper.c:1203. (which is FAIL_IF (info->oid != header.oid);)
2025-11-11T21:13:25.290780+0100 taler-merchant-httpd-1112031(5GN4J7PD6P8DXY1R8SHDKCKQFC) ERROR Failed to extract field `price_array'
2025-11-11T21:13:25.290790+0100 taler-merchant-httpd-1112031(5GN4J7PD6P8DXY1R8SHDKCKQFC) ERROR Assertion failed at pq.c:194.
2025-11-11T21:13:25.290799+0100 taler-merchant-httpd-1112031(5GN4J7PD6P8DXY1R8SHDKCKQFC) ERROR Assertion failed at taler-merchant-httpd_private-get-products-ID.c:57.

Yet the tests will pass if no tests on the exchange side were run...
Steps To Reproduce1. Get master of exchange git, make install && make check
2. Get dev/bohdan-potuzhnyi/update-inventory-logic of merchant make install && make check (here tests will fail)
3. Dropdb talercheck && createdb talercheck
4. Run merchant tests one more time (here they pass)
5. Run exchange tests (also all good)
6. Run merchant tests (here they fail)
Additional InformationDear OEC,

C told me that you can help me with the next problem, as you might have experience with something similar

So would be really grateful if you could tell how it might be fixed, or what the problem is.
As I believe this problem is the last thing that limits me from putting the new features into to master branch
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-11-13 10:26 Bohdan New Issue
2025-11-13 10:26 Bohdan Status new => assigned
2025-11-13 10:26 Bohdan Assigned To => oec