MCPcopy Create free account
hub / github.com/FDio/vpp / add_vpp_config

Method add_vpp_config

test/vpp_gre_interface.py:38–58  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

36 self.vpp_sw_if_index = 0xFFFFFFFF
37
38 def add_vpp_config(self):
39 r = self.test.vapi.gre_tunnel_add_del_v2(
40 is_add=1,
41 tunnel={
42 "src": self.t_src,
43 "dst": self.t_dst,
44 "outer_table_id": self.t_outer_table,
45 "instance": 0xFFFFFFFF,
46 "type": self.t_type,
47 "mode": self.t_mode,
48 "flags": self.t_flags,
49 "session_id": self.t_session,
50 "key": self.t_gre_key,
51 },
52 )
53
54 self.set_sw_if_index(r.sw_if_index)
55 self.vpp_sw_if_index = r.sw_if_index
56 self.generate_remote_hosts()
57 self.test.registry.register(self, self.test.logger)
58 return self
59
60 def remove_vpp_config(self):
61 self.unconfig()

Callers 12

test_gre_input_nodeMethod · 0.95
test_greMethod · 0.95
test_gre_with_keyMethod · 0.95
test_gre6Method · 0.95
test_gre_vrfMethod · 0.95
test_gre_l2Method · 0.95
test_gre_loopMethod · 0.95
test_mgreMethod · 0.95
test_mgre6Method · 0.95
test_bfd_o_greMethod · 0.95

Calls 3

generate_remote_hostsMethod · 0.80
registerMethod · 0.80
set_sw_if_indexMethod · 0.45

Tested by 12

test_gre_input_nodeMethod · 0.76
test_greMethod · 0.76
test_gre_with_keyMethod · 0.76
test_gre6Method · 0.76
test_gre_vrfMethod · 0.76
test_gre_l2Method · 0.76
test_gre_loopMethod · 0.76
test_mgreMethod · 0.76
test_mgre6Method · 0.76
test_bfd_o_greMethod · 0.76