From 5d4c31e8c1ed273636aa9d9f36d8b6f0ebc9713e Mon Sep 17 00:00:00 2001 From: Xiao Ni Date: Thu, 8 May 2025 17:02:13 +0800 Subject: [PATCH] mdadm/tests: mark 09imsm-assemble broken 09imsm-assemble fails sometimes. So mark it as broken. Signed-off-by: Xiao Ni --- tests/09imsm-assemble.broken | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tests/09imsm-assemble.broken diff --git a/tests/09imsm-assemble.broken b/tests/09imsm-assemble.broken new file mode 100644 index 00000000..a139042c --- /dev/null +++ b/tests/09imsm-assemble.broken @@ -0,0 +1,30 @@ +Sometimes + +Sometimes it fails: +++ /usr/sbin/mdadm --remove /dev/md/container /dev/loop2 +++ rv=1 +++ case $* in +++ cat /var/tmp/stderr +mdadm: /dev/loop2 is still in use, cannot remove. +++ return 1 +++ sleep 2 +++ (( i++ )) +++ (( i<=ret )) +++ '[' 0 -ne 1 ']' +++ echo '/dev/loop2 removal from /dev/md/container should have succeeded' +/dev/loop2 removal from /dev/md/container should have succeeded + +Sometimes it fails: +++ imsm_check_hold /dev/md/container /dev/loop1 +++ mdadm --remove /dev/md/container /dev/loop1 +++ rm -f /var/tmp/stderr +++ case $* in +++ case $* in +++ /usr/sbin/mdadm --remove /dev/md/container /dev/loop1 +++ rv=0 +++ case $* in +++ cat /var/tmp/stderr +mdadm: hot removed /dev/loop1 from /dev/md/container +++ return 0 +++ echo '/dev/loop1 removal from /dev/md/container should have been blocked' +/dev/loop1 removal from /dev/md/container should have been blocked -- 2.47.2