HC Test: address job failures 39/5139/3
authorselias <samelias@cisco.com>
Wed, 15 Feb 2017 09:36:14 +0000 (10:36 +0100)
committerTibor Frank <tifrank@cisco.com>
Thu, 16 Feb 2017 11:12:14 +0000 (11:12 +0000)
 - make HC package download script correctly use the OS variable
 - force HC restart after netconf suite, to clean up leftover interfaces
 - remove EXPECTED_FAILING tag from vhost-user suite, VPP bug was fixed
 - add EXPECTED_FAILING tag to reflexive test case of plugin-acl suite

Change-Id: Id56eb52a5e22718de31aa5bef27159a5a531b244
Signed-off-by: selias <samelias@cisco.com>
resources/tools/download_hc_build_pkgs.sh
tests/func/honeycomb/mgmt-cfg-int-apihcnc-func.robot
tests/func/honeycomb/mgmt-cfg-intvhost-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-pluginacl-apihc-apivat-func.robot

index 3847c4a..312d9f3 100755 (executable)
@@ -23,7 +23,7 @@ OS=$2
 # Download the latest VPP and VPP plugin .deb packages
 URL="https://nexus.fd.io/service/local/artifact/maven/content"
 VER="LATEST"
-REPO="fd.io.${STREAM}.ubuntu.trusty.main"
+REPO="fd.io.${STREAM}.${OS}"
 VPP_GROUP="io.fd.vpp"
 NSH_GROUP="io.fd.nsh_sfc"
 VPP_ARTIFACTS="vpp vpp-dbg vpp-dev vpp-dpdk-dev vpp-dpdk-dkms vpp-lib vpp-plugins vpp-api-java"
index 118a4c6..0aabf4f 100644 (file)
@@ -22,7 +22,7 @@
 | Documentation | *Netconf test suite. Contains test cases that need to bypass\
 | ... | REST API.*
 | Force Tags | honeycomb_sanity
-| Suite Teardown | Run Keyword If Any Tests Failed
+| Suite Teardown
 | ... | Restart Honeycomb And VPP And Clear Persisted Configuration | ${node}
 
 *** Variables ***
index cbc9b3f..1f5719a 100644 (file)
@@ -26,8 +26,7 @@
 | Resource | resources/libraries/robot/default.robot
 | Resource | resources/libraries/robot/honeycomb/honeycomb.robot
 | Resource | resources/libraries/robot/honeycomb/vhost_user.robot
-# vhost-user as server failing due to VPP bug (VPP-562)
-| Force Tags | honeycomb_sanity | EXPECTED_FAILING
+| Force Tags | honeycomb_sanity
 | Suite Teardown | Run Keyword If Any Tests Failed
 | ... | Restart Honeycomb And VPP And Clear Persisted Configuration | ${node}
 | Documentation | *Honeycomb vhost-user interface management test suite.*
index c4c58a8..b0f202f 100644 (file)
 | | ... | to VPP interface 2 and receive it from interface 1(this should create\
 | | ... | a reflexive "permit" rule) Finally, send the original packet again\
 | | ... | and receive it from interface 2.
+| | [Tags] | EXPCETED_FAILING
+# Bug VPP-633, VPP crashes when any packet hits a reflexive rule
 | | [Teardown] | Run Keywords
 | | ... | Read plugin-ACL configuration from VAT | ${node} | AND
 | | ... | Clear plugin-acl Settings | ${node} | ${dut_to_tg_if1} | AND
 | | ... | and receive it from interface 2.
 | | [Tags] | EXPECTED_FAILING
 # routed interfaces not yet supported by ACL plugin (no Jira id available)
+# Bug VPP-633, VPP crashes when any packet hits a reflexive rule
 | | Given Setup Interface IPs And Routes For IPv4 plugin-acl Test
 | | ... | icmp | ${acl_name_reflex}
 | | And Add ARP on DUT

©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.