Commit Graph

7 Commits

Author SHA1 Message Date
Pim van Pelt
72668bdb18 Allow for the integration test to be run in -strict mode, exiting the execution in case errors were found 2022-04-10 15:06:56 +00:00
Pim van Pelt
9d60a01879 Add a running log of executed commands in intest.exec 2022-04-10 13:57:00 +00:00
Pim van Pelt
a7545ac5af Add ability to manipulate MACs
Special care is taken for bondethernet, where the MAC changes when
the first member is added to it. BondEthernet requires its MAC to
be set in the bondethernets section, disallowing the MAC of individual
members to be set.

Also write a dumper for MACs of all types. Update integration test
cases to stress the MAC changes on loops, bonds, and phys.
2022-04-10 09:54:51 +00:00
Pim van Pelt
b7425a825d Fix the MTU of BVIs to be consistent with the bridge they're in 2022-04-07 21:19:38 +00:00
Pim van Pelt
2b98d57fd2 Move VPPAPIDumper into its own class.
Create a 'dump' command that calls it and exits vppcfg.
Add help strings to each of the commands.
2022-04-03 11:53:51 +00:00
Pim van Pelt
1a0daa48d1 Move to explicit 'plan -o XXX' commandline 2022-04-03 11:20:47 +00:00
Pim van Pelt
27b4500d3e Add integration tests in intest/ 2022-04-03 09:18:52 +00:00