From: Xiao Ni Date: Thu, 8 May 2025 09:02:13 +0000 (+0800) Subject: mdadm/tests: mark 09imsm-assemble broken X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d4c31e8c1ed273636aa9d9f36d8b6f0ebc9713e;p=thirdparty%2Fmdadm.git mdadm/tests: mark 09imsm-assemble broken 09imsm-assemble fails sometimes. So mark it as broken. Signed-off-by: Xiao Ni --- 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