* [PATCH] xfstests/btrfs: do not test btrfs/010 with autodefrag
@ 2013-09-18 5:17 Liu Bo
2013-09-27 13:45 ` Josef Bacik
0 siblings, 1 reply; 3+ messages in thread
From: Liu Bo @ 2013-09-18 5:17 UTC (permalink / raw)
To: linux-btrfs; +Cc: xfs
btrfs/010 is going to create a fragmented file, however, with autodefrag
this is impossible, so just skip the test when we're with autodefrag.
Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
---
tests/btrfs/010 | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/tests/btrfs/010 b/tests/btrfs/010
index 371f1b8..608942d 100755
--- a/tests/btrfs/010
+++ b/tests/btrfs/010
@@ -37,6 +37,14 @@ _cleanup()
rm -f $tmp.*
}
+is_autodefrag_set()
+{
+ case "$MOUNT_OPTIONS" in
+ *autodefrag*) return 0;;
+ esac
+ return 1
+}
+
# get standard environment, filters and checks
. ./common/rc
. ./common/filter
@@ -49,6 +57,10 @@ _supported_os Linux
_require_scratch
_require_command "/usr/sbin/filefrag"
+if is_autodefrag_set; then
+ _notrun "this test makes no sense with autodefrag"
+fi
+
rm -f $seqres.full
_scratch_mkfs > /dev/null 2>&1
--
1.7.7
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] xfstests/btrfs: do not test btrfs/010 with autodefrag
2013-09-18 5:17 [PATCH] xfstests/btrfs: do not test btrfs/010 with autodefrag Liu Bo
@ 2013-09-27 13:45 ` Josef Bacik
2013-10-01 14:40 ` David Sterba
0 siblings, 1 reply; 3+ messages in thread
From: Josef Bacik @ 2013-09-27 13:45 UTC (permalink / raw)
To: Liu Bo; +Cc: linux-btrfs, xfs
On Wed, Sep 18, 2013 at 01:17:55PM +0800, Liu Bo wrote:
> btrfs/010 is going to create a fragmented file, however, with autodefrag
> this is impossible, so just skip the test when we're with autodefrag.
>
> Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
I'd rather you just strip out the autodefrag option if it is there and add it
back once the test is done (or hell just remove it, mount, and add it back).
Thanks,
Josef
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] xfstests/btrfs: do not test btrfs/010 with autodefrag
2013-09-27 13:45 ` Josef Bacik
@ 2013-10-01 14:40 ` David Sterba
0 siblings, 0 replies; 3+ messages in thread
From: David Sterba @ 2013-10-01 14:40 UTC (permalink / raw)
To: Josef Bacik; +Cc: Liu Bo, linux-btrfs, xfs
On Fri, Sep 27, 2013 at 09:45:44AM -0400, Josef Bacik wrote:
> On Wed, Sep 18, 2013 at 01:17:55PM +0800, Liu Bo wrote:
> > btrfs/010 is going to create a fragmented file, however, with autodefrag
> > this is impossible, so just skip the test when we're with autodefrag.
> >
> > Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
>
> I'd rather you just strip out the autodefrag option if it is there and add it
> back once the test is done (or hell just remove it, mount, and add it back).
I think the test should be skipped if it does not make sense with a
specific mount option rather than temporarily removing it, because then
it looks like the test passes with the option altough it does not.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-10-01 14:40 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-18 5:17 [PATCH] xfstests/btrfs: do not test btrfs/010 with autodefrag Liu Bo
2013-09-27 13:45 ` Josef Bacik
2013-10-01 14:40 ` David Sterba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).