IPv6: add ${IPV6_TABLE} with pipeline number
[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 @{NETWORKS}       NETWORK1    NETWORK2    NETWORK3
7 @{SUBNETS}        SUBNET1    SUBNET2    SUBNET3
8 @{SUBNET_CIDR}    10.10.10.0/24    10.20.20.0/24    10.30.30.0/24
9 @{PORT_LIST}      PORT1    PORT2    PORT3    PORT4    PORT5    PORT6
10 @{VM_INSTANCES_NET1}    VM1    VM2
11 @{VM_INSTANCES_NET2}    VM3    VM4
12 @{VM_INSTANCES_NET3}    VM5    VM6
13 ${ROUTERS}        ROUTER_1
14 ${RESP_CODE}      200
15 ${RESP_ERROR_CODE}    400
16 ${MAC_REGEX}      ([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})
17 ${PING_REGEXP}    , 0% packet loss
18 ${NO_PING_REGEXP}    , 100% packet loss
19 # Values passed for ARP_Learning
20 @{EXTRA_NW_IP}    192.168.10.110    192.168.20.110
21 ${FIB_ENTRY_2}    192.168.10.110
22 ${FIB_ENTRY_4}    192.168.20.110
23 ${RPING_MIP_IP}    sudo arping -I eth0:1 -c 5 -b -s 192.168.10.110 192.168.10.110
24 ${RPING_MIP_IP_2}    sudo arping -I eth0:1 -c 5 -b -s 192.168.20.110 192.168.20.110
25 ${RPING_EXP_STR}    broadcast
26 # Values passed for BFD Tunnel monitoring
27 ${TUNNEL_MONITOR_ON}    Tunnel Monitoring (for VXLAN tunnels): On
28 ${TUNNEL_MONITOR_OFF}    Tunnel Monitoring (for VXLAN tunnels): Off
29 ${MONITORING_INTERVAL}    Tunnel Monitoring Interval (for VXLAN tunnels)
30 ${INTERVAL_1000}    1000
31 ${TMI_1000}       :1000
32 ${TMI_2000}       :2000
33 ${TMI_20000}      :20000
34 ${TMI_30000}      :30000
35 ${TMI_31000}      :31000
36 ${TMI_50}         :50
37 ${TMI_0}          :0
38 ${TMI_NEG}        :-100
39 ${BFD}            bfd
40 ${LLDP}           lldp
41 ${TEP_SHOW}       tep:show
42 ${TEP_SHOW_STATE}    tep:show-state
43 ${VXLAN_SHOW}     vxlan:show
44 ${MONITOR_INTERVAL_NEW}    ${CONFIG_API}/itm-config:tunnel-monitor-interval/
45 ${INTERVAL_50}    {"tunnel-monitor-interval":{"interval":50}}
46 ${INTERVAL_0}     {"tunnel-monitor-interval":{"interval":0}}
47 ${INTERVAL_NEG}    {"tunnel-monitor-interval":{"interval":-100}}
48 ${INTERVAL_31000}    {"tunnel-monitor-interval":{"interval":31000}}
49 #ODL Rest URLs
50 ${NETWORK_URL}    ${CONFIG_API}/neutron:neutron/networks/
51 ${SUBNETWORK_URL}    ${CONFIG_API}/neutron:neutron/subnets/
52 ${PORT_URL}       ${CONFIG_API}/neutron:neutron/ports/
53 ${TUNNEL_MONITOR_URL}    ${OPERATIONAL_API}/itm-config:tunnel-monitor-params/
54 ${MONITOR_INTERVAL_URL}    ${OPERATIONAL_API}/itm-config:tunnel-monitor-interval/
55 ${TUNNEL_TRANSPORTZONE}    ${CONFIG_API}/itm:transport-zones
56 ${TUNNEL_INTERFACES}    ${CONFIG_API}/ietf-interfaces:interfaces/
57 ${LEARNT_VIP}     ${OPERATIONAL_API}/odl-l3vpn:learnt-vpn-vip-to-port-data/
58 ${DISPATCHER_TABLE}    17
59 ${GWMAC_TABLE}    19
60 ${ARP_RESPONSE_TABLE}    81
61 ${IPV6_TABLE}     45
62 ${L3_TABLE}       21
63 ${ELAN_SMACTABLE}    50
64 ${ELAN_DMACTABLE}    51
65 ${ELAN_UNKNOWNMACTABLE}    52