Resource ../../../libraries/Utils.robot
*** Variables ***
-${ODL_VERSION} lithium-SR3
-${OPENSTACK_BRANCH} stable/liberty
-${NETWORKING-ODL_BRANCH} ${OPENSTACK_BRANCH}
-${TEMPEST_REGEX} tempest.api.network
-${ODL_BOOT_WAIT_URL} restconf/operational/network-topology:network-topology/topology/netvirt:1
+${ODL_VERSION} lithium-SR3
+${OPENSTACK_BRANCH} stable/liberty
+${NETWORKING-ODL_BRANCH} ${OPENSTACK_BRANCH}
+${TEMPEST_REGEX} tempest.api.network
+${ODL_BOOT_WAIT_URL} restconf/operational/network-topology:network-topology/topology/netvirt:1
${default_devstack_prompt_timeout} 10s
-${devstack_workspace} ~/ds_workspace
-${DEVSTACK_SYSTEM_PASSWORD} # set to empty, but provide for others to override if desired
-${CLEAN_DEVSTACK_HOST} False
+${devstack_workspace} ~/ds_workspace
+${DEVSTACK_SYSTEM_PASSWORD} \ # set to empty, but provide for others to override if desired
+${CLEAN_DEVSTACK_HOST} False
*** Test Cases ***
Run Devstack Gate Wrapper
Write Commands Until Prompt rm -rf devstack-gate
Write Commands Until Prompt git clone https://git.openstack.org/openstack-infra/devstack-gate timeout=30s
-
Clean DevStack Host In Case It Is Not Sterile
[Documentation] In upstream CI, the expectation is that the devstack VM is fresh, sterile and ready
... for any version of devstack, networking-odl, and OpenDaylight. During local test development,
Write Commands Until Prompt sudo ovs-vsctl del-br br-int
Write Commands Until Prompt sudo ovs-vsctl del-manager
-
Write Commands Until Prompt
[Arguments] ${cmd} ${timeout}=${default_devstack_prompt_timeout}
[Documentation] quick wrapper for Write and Read Until Prompt Keywords to make test cases more readable
Show Devstack Debugs
Write Commands Until Prompt gunzip /opt/stack/logs/devstacklog.txt.gz
Write Commands Until Prompt tail -n1000 /opt/stack/logs/devstacklog.txt timeout=600s
-