On Fri, Jun 02, 2023 at 06:13:41AM +0200, Christoph Hellwig wrote: > On Thu, Jun 01, 2023 at 09:04:50AM -0700, Darrick J. Wong wrote: > > Good question. AFAICT the only checks on it are in > > _require_scratch_nocheck itself... > > > > > But yeah, these tests should simply grow a > > > > > > _require_block_device $SCRATCH_DEV > > > > ...but you could set up the scsi_debug device and mount it on > > $TEST_DIR/foo which would avoid the issue of checking SCRATCH_* > > entirely. > > I thought about that as we really don't need a SCRATCH_DEV, but > how do we ensure we are testing a block based file system then? Maybe _require_test _require_block_device $TEST_DEV can help to make sure the FSTYP is a localfs? Thanks, Zorro >