FIX: Create TAP interface after API change 14/19114/1
authorJan Gelety <jgelety@cisco.com>
Sat, 13 Apr 2019 23:57:33 +0000 (01:57 +0200)
committerJan Gelety <jgelety@cisco.com>
Tue, 23 Apr 2019 13:03:48 +0000 (13:03 +0000)
Change-Id: Ib39671dcb808142037c2950b8b02b9aa64d72a3b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
(cherry picked from commit 48b40a6789050e8f40405663cc0e437df26fc56a)

resources/libraries/python/Tap.py
tests/vpp/func/interfaces/api-crud-tap-func.robot

index 6b8ae87..4e04a4a 100644 (file)
@@ -34,7 +34,7 @@ class Tap(object):
         :returns: Returns a interface index.
         :rtype: int
         """
-        command = 'connect'
+        command = 'create'
         if mac is not None:
             args = 'tapname {} mac {}'.format(tap_name, mac)
         else:
index 8110b70..e0df1f2 100644 (file)
@@ -39,9 +39,8 @@
 | ... | *[Ref] Applicable standard specifications:*
 
 *** Variables ***
-| ${tap_int1}= | tap_int1
-| ${tap_int2}= | tap_int2
-| ${mod_tap_name}= | tap_int1MOD
+| ${tap_int1}= | tap0
+| ${tap_int2}= | tap1
 
 *** Test Cases ***
 | TC01: Tap Interface Modify And Delete
 | | Given Configure path in 2-node circular topology | ${nodes['TG']}
 | | ... | ${nodes['DUT1']} | ${nodes['TG']}
 | | And Set interfaces in 2-node circular topology up
-| | ${int1}= | And Add Tap Interface | ${dut_node} | ${tap_int1}
+| | ${int1}= | When Add Tap Interface | ${dut_node} | ${tap_int1}
 | | ${int2}= | And Add Tap Interface | ${dut_node} | ${tap_int2}
 | | And Set Interface State | ${dut_node} | ${int1} | up
 | | And Set Interface State | ${dut_node} | ${int2} | up
-| | When Modify Tap Interface | ${dut_node} | ${int1} | ${mod_tap_name}
-| | Then Check Tap Present | ${dut_node} | ${mod_tap_name}
+| | Then Check Tap Present | ${dut_node} | ${tap_int1}
 | | When Delete Tap Interface | ${dut_node} | ${int1}
 | | Then Run Keyword And Expect Error
-| | ... | Tap interface :${mod_tap_name} does not exist
-| | ... | Check Tap Present | ${dut_node} | ${mod_tap_name}
+| | ... | Tap interface :${tap_int1} does not exist
+| | ... | Check Tap Present | ${dut_node} | ${tap_int1}
 | | And Check Tap Present | ${dut_node} | ${tap_int2}
 | | When Delete Tap Interface | ${dut_node} | ${int2}
 | | Then Run Keyword And Expect Error

©2016 FD.io a Linux Foundation Collaborative Project. All Rights Reserved.
Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered trademark of Linus Torvalds.
Please see our privacy policy and terms of use.