On Fri, Apr 04, 2014 at 02:07:16PM +0100, Filipe David Manana wrote: > On Fri, Apr 4, 2014 at 10:03 AM, Dave Chinner <david@xxxxxxxxxxxxx> wrote: > > Hi folks, > > > > The xfstests repository at git://oss.sgi.com/xfs/cmds/xfstests has > > just been updated. Patches often get missed, so please check if your > > outstanding patches were in this update. If they have not been in > > this update, please resubmit them to xfs@xxxxxxxxxxx so they can be > > picked up in the next update. > > > > The new head of the master branch is commit: > > > > cf1ed54 check: fix RESULT_BASE typo in check script > > > > The major new functionality worth mentioning in this update is the > > new config file format from Lukas. The existing format config files > > should continue to work without change, but the new format is much > > richer and allows specification of multiple different configurations > > to run test under. Hence testing multiple mount an dmkfs > > configurations becomes as simple as iterating the configurations > > in the config file. > > Hi, > > I might be missing something, but after checking out these changes, I > am no longer able to run btrfs tests. Example: > > $ ./check btrfs/041 > common/config: Error: $SCRATCH_DEV should be unset when $SCRATCH_DEV_POOL is set > Passed all 0 tests > > $ cat local.config > export TEST_DEV=/dev/sdb > export TEST_DIR=/home/fdmanana/btrfs-tests/dev > export SCRATCH_MNT="/home/fdmanana/btrfs-tests/scratch_1" > export SCRATCH_DEV_POOL="/dev/sdc /dev/sdd" Are you sure that's the config file that is being picked up? I can't test btrfs at the moment because it appears to be completely screwed in a TOT kernel right now - it doesn't even show up in /proc/filesystems and doesn't emit anything on dmesg to indicate that initialisation of the built in btrfs code has failed or even been attempted. It's simply MIA.... However, using that same SCRATCH_DEV_POOL config for xfs or ext4 works just fine on my test machines with the current TOT xfstests and kernel code. $ cat configs/test2.config TEST_DIR=/mnt/test SCRATCH_MNT=/mnt/scratch TEST_DEV=/dev/vda SCRATCH_DEV_POOL="/dev/vdc /dev/vdd" $ sudo MKFS_OPTIONS="-m crc=1" ./check generic/001 FSTYP -- xfs (debug) PLATFORM -- Linux/x86_64 test2 3.14.0-rc1-dgc+ MKFS_OPTIONS -- -f -m crc=1 /dev/vdc MOUNT_OPTIONS -- /dev/vdc /mnt/scratch generic/001 4s ... 3s Ran: generic/001 Passed all 1 tests $ So, as you can see I can't reproduce your problem myself right now. Could you add a "set -x" line to the start of check and post the output? Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs