<div dir="ltr"><div>Hi Sankarshan, and others,</div><div><br></div>Some updates inline.<div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 4, 2020 at 12:11 PM sankarshan &lt;<a href="mailto:sankarshan@kadalu.io">sankarshan@kadalu.io</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This is a good set of updates. If we wanted to discuss the impact of<br>
this activity in terms of how they have been improving the user<br>
experience for (a) specific workflows or, (b) specific workloads - how<br>
can we measure the robustness of the current test library (or, batches<br>
of tests) in Glusto? I&#39;d like to see a conversation - perhaps at an<br>
upcoming Community Meeting - from this perspective. The kind of<br>
workloads for which Gluster is used is more or less well known by now.<br>
So, being able to validate the readiness and extensive consumption of<br>
Glusto tests from that perspective would be good to see.<br>
<br></blockquote><div> </div><div>Agree! I do see a lot of activity on Glusto-tests repository, but doesn&#39;t see where to find the run, or the result of the run. Also, haven&#39;t seen any bugs/issues raised from the testing using glusto.  While the number of patches is great, the value we need is surely through the ability to find use-case specific bugs which we couldn&#39;t test through regression framework in glusterfs repository.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On Tue, 4 Feb 2020 at 11:47, Bala Konda Reddy Mekala &lt;<a href="mailto:bmekala@redhat.com" target="_blank">bmekala@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Sankarshan,<br>
&gt; Glusto as a framework is definitely matured and glusto-tests<br>
&gt; where it is closely related to Glusterfs.<br>
&gt; Enhancements to glusto-tests is an on-going process.<br>
&gt;<br>
&gt; Below are the details of work being done in the last three months.<br>
&gt;<br>
&gt; Currently glusto tests is compatible with python 3 a total<br>
&gt; of 28 PR&#39;s were sent [1]<br>
&gt; A total of 58 PR&#39;s were merged among them 20+<br>
&gt; were the new test cases and the rest are library fixes. [2]<br>
&gt; Libraries for geo-rep and brick-mux are in review.<br>
&gt; Optimization of existing code for reducing test time<br>
&gt; is being carried out and the few patches were merged<br>
&gt;  NFS Ganesha tests were tested and merged as part of<br>
&gt; glusto-tests.<br>
&gt; Now User can run the tests using tox.<br>
&gt; New test cases and library fixes are being sent and are in<br>
&gt; review. [3]<br>
&gt;<br>
&gt; Regards,<br>
&gt; Bala<br>
&gt; [1] <a href="https://review.gluster.org/#/q/status:merged+project:glusto-tests+topic:py2to3" rel="noreferrer" target="_blank">https://review.gluster.org/#/q/status:merged+project:glusto-tests+topic:py2to3</a> [2] <a href="https://review.gluster.org/#/q/status:merged+project:glusto-tests,75" rel="noreferrer" target="_blank">https://review.gluster.org/#/q/status:merged+project:glusto-tests,75</a><br>
&gt; [3]<a href="https://review.gluster.org/#/q/project:glusto-tests++status:open" rel="noreferrer" target="_blank">https://review.gluster.org/#/q/project:glusto-tests++status:open</a><br>
&gt;<br>
&gt;<br>
&gt; On Mon, Feb 3, 2020 at 9:40 PM sankarshan &lt;<a href="mailto:sankarshan@kadalu.io" target="_blank">sankarshan@kadalu.io</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I have not seen any meaningful updates about the automated tests and<br>
&gt;&gt; testing framework in the recent times. I&#39;d like to understand whether<br>
&gt;&gt; forward looking plans towards enhancements and sustaining a viable<br>
&gt;&gt; test framework (in this case, Glusto) have been discussed?<br>
&gt;&gt;<br>
&gt;&gt; I&#39;d like to understand whether the Glusto framework has evolved and<br>
&gt;&gt; matured over the period of time it has been part of Gluster and the<br>
&gt;&gt; maintenance lifecycle and governance around the project.<br>
&gt;&gt;<br>
&gt;&gt; /s<br>
<br></blockquote><div><br></div><div>While it is not directly related, Aravinda did <a href="https://kadalu.io/rfcs/0002-test-framework-binnacle.html">propose a testing framework</a> called <a href="https://github.com/kadalu/binnacle">Binnacle</a> (a project to test <a href="http://kadalu.io">kadalu.io</a>), which by design can also in future work for glusterfs testing too. As we don&#39;t have anything more than proposal yet on binnacle, wouldn&#39;t be good to say this is ready to be considered alternative, our idea is, through binnacle, we can test **any** distributed project. Would be good for people to keep a watch!</div><div><br></div><div>-Amar</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
-- <br>
<a href="mailto:sankarshan@kadalu.io" target="_blank">sankarshan@kadalu.io</a> | TZ: UTC+0530<br>
<a href="http://kadalu.io" rel="noreferrer" target="_blank">kadalu.io</a> : Making it easy to provision storage in k8s!<br></blockquote></div></div></div>