donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 42d1c1d892dd9dccfba8793ae255a0f609c542b1
parent 885efc162f232661b6e270fff7914fbc4127c295
Author: Florian Dold <dold@taler.net>
Date:   Tue,  8 Sep 2026 20:41:40 +0200

CI: run the complete Donau test suite

Create talercheck for the PQ test and select the allcheck target to include
API and installation tests. Print the corresponding Meson log on failure.

Diffstat:
Mcontrib/ci/jobs/2-test/test.sh | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/contrib/ci/jobs/2-test/test.sh b/contrib/ci/jobs/2-test/test.sh @@ -20,17 +20,18 @@ sudo -u postgres "${PG_BIN}/postgres" -D ${PG_ETC}/main -h localhost -p 5432 & sleep 10 sudo -u postgres createuser -p 5432 root sudo -u postgres createdb -p 5432 -O root donaucheck +sudo -u postgres createdb -p 5432 -O root talercheck check_command() { # Set LD_LIBRARY_PATH so tests can find the installed libs - LD_LIBRARY_PATH=/usr/local/lib PGPORT=5432 make check + LD_LIBRARY_PATH=/usr/local/lib PGPORT=5432 make allcheck } print_logs() { set +e - log=build/meson-logs/testlog.txt + log=build/meson-logs/testlog-all.txt echo "Printing ${log}" cat "$log" }