On 2017/08/30 20:09, Eryu Guan wrote: > On Wed, Aug 30, 2017 at 04:38:16PM +0900, Misono, Tomohiro wrote: >> btrfs/029 uses _filter_testdirs() to filter the name of $TEST_DIR and >> $SCRATCH_MNT directory. >> >> In this function, it calls both _filter_test_dir and _filter_scratch >> concatenapted by pipe. Therefore if $TEST_DIR is a prefix of >> $SCRATCH_MNT, this filter function gives wrong filtered name for >> $SCRATCH_MNT and the test fails. > > Sorry, I'm a bit confused, how could $TEST_DIR be a prefix of > $SCRATCH_MNT? Won't that fail the test at setup time?
I used "/mnt" for $TEST_DIR and "/mnt_scratch" for $SCRATCH_MNT and hit this problem because "/mnt_scratch" is filtered to "$TEST_DIR_scrach" instead of "$SCRATCH_MNT". I think these are valid directory names and other btrfs tests run correctly with these names. Thanks, Tomohiro -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html