[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <YNxVqca+WeQcBmzA@pevik>
Date: Wed, 30 Jun 2021 13:29:45 +0200
From: Petr Vorel <pvorel@...e.cz>
To: Josef Bacik <josef@...icpanda.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Qu Wenruo <wqu@...e.com>, Chris Mason <clm@...com>,
"kernel-team@...ts.ubuntu.com" <kernel-team@...ts.ubuntu.com>,
"ltp@...ts.linux.it" <ltp@...ts.linux.it>,
David Sterba <dsterba@...e.com>,
Filipe Manana <fdmanana@...e.com>, linux-btrfs@...r.kernel.org
Subject: Re: [LTP] [BUG] btrfs potential failure on 32 core LTP test
(fallocate05)
Hi all,
...
> > >> Reproduction steps:
> > >> git clone https://github.com/linux-test-project/ltp.git
> > >> cd ltp
> > >> ./build.sh && make install -j8
> > >> cd ../ltp-install
> > >> sudo ./runltp -f syscalls -s fallocate05
NOTE: you can also be a bit faster if you test just single test, see
https://github.com/linux-test-project/ltp#shortcut-to-running-a-single-test
(not compiling and installing whole LTP)
$ cd testcases/kernel/syscalls/fallocate/
$ make -j`nproc`
$ sudo ./fallocate05
> > > This thing keeps trying to test ext2, how do I make it only test btrfs? Thanks,
> > It tests all available file systems, just wait till it gets to btrfs. I
> > don't know how to limit it only to one file system.
> In the future we can add environment variable to specify the only fs to be
> tested. There is LTP_DEV_FS_TYPE, but that does not work when .all_filesystems
> flag is enabled. Thus just patch the file:
NOTE: It detect kernel filesystem support and presence of mkfs.xxx.
Thus other way to limit filesystem is to rename mkfs.xxx of other filesystems
(in case you test LTP from package and don't want / cannot compile and can
modify root filesystem).
Kind regards,
Petr
Powered by blists - more mailing lists