<p dir="ltr"><br>
On Aug 21, 2015 10:22, "Avra Sengupta" <<a href="mailto:asengupt@redhat.com">asengupt@redhat.com</a>> wrote:<br>
><br>
> + Adding Vijaikumar<br>
><br>
><br>
> On 08/20/2015 04:19 PM, Niels de Vos wrote:<br>
>><br>
>> On Thu, Aug 20, 2015 at 03:05:56AM -0400, Susant Palai wrote:<br>
>>><br>
>>> Hi,<br>
>>> I tried running netbsd regression twice on a patch. And twice it failed at the same point. Here is the error:<br>
>>><br>
>>> <snip><br>
>>> Build GlusterFS<br>
>>> ***************<br>
>>><br>
>>> + '/opt/qa/build.sh'<br>
>>> File "/usr/pkg/lib/python2.7/site.py", line 601<br>
>>> [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'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">><br>
> 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>
>>><br>
>>> ^<br>
>>> SyntaxError: invalid token<br>
>>> + RET=1<br>
>>> + '[' 1 '!=' 0 ']'<br>
>>> + exit 1<br>
>>> Build step 'Ex?cuter un script shell' marked build as failure<br>
>>> Finished: FAILURE<br>
>>> </snip><br>
>>><br>
>>> Requesting you to take look into it.<br>
>><br>
>> Which Jenkins slave was this? Got a link to the job that failed?<br>
>><br>
>> This looks again like a NetBSD slave where logs from regression tests<br>
>> are overwriting random files. The /usr/pkg/lib/python2.7/site.py file<br>
>> should be valid Python, and not contain these logs...<br>
>><br>
>> Anyone has any ideas why this happens?<br>
>><br>
>> Thanks,<br>
>> Niels<br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Gluster-devel mailing list<br>
>> <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
>> <a href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Gluster-devel mailing list<br>
> <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
> <a href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
><br>
</p>