[Bugs] [Bug 1672480] Bugs Test Module tests failing on s390x

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 13 08:13:51 UTC 2019


https://bugzilla.redhat.com/show_bug.cgi?id=1672480



--- Comment #11 from Nithya Balachandran <nbalacha at redhat.com> ---
(In reply to abhays from comment #6)
> Yes @Nithya, Below are the test cases that fail, their cause of failure and
> possible workaround on Big-Endian:-
> 
> Following are the test cases which pass after changing the bricks in the
> test case:-
> ./tests/bugs/distribute/bug-1161311.t --------passes after changing brick3
> to brick1 in subtests 31 and 41.
> ./tests/bugs/distribute/bug-1193636.t --------passes after changing brick3
> to brick1 in subtest 10.


Provided diff of fix for these 2 tests in comment#9. Please try it out and let
me know if it works.



> ./tests/bugs/nfs/bug-847622.t ----------------passes after giving absolute
> path of testfile in subtest 9.


I don't see why this should be dependent on the hashing. Please provide output
of the test and the gluster logs with debug enabled when this fails.



> 
> Following are the test cases that are still failing even after changing the
> bricks, however if little-endian hash values are hard-coded on big-endian in
> the file ./xlators/cluster/dht/src/dht-layout.c, then these test cases pass
> on Big-Endian:-
> ./tests/bugs/glusterfs/bug-902610.t-------------subtest 7 fails

I don't see why this should be dependent on the hashing. Please provide output
of the test and the gluster logs with debug enabled when this fails.


> ./tests/bugs/posix/bug-1619720.t----------------subtests 13 and 14 fail

Diff of fix provided in comment#10.



> 
> Following test case is failing because of "Cannot allocate memory" issue:-
> ./tests/bitrot/bug-1207627-bitrot-scrub-status.t----------subtest 20 fails
> with the below error:-
> [client-rpc-fops_v2.c:961:client4_0_fgetxattr_cbk] 0-patchy-client-0: remote
> operation failed [Cannot allocate memory]
> 

This does not seem related to the hashing algorithm. Please check the brick log
to see if there are any errors.



> Following test case is failing on which issue has already been raised:-
> ./tests/features/trash.t--------------
> https://bugzilla.redhat.com/show_bug.cgi?id=1627060
> 

I'll take a look at this and see what can be done.


> So, please look into this and let us know if any workaround can be provided
> to make the above tests pass on Big-Endian.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list