[ovs-build] Failed: blp/ovs-reviews#373 (bigendian - 0c79684)

Travis CI builds at travis-ci.org
Fri May 27 00:39:54 UTC 2016


Build Update for blp/ovs-reviews
-------------------------------------

Build: #373
Status: Failed

Duration: 16 minutes and 54 seconds
Commit: 0c79684 (bigendian)
Author: Ben Pfaff
Message: tests: Avoid endianness sensitivity in MPLS handling test.

The test "ofproto-dpif - MPLS handling" included a test of the "multipath"
action whose results depended on the hash function in use.  The OVS hash
function yields different results on little-endian and big-endian systems,
so this caused a failure.

This commit fixes the problem by changing the modulus in the multipath
action from 256 to 1; any (nonnegative) value modulo 1 is 0, so this makes
the results consistent across endianness (and across hash function
changes).  I think that this is still a good enough test.

Signed-off-by: Ben Pfaff <blp at ovn.org>

View the changeset: https://github.com/blp/ovs-reviews/compare/3ff1613e3554^...0c79684ed891

View the full build log and details: https://travis-ci.org/blp/ovs-reviews/builds/133260911

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.openvswitch.org/pipermail/ovs-build/attachments/20160527/273989ba/attachment-0002.html>


More information about the build mailing list