From: Gurucharan Shetty Date: Mon, 11 Jul 2016 10:06:21 +0000 (-0700) Subject: system-common-macros.at: Add a iface-id to interfaces. X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=37f8ab6f7a393abe217d6aa8552859576d058ca3;p=ovs.git system-common-macros.at: Add a iface-id to interfaces. IntegrationGuide.md explains the meaning of the key 'iface-id'. Adding it as part of ADD_VETH is useful for OVN related tests. For non-OVN tests, it should have no effect. Upcoming commits take advantage of this. Signed-off-by: Gurucharan Shetty Acked-by: Joe Stringer --- diff --git a/tests/system-common-macros.at b/tests/system-common-macros.at index 27fceedfe..4ffc3822a 100644 --- a/tests/system-common-macros.at +++ b/tests/system-common-macros.at @@ -74,7 +74,8 @@ m4_define([ADD_VETH], CONFIGURE_VETH_OFFLOADS([$1]) AT_CHECK([ip link set $1 netns $2]) AT_CHECK([ip link set dev ovs-$1 up]) - AT_CHECK([ovs-vsctl add-port $3 ovs-$1]) + AT_CHECK([ovs-vsctl add-port $3 ovs-$1 -- \ + set interface ovs-$1 external-ids:iface-id="$1"]) NS_CHECK_EXEC([$2], [ip addr add $4 dev $1]) NS_CHECK_EXEC([$2], [ip link set dev $1 up]) if test -n "$5"; then