|
82 | 82 | } |
83 | 83 |
|
84 | 84 | protocol static static4 { |
85 | | - vrf "vrf0"; |
86 | 85 | ipv4; |
87 | 86 |
|
88 | 87 | route 198.51.100.128/25 unreachable; |
89 | 88 | } |
90 | 89 |
|
91 | 90 | protocol static static6 { |
92 | | - vrf "vrf0"; |
93 | 91 | ipv6; |
94 | 92 |
|
95 | 93 | route 2001:db8:c0de::/48 unreachable; |
|
229 | 227 |
|
230 | 228 | a.wait_for_unit("network.target") |
231 | 229 | b.wait_for_unit("network.target") |
| 230 | + c.wait_for_unit("network.target") |
232 | 231 |
|
233 | 232 | a.wait_for_unit("frr.service") |
234 | 233 | b.wait_for_unit("bird.service") |
| 234 | + c.wait_for_unit("gobgp.service") |
235 | 235 |
|
236 | 236 | with subtest("ensure bgp sessions are established"): |
237 | | - a.sleep(10) |
238 | | - print(a.succeed("vtysh -c 'show bgp summary'")) |
239 | | - print(c.succeed("gobgp neighbor")) |
240 | 237 | a.wait_until_succeeds("vtysh -c 'show bgp ipv4 summary' | grep 'fe80::2.*2\\s*3\\s*N/A'") |
241 | 238 | a.wait_until_succeeds("vtysh -c 'show bgp ipv4 summary' | grep 'fe80::3.*1\\s*3\\s*N/A'") |
242 | 239 | b.wait_until_succeeds("birdc show protocols | grep 'a.*Established'") |
|
254 | 251 | b.succeed("ip route show | grep 198.51.100.0/25") |
255 | 252 | c.succeed("ip route show | grep 198.51.100.0/25") |
256 | 253 | a.succeed("ip route show | grep 198.51.100.128/25") |
257 | | - # c.succeed("ip route show | grep 198.51.100.128/25") |
| 254 | + c.succeed("ip route show | grep 198.51.100.128/25") |
258 | 255 | a.succeed("ip route show | grep 203.0.113.0/24") |
259 | 256 | b.succeed("ip route show | grep 203.0.113.0/24") |
260 | 257 | b.succeed("ip -6 route show | grep 2001:db8:beef::/48") |
261 | 258 | c.succeed("ip -6 route show | grep 2001:db8:beef::/48") |
262 | 259 | a.succeed("ip -6 route show | grep 2001:db8:c0de::/48") |
263 | | - # c.succeed("ip -6 route show | grep 2001:db8:c0de::/48") |
| 260 | + c.succeed("ip -6 route show | grep 2001:db8:c0de::/48") |
264 | 261 | a.succeed("ip -6 route show | grep 2001:db8:dead::/48") |
265 | 262 | b.succeed("ip -6 route show | grep 2001:db8:dead::/48") |
266 | 263 | ''; |
|
0 commit comments