4351a40f55e1565e2bfc89fc0ee346e47ced9c19
[csit.git] / resources / test_data / lisp / performance / lisp_static_adjacency.py
1 # Copyright (c) 2020 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
5 #
6 #     http://www.apache.org/licenses/LICENSE-2.0
7 #
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
13
14 """Test variables for Lisp remote static mapping test suite."""
15
16 # Lisp default global value
17 locator_name = u"ls1"
18
19 # Lisp default locator_set value
20 duts_locator_set = {
21     u"locator_name": locator_name,
22     u"priority": 1,
23     u"weight": 1
24 }
25
26 # IPv4 Lisp static mapping configuration
27 dut1_to_dut2_ip4 = u"1.1.1.1"
28 dut2_to_dut1_ip4 = u"1.1.1.2"
29 dut1_to_tg_ip4 = u"10.10.10.1"
30 dut2_to_tg_ip4 = u"20.20.20.1"
31 prefix4 = 24
32 dut1_ip4_static_adjacency = {
33     u"vni": 0,
34     u"deid": u"20.20.20.0",
35     u"seid": u"10.10.10.0",
36     u"rloc": u"1.1.1.2",
37     u"prefix": 24
38 }
39 dut2_ip4_static_adjacency = {
40     u"vni": 0,
41     u"deid": u"10.10.10.0",
42     u"seid": u"20.20.20.0",
43     u"rloc": u"1.1.1.1",
44     u"prefix": 24
45 }
46 dut1_ip4_eid = {
47     u"locator_name": locator_name,
48     u"vni": 0,
49     u"eid": u"10.10.10.0",
50     u"prefix": 24
51 }
52 dut2_ip4_eid = {
53     u"locator_name": locator_name,
54     u"vni": 0,
55     u"eid": u"20.20.20.0",
56     u"prefix": 24
57 }
58
59 # IPv6 Lisp static mapping configuration
60 dut1_to_dut2_ip6 = u"2001:3::1"
61 dut2_to_dut1_ip6 = u"2001:3::2"
62 dut1_to_tg_ip6 = u"2001:1::1"
63 dut2_to_tg_ip6 = u"2001:2::1"
64 prefix6 = 64
65 dut1_ip6_static_adjacency = {
66     u"vni": 0,
67     u"deid": u"2001:2::0",
68     u"seid": u"2001:1::0",
69     u"rloc": u"2001:3::2",
70     u"prefix": 64
71 }
72 dut2_ip6_static_adjacency = {
73     u"vni": 0,
74     u"deid": u"2001:1::0",
75     u"seid": u"2001:2::0",
76     u"rloc": u"2001:3::1",
77     u"prefix": 64
78 }
79 dut1_ip6_eid = {
80     u"locator_name": locator_name,
81     u"vni": 0,
82     u"eid": u"2001:1::0",
83     u"prefix": 64
84 }
85 dut2_ip6_eid = {
86     u"locator_name": locator_name,
87     u"vni": 0,
88     u"eid": u"2001:2::0",
89     u"prefix": 64
90 }
91
92 # IPv4 over IPv6 Lisp static mapping configuration
93 dut1_to_dut2_ip4o6 = u"2001:3::1"
94 dut2_to_dut1_ip4o6 = u"2001:3::2"
95 dut1_to_tg_ip4o6 = u"10.10.10.1"
96 dut2_to_tg_ip4o6 = u"20.20.20.1"
97 tg_prefix4o6 = 24
98 dut_prefix4o6 = 64
99 dut1_ip4o6_static_adjacency = {
100     u"vni": 0,
101     u"deid": u"20.20.20.0",
102     u"seid": u"10.10.10.0",
103     u"rloc": u"2001:3::2",
104     u"prefix": 24
105 }
106 dut2_ip4o6_static_adjacency = {
107     u"vni": 0,
108     u"deid": u"10.10.10.0",
109     u"seid": u"20.20.20.0",
110     u"rloc": u"2001:3::1",
111     u"prefix": 24
112 }
113 dut1_ip4o6_eid = {
114     u"locator_name": locator_name,
115     u"vni": 0,
116     u"eid": u"10.10.10.0",
117     u"prefix": 24
118 }
119 dut2_ip4o6_eid = {
120     u"locator_name": locator_name,
121     u"vni": 0,
122     u"eid": u"20.20.20.0",
123     u"prefix": 24
124 }
125
126 # IPv6 over IPv4 Lisp static mapping configuration
127 dut1_to_dut2_ip6o4 = u"1.1.1.1"
128 dut2_to_dut1_ip6o4 = u"1.1.1.2"
129 dut1_to_tg_ip6o4 = u"2001:1::1"
130 dut2_to_tg_ip6o4 = u"2001:2::1"
131 tg_prefix6o4 = 64
132 dut_prefix6o4 = 24
133 dut1_ip6o4_static_adjacency = {
134     u"vni": 0,
135     u"deid": u"2001:2::0",
136     u"seid": u"2001:1::0",
137     u"rloc": u"1.1.1.2",
138     u"prefix": 64
139 }
140 dut2_ip6o4_static_adjacency = {
141     u"vni": 0,
142     u"deid": u"2001:1::0",
143     u"seid": u"2001:2::0",
144     u"rloc": u"1.1.1.1",
145     u"prefix": 64
146 }
147 dut1_ip6o4_eid = {
148     u"locator_name": locator_name,
149     u"vni": 0,
150     u"eid": u"2001:1::0",
151     u"prefix": 64
152 }
153 dut2_ip6o4_eid = {
154     u"locator_name": locator_name,
155     u"vni": 0,
156     u"eid": u"2001:2::0",
157     u"prefix": 64
158 }