tests: support attaching to existing vpp

Introduce a new option DEBUG=attach to run a test against existing
already running vpp. A new target 'make test-start-gdb' will spawn VPP
in gdb for this purpose. Customization options explained in test-help.

Type: improvement
Change-Id: Ia160a85b33da3b2df292d44bb95729af9dd9da96
Signed-off-by: Klement Sekera <ksekera@cisco.com>
This commit is contained in:
Klement Sekera
2021-03-16 12:52:12 +01:00
committed by Ole Tr�an
parent 3ff6ffce03
commit e263685ac8
13 changed files with 172 additions and 73 deletions

View File

@ -34,7 +34,7 @@ class StatsClientTestCase(VppTestCase):
initial_fds = p.num_fds()
for _ in range(100):
stats = VPPStats(socketname=cls.stats_sock)
stats = VPPStats(socketname=cls.get_stats_sock_path())
stats.disconnect()
ending_fds = p.num_fds()