[sheepdog] [PATCH v2 0/4] add support for object cache test

MORITA Kazutaka morita.kazutaka at gmail.com
Wed Aug 14 16:33:13 CEST 2013


At Wed, 14 Aug 2013 17:12:22 +0800,
Liu Yuan wrote:
> 
> On Tue, Aug 13, 2013 at 01:37:36PM +0900, MORITA Kazutaka wrote:
> > From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
> > 
> > v2:
> >  - rebased onto the devel branch
> >  - added necessary flush after _vdi_write()
> >  - call _filter_qemu_io() in _qemu_io()
> > 
> > This series enables us to test object cache by running the following
> > commands.
> > 
> >  # SHEEP_EXTRA_OPTIONS="-w size=100" ./check
> >  # SHEEP_EXTRA_OPTIONS="-w size=100" ./check -writethrough
> >  # SHEEP_EXTRA_OPTIONS="-w size=100" ./check -direct
> > 
> > Note that writeback is default.
> > 
> > Currently, some tests cannot be passed when object cache is enabled,
> > and I'm still not sure whether it is a false alarm or not.  I'd
> > appreciate if someone would give a try and udpates testcases or add
> > "_requirement no_writeback" if the test is not suitable for object
> > cache).
> 
> I tried this patch set and alsmot are false alarm to me.

The following test makes sheep dump a core file, and at least it isn't
a false alarm, I think.

  # SHEEP_EXTRA_OPTIONS="-w size=100" ./tests/functional/check 42

Thanks,

Kazutaka



More information about the sheepdog mailing list