======================================================== taler-merchant 0.8.4: src/backenddb/test-suite.log ======================================================== # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test-merchantdb-postgres ============================== 2021-11-29T23:18:31.418899+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Change in PQ event FD to -1 2021-11-29T23:18:31.419052+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO New poll FD is -1 2021-11-29T23:18:31.424981+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Loading SQL resources from `/usr/local/share/taler//sql/merchant/drop' 2021-11-29T23:18:31.426325+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Applying SQL file `/usr/local/share/taler//sql/merchant/drop0001.sql' on database postgres:///talercheck psql:/usr/local/share/taler/sql/merchant/drop0001.sql:27: ERROR: Patch merchant-0003 is not installed, so it can't be uninstalled! CONTEXT: PL/pgSQL function _v.unregister_patch(text) line 17 at RAISE 2021-11-29T23:18:31.437216+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 WARNING Could not run PSQL on file /usr/local/share/taler//sql/merchant/drop0001.sql: psql exit code was 3 2021-11-29T23:18:31.437250+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 WARNING Failed to load SQL statements from `/usr/local/share/taler//sql/merchant/drop*' 2021-11-29T23:18:31.437324+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Change in PQ event FD to -1 2021-11-29T23:18:31.437344+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO New poll FD is -1 2021-11-29T23:18:31.441729+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Loading SQL resources from `/usr/local/share/taler//sql/merchant/merchant-' 2021-11-29T23:18:31.443572+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Applying SQL file `/usr/local/share/taler//sql/merchant/merchant-0003.sql' on database postgres:///talercheck 2021-11-29T23:18:31.842548+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Change in PQ event FD to 6 2021-11-29T23:18:31.842591+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO New poll FD is 6 2021-11-29T23:18:31.842689+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Change in PQ event FD to -1 2021-11-29T23:18:31.842709+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO New poll FD is -1 2021-11-29T23:18:31.937562+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO Change in PQ event FD to 6 2021-11-29T23:18:31.937603+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 INFO New poll FD is 6 2021-11-29T23:18:32.041817+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Expected 16 bytes for field `salt', got 64 2021-11-29T23:18:32.041847+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at pq_result_helper.c:194. 2021-11-29T23:18:32.041862+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Failed to extract field `salt' 2021-11-29T23:18:32.041879+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at pq.c:174. 2021-11-29T23:18:32.041895+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at plugin_merchantdb_postgres.c:514. 2021-11-29T23:18:32.056705+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Expected 16 bytes for field `salt', got 64 2021-11-29T23:18:32.056737+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at pq_result_helper.c:194. 2021-11-29T23:18:32.056753+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Failed to extract field `salt' 2021-11-29T23:18:32.056782+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at pq.c:174. 2021-11-29T23:18:32.056796+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at plugin_merchantdb_postgres.c:514. 2021-11-29T23:18:32.058620+0100 pq-7637 ERROR Query `insert_account' failed with result: new row for relation "merchant_accounts" violates check constraint "merchant_accounts_salt_check"/Failing row contains (9, 8, \x6094fc8e277a2f22fb8691d94d5f06e8e8bf02f0c456a0e50691f76965a384..., \x02af4cbcf06ab0d1363e2afbb107d657, payto://x-taler-bank/bank.demo.taler.net/4, t)./ERROR: new row for relation "merchant_accounts" violates check constraint "merchant_accounts_salt_check" DETAIL: Failing row contains (9, 8, \x6094fc8e277a2f22fb8691d94d5f06e8e8bf02f0c456a0e50691f76965a384..., \x02af4cbcf06ab0d1363e2afbb107d657, payto://x-taler-bank/bank.demo.taler.net/4, t). /PGRES_FATAL_ERROR/ERROR: new row for relation "merchant_accounts" violates check constraint "merchant_accounts_salt_check" DETAIL: Failing row contains (9, 8, \x6094fc8e277a2f22fb8691d94d5f06e8e8bf02f0c456a0e50691f76965a384..., \x02af4cbcf06ab0d1363e2afbb107d657, payto://x-taler-bank/bank.demo.taler.net/4, t). 2021-11-29T23:18:32.058663+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at test_merchantdb.c:472. 2021-11-29T23:18:32.058691+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Insert account failed 2021-11-29T23:18:32.058723+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at test_merchantdb.c:616. 2021-11-29T23:18:32.058756+0100 /home/ttn/build/GNU/T/merchant/src/backenddb/.libs/lt-test-merchantdb-postgres-7637 ERROR Assertion failed at test_merchantdb.c:6800. FAIL test-merchantdb-postgres (exit status: 1)