Add missing neutron cleanup
[integration/test.git] / csit / variables / netvirt / Variables.robot
1 *** Settings ***
2 Documentation     Variables for Netvirt Test Suites
3
4 *** Variables ***
5 @{legacy_feature_list}    odl-vtn-manager-neutron    odl-ovsdb-openstack
6 ${CIRROS_stable/newton}    cirros-0.3.4-x86_64-uec
7 ${CIRROS_stable/ocata}    cirros-0.3.4-x86_64-uec
8 ${CIRROS_stable/pike}    cirros-0.3.5-x86_64-disk
9 ${CIRROS_master}    cirros-0.3.5-x86_64-disk
10 ${NET1_IPV6_ADDR_POOL}    --allocation-pool start=2001:db8:0:2::2,end=2001:db8:0:2:ffff:ffff:ffff:fffe
11 ${NET2_IPV6_ADDR_POOL}    --allocation-pool start=2001:db8:0:3::2,end=2001:db8:0:3:ffff:ffff:ffff:fffe
12 ${RESP_CODE}      200
13 ${RESP_ERROR_CODE}    400
14 ${MAC_REGEX}      ([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})
15 ${IP_REGEX}       (([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])
16 ${IP6_REGEX}      (2001:([0-9A-Fa-f]{0,4}:){1,6}([0-9A-Fa-f]{1,4}))
17 ${PING_REGEXP}    , 0% packet loss
18 ${NO_PING_REGEXP}    , 100% packet loss
19 # Values passed for extra routes
20 ${RT_OPTIONS}     --route
21 ${RT_CLEAR}       --no-route
22 ${ARP_RESPONSE_REGEX}    arp,arp_op=2 actions=CONTROLLER:65535,resubmit\\(,${ELAN_BASETABLE}\\)
23 ${ARP_REQUEST_REGEX}    arp,arp_op=1 actions=group:\\d+
24 ${ARP_REQUEST_GROUP_REGEX}    actions=CONTROLLER:65535,bucket=actions=resubmit\\(,${ELAN_BASETABLE}\\),bucket=actions=resubmit\\(,${ARP_RESPONSE_TABLE}\\)
25 # Values passed for BFD Tunnel monitoring
26 ${TUNNEL_MONITOR_ON}    Tunnel Monitoring (for VXLAN tunnels): On
27 ${TUNNEL_MONITOR_OFF}    Tunnel Monitoring (for VXLAN tunnels): Off
28 ${MONITORING_INTERVAL}    Tunnel Monitoring Interval (for VXLAN tunnels)
29 ${INTERVAL_1000}    1000
30 ${TMI_1000}       :1000
31 ${TMI_2000}       :2000
32 ${TMI_20000}      :20000
33 ${TMI_30000}      :30000
34 ${TMI_31000}      :31000
35 ${TMI_50}         :50
36 ${TMI_0}          :0
37 ${TMI_NEG}        :-100
38 ${BFD}            bfd
39 ${LLDP}           lldp
40 ${TEP_SHOW}       tep:show
41 ${TEP_SHOW_STATE}    tep:show-state
42 ${VXLAN_SHOW}     vxlan:show
43 ${MONITOR_INTERVAL_NEW}    ${CONFIG_API}/itm-config:tunnel-monitor-interval/
44 ${INTERVAL_50}    {"tunnel-monitor-interval":{"interval":50}}
45 ${INTERVAL_0}     {"tunnel-monitor-interval":{"interval":0}}
46 ${INTERVAL_NEG}    {"tunnel-monitor-interval":{"interval":-100}}
47 ${INTERVAL_31000}    {"tunnel-monitor-interval":{"interval":31000}}
48 #ODL Rest URLs
49 ${NETWORK_URL}    ${CONFIG_API}/neutron:neutron/networks/
50 ${SUBNETWORK_URL}    ${CONFIG_API}/neutron:neutron/subnets/
51 ${PORT_URL}       ${CONFIG_API}/neutron:neutron/ports/
52 ${ROUTER_URL}     ${CONFIG_API}/neutron:neutron/routers/
53 ${FIB_ENTRY_URL}    ${CONFIG_API}/odl-fib:fibEntries/
54 ${VPN_IFACES_URL}    ${CONFIG_API}/l3vpn:vpn-interfaces/
55 ${VPN_PORT_DATA_URL}    ${CONFIG_API}/neutronvpn:neutron-vpn-portip-port-data/
56 ${TUNNEL_MONITOR_URL}    ${OPERATIONAL_API}/itm-config:tunnel-monitor-params/
57 ${MONITOR_INTERVAL_URL}    ${OPERATIONAL_API}/itm-config:tunnel-monitor-interval/
58 ${TUNNEL_TRANSPORTZONE}    ${CONFIG_API}/itm:transport-zones
59 ${TUNNEL_INTERFACES}    ${CONFIG_API}/ietf-interfaces:interfaces/
60 ${LEARNT_VIP}     ${OPERATIONAL_API}/odl-l3vpn:learnt-vpn-vip-to-port-data/
61 ${DISPATCHER_TABLE}    17
62 ${GWMAC_TABLE}    19
63 ${ARP_CHECK_TABLE}    43
64 ${ARP_RESPONSE_TABLE}    81
65 ${IPV6_TABLE}     45
66 ${L3_TABLE}       21
67 ${ELAN_BASETABLE}    48
68 ${ELAN_SMACTABLE}    50
69 ${ELAN_DMACTABLE}    51
70 ${ELAN_UNKNOWNMACTABLE}    52