Re: Running DiSTAF in the CentOS CI (WAS: Re: Glusterfs-3.7.13 release plans)

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

 





On 1 July 2016 at 09:59, Nigel Babu <nigelb@xxxxxxxxxx> wrote:
On Thu, Jun 30, 2016 at 07:58:01PM +0530, M S Vishwanath Bhat wrote:
> On 30 June 2016 at 14:59, Niels de Vos <ndevos@xxxxxxxxxx> wrote:
>
> > On Thu, Jun 30, 2016 at 02:09:25PM +0530, Nigel Babu wrote:
> >
> > .. snip
> >
> > > > In order to make Gluster more stable, and prevent problems like this
> > > > again, we really need to work on automating test cases. I hope all
> > > > maintainers are thinking about how they want to test the components
> > they
> > > > are responsible for. For example, I'm planning to run the upstream QEMU
> > > > tests against our nightly builds (libgfapi), and similar for the
> > > > connectathon tests (Gluster/NFS). At one point it should be possible to
> > > > wrap these in DiSTAF, but the DiSTAF job in the CentOS CI is not ready
> > > > yet.
> >
> > .. snip
> >
> > > What needs to happen for DiSTAF job on Centos CI? I'm pushing hard to
> > get more
> > > DiSTAF tests upstream. I can help solve the pipeline/infra issues
> > related to
> > > this.
> >
> > The job is not functional yet, an attempt was made to add it:
> >
> >   https://ci.centos.org/view/Gluster/job/gluster_nightly_distaf/
> >
> > https://github.com/gluster/glusterfs-patch-acceptance-tests/tree/master/centos-ci/distaf_nightly
> >
> > I'm not sure what is blocking progress. Kaushal and MS (who recently
> > switched to a different job) were planning to set it up.
> >
>
> TBH it wasn't made to run because there wasn't any tests there. There was
> only one test which was very trivial, so there was not value add really.
> But since we have more tests coming in now (over last weekend), we can try
> and set it up now.
>
> I am happy to continue from where I left off about the distaf Centos CI. I
> will start working on this tomorrow evening through the weekend and update
> you guys on Monday.
>
> Also, to run distaf CentOS CI, we need to install gluster and setup the
> backend xfs bricks (these two things are not taken care by distaf) before
> starting the distaf run. I had thought making use of gdeploy for this
> purpose. If you guys have any better solutions, please let me know.
>
> PS: My ssh keys have changed, so I might need some help uploading the new
> set of keys, If I can't find my old ssh keys.
>
> Best Regards,
> Vishwanath
>
>
> HTH,
> > Niels
> >

Hi Vishwanath,

Please make sure there's ample documentation about the entire process. It would
be very helpful if you get the script into the patch acceptance tests repo[1].

[1]: https://github.com/gluster/glusterfs-patch-acceptance-tests

The scripts are already part of the patch acceptance tests. But they aren't complete (integration with gdeploy pending). I will update them once I complete it and test it.

Best Regards,
Vishwanath
 


--
nigelb

_______________________________________________
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