<font size=2 face="sans-serif">Hi,</font><br><font size=2 face="sans-serif">I am working on Glusterfs v4.1.1 for
Ubuntu 16.04 on big endian architecture. After successful build and running
the test cases, I encountered a test case failure. The test case is:-</font><br><font size=2 face="Symbol">· </font><font size=2 face="sans-serif">./tests/basic/namespace.t</font><br><br><font size=2 face="sans-serif">In the test case <b>./tests/basic/namespace.t</b>,
a NAMESPACE_HASH is generated after calling a SuperFastHash()
function on the corresponding folder names. This hash differs on big endian
and little endian architectures. Therefore, I have changed the code
accordingly. Although there is another subtest in this test which fails
with the following error:-</font><br><font size=2 face="sans-serif">TEST 30 (line 119): Y check_samples
CREATE 1268089390 /namespace3/file patchy0</font><br><font size=2 face="sans-serif">getfattr: /d/backends/patchy0/namespace3/file:
No such file or directory</font><br><br><font size=2 face="sans-serif">As seen above, the error is occurring
because the folder /d/backends/patchy0/namespace3/ doesn’t contain “file”.
However, I resolved this subtest by changing the folder to /d/backends/patchy6/namespace3/
where “file” is actually present. </font><br><font size=2 face="sans-serif">But same is not the case for little
endian architectures where the test case passes without any changes. </font><br><font size=2 face="sans-serif">The type of filesystem /d/backends is
“ext4” and there is enough space allocated to the directory.</font><br><font size=2 face="sans-serif">Therefore, could you please provide
me with some more insight as to why is this happening?</font><br><br><br><font size=1 color=#004080 face="sans-serif"><b>Thanks and Regards,</b></font><br><font size=1 color=#004080 face="sans-serif"><b>Abhay Singh</b></font><BR>