<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 1 July 2016 at 09:59, Nigel Babu <span dir="ltr">&lt;<a href="mailto:nigelb@redhat.com" target="_blank">nigelb@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, Jun 30, 2016 at 07:58:01PM +0530, M S Vishwanath Bhat wrote:<br>
&gt; On 30 June 2016 at 14:59, Niels de Vos &lt;<a href="mailto:ndevos@redhat.com">ndevos@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; On Thu, Jun 30, 2016 at 02:09:25PM +0530, Nigel Babu wrote:<br>
&gt; &gt;<br>
&gt; &gt; .. snip<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt; In order to make Gluster more stable, and prevent problems like this<br>
&gt; &gt; &gt; &gt; again, we really need to work on automating test cases. I hope all<br>
&gt; &gt; &gt; &gt; maintainers are thinking about how they want to test the components<br>
&gt; &gt; they<br>
&gt; &gt; &gt; &gt; are responsible for. For example, I&#39;m planning to run the upstream QEMU<br>
&gt; &gt; &gt; &gt; tests against our nightly builds (libgfapi), and similar for the<br>
&gt; &gt; &gt; &gt; connectathon tests (Gluster/NFS). At one point it should be possible to<br>
&gt; &gt; &gt; &gt; wrap these in DiSTAF, but the DiSTAF job in the CentOS CI is not ready<br>
&gt; &gt; &gt; &gt; yet.<br>
&gt; &gt;<br>
&gt; &gt; .. snip<br>
&gt; &gt;<br>
&gt; &gt; &gt; What needs to happen for DiSTAF job on Centos CI? I&#39;m pushing hard to<br>
&gt; &gt; get more<br>
&gt; &gt; &gt; DiSTAF tests upstream. I can help solve the pipeline/infra issues<br>
&gt; &gt; related to<br>
&gt; &gt; &gt; this.<br>
&gt; &gt;<br>
&gt; &gt; The job is not functional yet, an attempt was made to add it:<br>
&gt; &gt;<br>
&gt; &gt;   <a href="https://ci.centos.org/view/Gluster/job/gluster_nightly_distaf/" rel="noreferrer" target="_blank">https://ci.centos.org/view/Gluster/job/gluster_nightly_distaf/</a><br>
&gt; &gt;<br>
&gt; &gt; <a href="https://github.com/gluster/glusterfs-patch-acceptance-tests/tree/master/centos-ci/distaf_nightly" rel="noreferrer" target="_blank">https://github.com/gluster/glusterfs-patch-acceptance-tests/tree/master/centos-ci/distaf_nightly</a><br>
&gt; &gt;<br>
&gt; &gt; I&#39;m not sure what is blocking progress. Kaushal and MS (who recently<br>
&gt; &gt; switched to a different job) were planning to set it up.<br>
&gt; &gt;<br>
&gt;<br>
&gt; TBH it wasn&#39;t made to run because there wasn&#39;t any tests there. There was<br>
&gt; only one test which was very trivial, so there was not value add really.<br>
&gt; But since we have more tests coming in now (over last weekend), we can try<br>
&gt; and set it up now.<br>
&gt;<br>
&gt; I am happy to continue from where I left off about the distaf Centos CI. I<br>
&gt; will start working on this tomorrow evening through the weekend and update<br>
&gt; you guys on Monday.<br>
&gt;<br>
&gt; Also, to run distaf CentOS CI, we need to install gluster and setup the<br>
&gt; backend xfs bricks (these two things are not taken care by distaf) before<br>
&gt; starting the distaf run. I had thought making use of gdeploy for this<br>
&gt; purpose. If you guys have any better solutions, please let me know.<br>
&gt;<br>
&gt; PS: My ssh keys have changed, so I might need some help uploading the new<br>
&gt; set of keys, If I can&#39;t find my old ssh keys.<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; Vishwanath<br>
&gt;<br>
&gt;<br>
&gt; HTH,<br>
&gt; &gt; Niels<br>
&gt; &gt;<br>
<br>
</div></div>Hi Vishwanath,<br>
<br>
Please make sure there&#39;s ample documentation about the entire process. It would<br>
be very helpful if you get the script into the patch acceptance tests repo[1].<br>
<br>
[1]: <a href="https://github.com/gluster/glusterfs-patch-acceptance-tests" rel="noreferrer" target="_blank">https://github.com/gluster/glusterfs-patch-acceptance-tests</a></blockquote><div><br></div><div>The scripts are already part of the patch acceptance tests. But they aren&#39;t complete (integration with gdeploy pending). I will update them once I complete it and test it.</div><div><br></div><div>Best Regards,</div><div>Vishwanath</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
--<br>
nigelb<br>
</blockquote></div><br></div></div>