From: Ilya Dryomov Date: Thu, 3 Dec 2020 10:24:32 +0000 (+0100) Subject: qa: krbd_stable_pages_required.sh: move to stable_writes attribute X-Git-Tag: v16.1.0~209^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5adfc15b873bc16d698e7398d3ef2c2a46e8a9df;p=ceph.git qa: krbd_stable_pages_required.sh: move to stable_writes attribute bdi/stable_pages_required attribute was deprecated in 5.10 and now always returns 0. The replacement is queue/stable_writes. (It is also writeable, so we can simplify these test cases somewhat in the future.) Fixes: https://tracker.ceph.com/issues/48232 Signed-off-by: Ilya Dryomov --- diff --git a/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml b/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml deleted file mode 100644 index 3d23227a022c..000000000000 --- a/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml +++ /dev/null @@ -1,5 +0,0 @@ -tasks: -- workunit: - clients: - all: - - rbd/krbd_stable_pages_required.sh diff --git a/qa/suites/krbd/wac/sysfs/tasks/stable_writes.yaml b/qa/suites/krbd/wac/sysfs/tasks/stable_writes.yaml new file mode 100644 index 000000000000..cd1ba930f1f7 --- /dev/null +++ b/qa/suites/krbd/wac/sysfs/tasks/stable_writes.yaml @@ -0,0 +1,5 @@ +tasks: +- workunit: + clients: + all: + - rbd/krbd_stable_writes.sh diff --git a/qa/workunits/rbd/krbd_stable_pages_required.sh b/qa/workunits/rbd/krbd_stable_pages_required.sh deleted file mode 100755 index 28b545f6dd83..000000000000 --- a/qa/workunits/rbd/krbd_stable_pages_required.sh +++ /dev/null @@ -1,141 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -function assert_dm() { - local name=$1 - local val=$2 - - local devno - devno=$(sudo dmsetup info -c --noheadings -o Major,Minor $name) - grep -q $val /sys/dev/block/$devno/bdi/stable_pages_required -} - -function dmsetup_reload() { - local name=$1 - - local table - table=$(