<p dir="ltr"><br>
On Aug 21, 2015 10:22, &quot;Avra Sengupta&quot; &lt;<a href="mailto:asengupt@redhat.com">asengupt@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; + Adding Vijaikumar<br>
&gt;<br>
&gt;<br>
&gt; On 08/20/2015 04:19 PM, Niels de Vos wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Aug 20, 2015 at 03:05:56AM -0400, Susant Palai wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;   I tried running netbsd regression twice on a patch. And twice it failed at the same point. Here is the error:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &lt;snip&gt;<br>
&gt;&gt;&gt; Build GlusterFS<br>
&gt;&gt;&gt; ***************<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; + &#39;/opt/qa/build.sh&#39;<br>
&gt;&gt;&gt;   File &quot;/usr/pkg/lib/python2.7/site.py&quot;, line 601<br>
&gt;&gt;&gt;     [2015-08-19 05:45:06.N]:++++++++++ G_LOG:./tests/basic/quota-anon-fd-nfs.t: TEST: 85 ! fd_write 3 content ++++++++++</p>
<p dir="ltr">Hypothesis with two things I know.. </p>
<p dir="ltr">1. Ravishankar recently added G_LOG support to test setup where before any TEST line is executed in a .t file we append every log in gluster log dir with a special line as seen above,  it shows the test script name,  test number,  and actual command. </p>
<p dir="ltr">2. I recently changed the function to redirect it&#39;s stderr (FD 2) to dev null. </p>
<p dir="ltr">3. We always see log lines from this particular script in python files etc. And it is trying to do a FD write on 3.</p>
<p dir="ltr">Some assumption with FD number in shell is wrong some where. Putting it out so that anybody who had better idea can debug faster, I will look into it too. </p>
<p dir="ltr">Thanks, <br>
Raghavendra Talur </p>
<p dir="ltr">&gt;<br>
&gt; This particular test is currently in bad test and I believe Vijaikumar is looking into it. Could you please make sure if there is any other failure(apart from this), which is failing the regression runs.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;            ^<br>
&gt;&gt;&gt; SyntaxError: invalid token<br>
&gt;&gt;&gt; + RET=1<br>
&gt;&gt;&gt; + &#39;[&#39; 1 &#39;!=&#39; 0 &#39;]&#39;<br>
&gt;&gt;&gt; + exit 1<br>
&gt;&gt;&gt; Build step &#39;Ex?cuter un script shell&#39; marked build as failure<br>
&gt;&gt;&gt; Finished: FAILURE<br>
&gt;&gt;&gt; &lt;/snip&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  Requesting you to take look into it.<br>
&gt;&gt;<br>
&gt;&gt; Which Jenkins slave was this? Got a link to the job that failed?<br>
&gt;&gt;<br>
&gt;&gt; This looks again like a NetBSD slave where logs from regression tests<br>
&gt;&gt; are overwriting random files. The /usr/pkg/lib/python2.7/site.py file<br>
&gt;&gt; should be valid Python, and not contain these logs...<br>
&gt;&gt;<br>
&gt;&gt; Anyone has any ideas why this happens?<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Niels<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Gluster-devel mailing list<br>
&gt;&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt;&gt; <a href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt; <a href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
&gt;<br>
</p>