Is the below testsuite failure on anyone's radar? It seems to be failing maybe 30% of the time on Travis. Travis is known to run the tests on heavily loaded systems and as such is likely to randomly reorder thread execution which increases the likelihood of race conditions causing testsuite failures; perhaps this could be reproduced locally by running significantly more tests at a time than you have cores.
2027: ovn.at:2203 ovn -- 1 HVs, 2 LSs, 1 lport/LS, 1 LR https://travis-ci.org/openvswitch/ovs/jobs/128351921#L7594 The test output is like this: ../../tests/ovn.at:2321: cat received.packets --- expout 2016-05-05 00:00:35.843273515 +0000 +++ /home/travis/build/openvswitch/ovs/openvswitch-2.5.90/_build/tests/testsuite.dir/at-groups/2027/stdout 2016-05-05 00:00:35.843273515 +0000 @@ -1 +1,2 @@ f0000001020400000001020408004500001c000000003f110100c0a80102ac100102003511110008 +f0000001020400000001020408004500001c000000003f110100c0a80102ac100102003511110008 Seems like we receive one more copy of the packet than the test expects. Is there a way we could use OVS_WAIT_UNTIL or something to address this race? _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev