]> git.proxmox.com Git - ovs.git/commitdiff
system-traffic: Don't rely on --field-separator.
authorJoe Stringer <joe@ovn.org>
Thu, 18 Aug 2016 22:56:29 +0000 (15:56 -0700)
committerJoe Stringer <joe@ovn.org>
Thu, 18 Aug 2016 23:48:53 +0000 (16:48 -0700)
This is available in GNU awk, but not other awks (eg mawk). Drop this in
favour of "ofctl_strip" to produce reliable output.

Signed-off-by: Joe Stringer <joe@ovn.org>
Acked-by: William Tu <u9012063@gmail.com>
tests/system-traffic.at

index 0de1aa4920c201dc4e24992dd931a6c22fa822b1..10b2647260ad51ebc4b2a06b2a5a8cdd481c1416 100644 (file)
@@ -442,8 +442,8 @@ dnl check tunnel pop path, from at_ns0 to at_ns1
 NS_CHECK_EXEC([at_ns0], [nc $NC_EOF_OPT -u 10.1.1.2 5678 < payload200.bin])
 dnl After truncation = 100 byte at loopback device p2(4)
 AT_CHECK([ovs-appctl revalidator/purge], [0])
-AT_CHECK([ovs-ofctl dump-flows br0 | grep "in_port=4" | awk --field-separator=', '  '{print $5}'], [0], [dnl
-n_bytes=100
+AT_CHECK([ovs-ofctl dump-flows br0 | grep "in_port=4" | ofctl_strip], [0], [dnl
+ n_packets=1, n_bytes=100, priority=1,ip,in_port=4 actions=drop
 ])
 
 dnl SLOW_ACTION: disable datapath truncate support
@@ -479,8 +479,8 @@ dnl check tunnel pop path, from at_ns0 to at_ns1
 NS_CHECK_EXEC([at_ns0], [nc $NC_EOF_OPT -u 10.1.1.2 5678 < payload200.bin])
 dnl After truncation = 100 byte at loopback device p2(4)
 AT_CHECK([ovs-appctl revalidator/purge], [0])
-AT_CHECK([ovs-ofctl dump-flows br0 | grep "in_port=4" | awk --field-separator=', '  '{print $5}'], [0], [dnl
-n_bytes=100
+AT_CHECK([ovs-ofctl dump-flows br0 | grep "in_port=4" | ofctl_strip], [0], [dnl
+ n_packets=1, n_bytes=100, priority=1,ip,in_port=4 actions=drop
 ])
 
 OVS_TRAFFIC_VSWITCHD_STOP