]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
containers/teuthology-dev: Parametrize suite
authorZack Cerza <zack@redhat.com>
Tue, 2 Aug 2022 17:10:21 +0000 (11:10 -0600)
committerZack Cerza <zack@redhat.com>
Wed, 6 Sep 2023 18:53:44 +0000 (12:53 -0600)
Signed-off-by: Zack Cerza <zack@redhat.com>
containers/teuthology-dev/teuthology.sh

index 7f8eed6501f327629a7c8be9ca68c967dff6c6f0..9c241144ee305d7fc865d801efbd54a6687b9c7b 100755 (executable)
@@ -12,23 +12,19 @@ else
     CUSTOM_CONF=/teuthology/containerized_node.yaml
 fi
 export MACHINE_TYPE=${MACHINE_TYPE:-testnode}
-if [ -z "$TEUTHOLOGY_WAIT" ]; then
+if [ "$TEUTHOLOGY_SUITE" != "none" ]; then
     if [ -n "$TEUTH_BRANCH" ]; then
       TEUTH_BRANCH_FLAG="--teuthology-branch $TEUTH_BRANCH"
     fi
     teuthology-suite -v \
         $TEUTH_BRANCH_FLAG \
         --ceph-repo https://github.com/ceph/ceph.git \
-        --suite-repo https://github.com/ceph/ceph.git \
         -c main \
         -m $MACHINE_TYPE \
         --limit 1 \
         -n 100 \
-        --suite teuthology:no-ceph \
-        --filter-out "libcephfs,kclient,stream,centos,rhel" \
-        -d ubuntu -D 20.04 \
-        --suite-branch main \
-        --subset 9000/100000 \
+        --suite ${TEUTHOLOGY_SUITE:-teuthology:no-ceph} \
+        --filter-out "libcephfs,kclient" \
         -p 75 \
         --seed 349 \
         --force-priority \