test-network: test stacked erspan tunnels
This commit is contained in:
parent
c65c01c41a
commit
6730a1f343
|
@ -3,7 +3,6 @@ Name=erspan98
|
|||
Kind=erspan
|
||||
|
||||
[Tunnel]
|
||||
Independent=true
|
||||
ERSPANIndex=124
|
||||
Local = any
|
||||
Remote = 172.16.1.100
|
||||
|
|
|
@ -3,7 +3,6 @@ Name=erspan99
|
|||
Kind=erspan
|
||||
|
||||
[Tunnel]
|
||||
Independent=true
|
||||
ERSPANIndex=123
|
||||
Local = 172.16.1.200
|
||||
Remote = 172.16.1.100
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[Match]
|
||||
Name=dummy98
|
||||
|
||||
[Network]
|
||||
Tunnel=erspan99
|
||||
Tunnel=erspan98
|
|
@ -289,6 +289,7 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities):
|
|||
'25-wireguard-private-key.txt',
|
||||
'25-wireguard.netdev',
|
||||
'6rd.network',
|
||||
'erspan.network',
|
||||
'gre.network',
|
||||
'gretap.network',
|
||||
'gretun.network',
|
||||
|
@ -728,9 +729,11 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities):
|
|||
|
||||
@expectedFailureIfERSPANModuleIsNotAvailable()
|
||||
def test_erspan_tunnel(self):
|
||||
self.copy_unit_to_networkd_unit_path('25-erspan-tunnel.netdev', '25-erspan-tunnel-local-any.netdev')
|
||||
self.copy_unit_to_networkd_unit_path('12-dummy.netdev', 'erspan.network',
|
||||
'25-erspan-tunnel.netdev', '25-erspan-tunnel-local-any.netdev')
|
||||
self.start_networkd()
|
||||
|
||||
self.assertTrue(self.link_exits('dummy98'))
|
||||
self.assertTrue(self.link_exits('erspan99'))
|
||||
self.assertTrue(self.link_exits('erspan98'))
|
||||
|
||||
|
|
Loading…
Reference in New Issue