]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/rados: Add neorados tests to run
authorAdam Emerson <aemerson@redhat.com>
Mon, 18 Sep 2023 17:27:51 +0000 (13:27 -0400)
committerAdam Emerson <aemerson@redhat.com>
Thu, 7 Dec 2023 21:26:58 +0000 (16:26 -0500)
Signed-off-by: Adam Emerson <aemerson@redhat.com>
qa/workunits/rados/test.sh

index a88826cf619cb2a12dde0dd06d2b40fd6d25f6a5..8d5f40088950d31fda2acf286ffef76c31cef511 100755 (executable)
@@ -48,6 +48,22 @@ do
     fi
 done
 
+for f in \
+    cls cmd handler_error io list misc pool read_operations snapshots \
+    watch_notify write_operations
+do
+    if [ $parallel -eq 1 ]; then
+       r=`printf '%25s' $f`
+       ff=`echo $f | awk '{print $1}'`
+       bash -o pipefail -exc "ceph_test_neorados_$f $color 2>&1 | tee ceph_test_neorados_$ff.log | sed \"s/^/$r: /\"" &
+       pid=$!
+       echo "test $f on pid $pid"
+       pids[$f]=$pid
+    else
+       ceph_test_neorados_$f
+    fi
+done
+
 ret=0
 if [ $parallel -eq 1 ]; then
 for t in "${!pids[@]}"