[Gluster-devel] Location of distaf tests

M S Vishwanath Bhat msvbhat at gmail.com
Wed Mar 9 14:56:44 UTC 2016


On 9 March 2016 at 19:39, Kaushal M <kshlmster at gmail.com> wrote:

> On Wed, Mar 9, 2016 at 7:02 PM, M S Vishwanath Bhat <msvbhat at gmail.com>
> wrote:
> > Hi,
> >
> > When we were discussing about the readiness of distaf for upstream test
> > automation, this question came up, That we should have a process or
> workflow
> > for proposing, reviewing and including the tests somewhere.
> >
> > Right now the tests are part of distaf repository
> > (github.com/gluster/distaf) itself. And contributing to distaf is by
> sending
> > a PR. But we want this to be included in gerrit so that review and
> > contributing process becomes much easier. But the question still
> remains...
> > where? Right now I can think of below options.
> >
> > * Use the same distaf repo in github for tests as well.
> > * Create a separate repo distaf_gluster_tests (or something similar) and
> > have all the tests there.
> > * Or have a tests/distaf/ directory inside glusterfs repository. And this
> > tests can be bundled in a rpm and distributed. This directory will have
> both
> > the test cases and related library functions.
>
> I prefer this approach. It makes it easier for developers to submit
> tests along with their changes, as is the case with our regression
> tests now.
>
> By library functions, I'm assuming you mean helper libraries related
> to gluster, which will be used in the tests which will be written.
>

Yes, I mean helper functions which are related to gluster. The framework
itself will be  made a python package. At least that's the plan.

> I'm also in favor of including them here as well. This will help keep
> DiSTAF free of an Gluster specific cruft and allow it to be (possibly)
> reusable by others.
>

The recent changes makes it specific to gluster, but very easy to make it
generic.

Best Regards,
Vishwanath


>
> >
> > Please let us know what your preferred option is. If you have any other
> > ideas, please let us know as well.
> >
> > Best Regards,
> > Vishwanath
> >
> >
> > _______________________________________________
> > Gluster-devel mailing list
> > Gluster-devel at gluster.org
> > http://www.gluster.org/mailman/listinfo/gluster-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-devel/attachments/20160309/7022a90f/attachment.html>


More information about the Gluster-devel mailing list