tests: fix DEBUG=attach multiple worker config 66/32966/5
authorKlement Sekera <ksekera@cisco.com>
Thu, 1 Jul 2021 12:55:46 +0000 (14:55 +0200)
committerOle Tr�an <otroan@employees.org>
Wed, 8 Sep 2021 11:22:45 +0000 (11:22 +0000)
Type: fix
Change-Id: Ie7920c0c699904de0f68ddb749725887b569f295
Signed-off-by: Klement Sekera <ksekera@cisco.com>
test/debug.py

index e79f082..a911a78 100644 (file)
@@ -6,6 +6,7 @@ import sys
 
 from sanity_run_vpp import SanityTestCase
 from shutil import rmtree
+from cpu_config import available_cpus
 
 gdb_path = '/usr/bin/gdb'
 
@@ -40,6 +41,8 @@ def start_vpp_in_gdb():
         rmtree(SanityTestCase.tempdir)
     print("Creating temp dir '%s'." % SanityTestCase.tempdir)
     os.mkdir(SanityTestCase.tempdir)
+    SanityTestCase.assign_cpus(
+        available_cpus[:SanityTestCase.get_cpus_required()])
     SanityTestCase.setUpConstants()
     vpp_cmdline = SanityTestCase.vpp_cmdline
     if os.getenv("VPP_IN_GDB_CMDLINE", "y").lower() in ["1", "y", "yes"]: