diff options
author | Ben Pfaff <blp@nicira.com> | 2012-03-07 14:46:14 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2012-03-07 14:47:00 -0800 |
commit | fd0aa9ead169c92a011a515c37d6cb4166da2747 (patch) | |
tree | c7254b75d02aaf72d78ef1879d6fcee8065545f2 /tests | |
parent | 55ce87bcd542cc26def11000c9dee7690b7c3155 (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.at | 3 |
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 ' |