* [PATCH] Fstests: btrfs/027 unmount scratch device if test fails
@ 2018-01-16 20:10 Liu Bo
0 siblings, 0 replies; only message in thread
From: Liu Bo @ 2018-01-16 20:10 UTC (permalink / raw)
To: fstests; +Cc: linux-btrfs
This test, btrfs/027, runs tests against different raid profiles
in a loop, if one of them aborts, it also fails the following ones
with errors like,
Test -m raid10 -d raid10
ERROR: /dev/xxx is mounted
Test -m raid5 -d raid5
ERROR: /dev/xxx is mounted
Test -m raid6 -d raid6
ERROR: /dev/xxx is mounted
_scratch_unmount is added to avoid the above.
Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
---
tests/btrfs/027 | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tests/btrfs/027 b/tests/btrfs/027
index 625a27f..689cd4c 100755
--- a/tests/btrfs/027
+++ b/tests/btrfs/027
@@ -95,6 +95,7 @@ run_test()
$SCRATCH_MNT >>$seqres.full 2>&1
if [ $? -ne 0 ]; then
echo "btrfs replace failed"
+ _scratch_unmount
_spare_dev_put
_scratch_dev_pool_put
return
@@ -102,6 +103,7 @@ run_test()
$BTRFS_UTIL_PROG scrub start -B $SCRATCH_MNT >>$seqres.full 2>&1
if [ $? -ne 0 ]; then
echo "btrfs scrub failed"
+ _scratch_unmount
_spare_dev_put
_scratch_dev_pool_put
return
--
2.5.0
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-01-16 21:18 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-16 20:10 [PATCH] Fstests: btrfs/027 unmount scratch device if test fails Liu Bo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox