[Gluster-devel] NetBSD regression status

Dan Lambright dlambrig at redhat.com
Wed Jun 3 14:18:11 UTC 2015



----- Original Message -----
> From: "Niels de Vos" <ndevos at redhat.com>
> To: "Emmanuel Dreyfus" <manu at netbsd.org>
> Cc: "Gluster Devel" <gluster-devel at gluster.org>
> Sent: Wednesday, June 3, 2015 9:43:56 AM
> Subject: Re: [Gluster-devel] NetBSD regression status
> 
> On Wed, Jun 03, 2015 at 01:30:31PM +0000, Emmanuel Dreyfus wrote:
> > Hi
> > 
> > Here is NetBSD regression status for master and release-3.7:
> > 
> > The following tests always fail:
> > ./tests/basic/ec/ec.t
> > ./tests/basic/ec/quota.t
> > ./tests/basic/ec/self-heal.t
> > ./tests/basic/quota-anon-fd-nfs.t
> > 
> > Uncharted terriotiry:
> > ./tests/bugs
> > 
> > Fails, but never passed:
> > ./tests/geo-rep
> > 
> > 
> > Additionnaly, ./tests/basic/tier/tier.t passes but:
> > Running tests in file ./tests/basic/tier/tier.t
> > [10:03:02] ./tests/basic/tier/tier.t .. 25/35 umount: unknown option -- l
> > Usage: umount [-fvFR] [-t fstypelist] special | node
> >          umount -a[fvF] [-h host] [-t fstypelist]
> > 
> > It is a bit nasty to use a Linux-only option where portability was
> > the goal:
> > # Check promotion on read to slow tier
> > ( cd $M0 ; umount -l $M0 ) # fail but drops kernel cache
> 
> I'm also not sure if this really drops the caches on Linux. Someone
> tested it (Ravi?) and did not see the same cache reduction as when using
> "echo 3 > /proc/sys/vm/drop_caches".
> 
> We probably need to introduce a function for this that handles both the
> NetBSD and Linux methods.

There was a suggestion to do this, see comments for fix 10411. 

There are some subtle differences:

( cd $M0 ; umount -l $M0 )  

- drops only the fs.
- does not drop FUSE's cache. 

Whereas, /proc/sys/vm/drop_caches drops everything on the system.

> 
> Niels
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel
> 


More information about the Gluster-devel mailing list