aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2012-03-07 14:46:14 -0800
committerBen Pfaff <blp@nicira.com>2012-03-07 14:47:00 -0800
commitfd0aa9ead169c92a011a515c37d6cb4166da2747 (patch)
treec7254b75d02aaf72d78ef1879d6fcee8065545f2 /tests
parent55ce87bcd542cc26def11000c9dee7690b7c3155 (diff)
ovs-ofctl: Make "barrier" output reproducible for testing.
The "ofproto - asynchronous message control" test had a race in which the "send: OFPT_BARRIER_REQUEST" message could get printed in different places because there was nothing to ensure that messages from the switch were printed before messages sent to the switch, even though the actual ordering of the messages was predictable. This fixes the problem by not printing a message at all when the barrier request is sent. Bug #10049. Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/ofproto.at3
1 files changed, 1 insertions, 2 deletions
diff --git a/tests/ofproto.at b/tests/ofproto.at
index b39de70d..f912f310 100644
--- a/tests/ofproto.at
+++ b/tests/ofproto.at
@@ -485,8 +485,7 @@ priority:0,tunnel:0,in_port:0000,tci(0) mac(00:26:b9:8c:b0:f9->00:25:83:df:b4:00
AT_FAIL_IF([test X"$1" != X])
ovs-appctl -t ovs-ofctl ofctl/barrier
- echo >>expout "send: OFPT_BARRIER_REQUEST:
-OFPT_BARRIER_REPLY:"
+ echo >>expout "OFPT_BARRIER_REPLY:"
AT_CHECK(
[[sed '