]> git.puffer.fish Git - matthieu/frr.git/commit
tests: collect support bundle data in parallel, fix bugs
authorChristian Hopps <chopps@labn.net>
Tue, 29 Jun 2021 22:03:31 +0000 (22:03 +0000)
committerChristian Hopps <chopps@labn.net>
Wed, 30 Jun 2021 15:46:10 +0000 (15:46 +0000)
commit5417cc2de3b7a2f06f066f978ffbfdfd4f3bba98
tree67d9411df4a4e0d378a9818c90499e91ad63e00d
parent744bc17db526c62e5cd6b763bc2fbf6eb1328282
tests: collect support bundle data in parallel, fix bugs

Speedup (large topo): OLD: ~6 minutes NEW: ~1 second.
  (when paired with common_config.py changes)
- Collect each "proc" support in parallel
- For each "proc" only call vtysh once with all commands

Bug fixes:
- output was broken, a dump of python "repr" format of str.

Signed-off-by: Christian Hopps <chopps@labn.net>
tools/generate_support_bundle.py