FIX: VPP_Device - use vpp bionic packages 50/16250/6
authorJan Gelety <jgelety@cisco.com>
Wed, 28 Nov 2018 12:08:06 +0000 (13:08 +0100)
committerJan Gelety <jgelety@cisco.com>
Thu, 29 Nov 2018 08:12:58 +0000 (08:12 +0000)
Because there is already used ubuntu bionic on VPP device testbed
and used download script from pacakgecloud site donwloads packages
based on host OS we need additional file to store vpp bionic stable
version for VPP_Device tests.

Change-Id: If834dc8af7dffa19b8ddeae013c3da9b37a5a81a
Signed-off-by: Jan Gelety <jgelety@cisco.com>
VPP_STABLE_VER_UBUNTU_BIONIC [new file with mode: 0644]
resources/libraries/bash/function/gather.sh
tests/vpp/device/__init__.robot
tests/vpp/device/l2xc/eth2p-ethicmp-l2xcbase-device.robot [moved from tests/vpp/device/eth2p-ethicmp-l2xcbase-device.robot with 100% similarity]

diff --git a/VPP_STABLE_VER_UBUNTU_BIONIC b/VPP_STABLE_VER_UBUNTU_BIONIC
new file mode 100644 (file)
index 0000000..6ef71b0
--- /dev/null
@@ -0,0 +1 @@
+19.01-rc0~256-ga7dcae72~b1491
\ No newline at end of file
index 1d00f6b..bdcf1c4 100644 (file)
@@ -272,9 +272,16 @@ function gather_vpp () {
                 warn "Downloading latest VPP packages from Packagecloud."
             else
                 warn "Downloading stable VPP packages from Packagecloud."
-                VPP_VERSION="$(<"${CSIT_DIR}/VPP_STABLE_VER_UBUNTU")" || {
-                    die "Read VPP stable version failed."
-                }
+                if [[ "${TEST_CODE}" == *"device"* ]];
+                then
+                    VPP_VERSION="$(<"${CSIT_DIR}/VPP_STABLE_VER_UBUNTU_BIONIC")" || {
+                        die "Read VPP stable version failed."
+                    }
+                else
+                    VPP_VERSION="$(<"${CSIT_DIR}/VPP_STABLE_VER_UBUNTU")" || {
+                        die "Read VPP stable version failed."
+                    }
+                fi
             fi
             source "${BASH_FUNCTION_DIR}/artifacts.sh" || die "Source failed."
             download_artifacts || die
index 93b43f5..916a903 100644 (file)
@@ -45,7 +45,8 @@
 | | Set Global Variable | ${vm_image} | /var/lib/vm/csit-nested-1.7.img
 | | Set Global Variable | ${packages_dir} | /tmp/openvpp-testing/download_dir/
 | | @{vpp_rpm_pkgs}= | Create List | vpp | vpp-devel | vpp-lib | vpp-plugins
+| | ... | vpp-api-python
 | | Set Global Variable | ${vpp_rpm_pkgs}
 | | @{vpp_deb_pkgs}= | Create List | vpp | vpp-dbg | vpp-dev | vpp-lib
-| | ... | vpp-plugins
+| | ... | vpp-plugins | vpp-api-python
 | | Set Global Variable | ${vpp_deb_pkgs}
\ No newline at end of file