diff runtests.sh @ 44:b35ed8684036

Run monetdb in a service container So we can later test against multiple versions of MonetDB by taking the image name from a matrix
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Fri, 18 Dec 2020 10:53:15 +0100 (2020-12-18)
parents 5b27d21cf817
children
line wrap: on
line diff
--- a/runtests.sh
+++ b/runtests.sh
@@ -1,31 +1,11 @@
 #!/bin/bash
 
-DBPATH="$PWD"/DB
-
-
 set -e -x
 
-# Start the mserver
-rm -rf "$DBPATH"
-mkdir "$DBPATH"
-mserver5 --dbpath="$DBPATH/perltestdb" >"$DBPATH/mserver5.log" 2>&1 &
-pid=$!
-# Make sure to kill it when the script ends
-trap "kill -9 $pid 2>/dev/null" EXIT
-
+export DBI_DSN=dbi:monetdb:database=demo
 
-# After a few seconds, check if it's still running
-sleep 3
-if ! kill -0 $pid 2>/dev/null; then
-	echo "MSERVER STOPPED EARLY"
-	cat "$DBPATH/mserver5.log"
-	exit 1
-fi
-
-export DBI_DSN=dbi:monetdb:database=perltestdb
 export PERL5LIB=$PWD/MonetDB-CLI-MapiPP:$PWD/MonetDB-CLI:$PWD
 
-
 for i in DBD MonetDB-CLI/MonetDB MonetDB-CLI-MapiPP/MonetDB/CLI
 do
 	(