Re: regressions on release-3.7 ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 20 Apr 2015, at 14:14, Jeff Darcy <jdarcy@xxxxxxxxxx> wrote:
>> The same problems that affect mainline are affecting release-3.7 too. We
>> need to get over this soon.
> 
> I think it's time to start skipping (or even deleting) some tests.  For
> example, volume-snapshot-clone.t alone is responsible for a huge number
> of spurious failures.  It's for a feature that people don't even seem to
> know we have, and isn't sufficient for us to declare that feature
> supportable, so the only real effect of the test's existence is these
> spurious regression-test failures.

Are you meaning deleting the tests temporarily (to let other stuff pass
without being held up by it), or permanently?


> In other cases (e.g. uss.t) bugs in
> the test and/or the feature itself must still be fixed before we can
> release 3.7 but that doesn't necessarily mean we need to run that test
> for every unrelated change.
> 
> The purpose of a regression test is to catch unanticipated problems with
> a patch.  A test that fails for its own unrelated reasons provides
> little or no information of that nature, and is therefore best treated
> as if no test for that feature/fix had ever existed.  That's still bad
> and still worthy of correction, but at least it doesn't interfere with
> everyone else's work.

That makes sense to me... as long as any temporarily-deleted-tests have
their root cause(s) found and fixed before we release 3.7. :)

+ Justin

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-devel




[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux