[Gluster-devel] Test Case execution is failing

Shyam Ranganathan srangana at redhat.com
Tue Oct 31 17:57:37 UTC 2017


On 10/31/2017 09:39 AM, Shyam Ranganathan wrote:
> On 10/27/2017 09:15 AM, Vaibhav Vaingankar wrote:
>> Hello,
>>
>> We are building GlusterFS from source. The build and installation is 
>> successful, but while running `run-tests.sh` script we have 
>> encountered the following error
>>
>>         Result: FAIL
>>         ./tests/basic/0symbol-check.t: bad status 1
>>
>>         *********************************
>>         * REGRESSION FAILED *
>>         * Retrying failed tests in case *
>>         * we got some spurous failures *
>>         *********************************
> 
> Your problem seems to be due to glusterd-snapshot.c using lstat instead 
> of sys_lstat. This is fixed in master here 
> https://review.gluster.org/#/c/16820/
> 
> If that patch is applied, you should be able to progress beyond this 
> issue. So you are looking at a genuine issue not (yet) a problem with 
> the tests as such.
> 
> I am attempting to understand how this passed (and continues to pass) in 
> the 3.10 release branch.

There seems to be a bug in our test case that makes it pass in the 
regression machines, but fails elsewhere (looks like we are looking for 
an incorrect/newer/older symbol on the regression machines).

This bug is filed to track and fix the problem in the test case: 
https://bugzilla.redhat.com/show_bug.cgi?id=1508025

Further, the mentioned patch above is now ported to the 3.10 branch as 
well ( https://review.gluster.org/18602 ), and should address the 
specific issue in a future release (3.10.8 possibly).

Shyam


More information about the Gluster-devel mailing list