]> git.proxmox.com Git - mirror_frr.git/commit - tests/topotests/lib/topotest.py
topogen: support configuration file
authorRafael Zalamena <rzalamena@gmail.com>
Tue, 27 Jun 2017 21:11:02 +0000 (18:11 -0300)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 28 Nov 2018 01:22:11 +0000 (20:22 -0500)
commitedd2bdf6de95b1e1ace1a8de3cf586c13cec2129
tree93d83bbf1fef849851a0528b0b490e7599890cf3
parente41b0861513cae7aa6cbbe20b73505ac9ffc12a2
topogen: support configuration file

Use a configuration file for casual settings like:

* Verbosity level (helps when debugging mininet issues)
* Custom daemon directory (in order to support running different daemon
  binaries without touching tests)
* Daemon type switch: allow running quagga without touching any test
  files

Also fix the add_router() documentation to include all options.
tests/topotests/GUIDELINES.md
tests/topotests/lib/topogen.py
tests/topotests/lib/topotest.py
tests/topotests/pytest.ini