21666: Adds 'arvados-client diagnostics' to run-tests.sh
authorLucas Di Pentima <lucas.dipentima@curii.com>
Mon, 15 Apr 2024 19:02:58 +0000 (16:02 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Mon, 6 May 2024 13:39:33 +0000 (10:39 -0300)
In addition and prior to running the hasher wf test, run the arvados-client
diagnostics test.
This assumes that docker and arvados-client are installed on the local
system, making the shell node a good candidate on multi-node (production)
installations.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

tools/salt-install/tests/run-test.sh

index cf43273a14d584b390079400b096f12ec1e2d683..c52367e0982049a3c2d137a0bc582b85acdb9e3f 100755 (executable)
@@ -17,6 +17,9 @@ if ! curl -s -o /dev/null https://${ARVADOS_API_HOST}/users/welcome?return_to=%2
   exit 1
 fi
 
+# Then, run a basic diagnostics test.
+arvados-client diagnostics -internal-client
+
 # https://doc.arvados.org/v2.0/install/install-jobs-image.html
 echo "Creating Arvados Standard Docker Images project"
 uuid_prefix=$(arv --format=uuid user current | cut -d- -f1)