All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/14] devtool: ide-sdk: robust attach-mode debugging and test cleanup
@ 2026-08-18  6:30 AdrianF
  2026-08-18  6:30 ` [PATCH v2 01/14] wpa-supplicant: Use wpa_supplicant.conf from ${S} AdrianF
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: AdrianF @ 2026-08-18  6:30 UTC (permalink / raw)
  To: openembedded-core; +Cc: Adrian Freihofer

From: Adrian Freihofer <adrian.freihofer@siemens.com>

Changes from v1 to v2:

On autobuilder the the test_devtool_ide_sdk_code_cmake and
test_devtool_ide_sdk_code_meson tests failed with:

File "/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/devtool.py", line 3695, in _verify_launch_config
    self.assertTrue(
  File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue
    raise self.failureException(msg)
AssertionError: False is not true : gdbserver did not report readiness on port 1234

Probably this could happen when the attach tests start a gdbserver and then
the once mode tests reuses the same port for gdbserver --once before the first
gdbserver --multi released the port and terminated. This is fixed by using
different ports for different debugging modes which can theoretically also be
used concurently.

Adrian Freihofer (13):
  devtool: deploy-target: pass tar -m to avoid future timestamp warnings
  oe-selftest: devtool deploy: use QEMU target commands
  oe-selftest: devtool ide-sdk: Add new test classes for ide-sdk tests
  devtool: ide-sdk: fix meson IntelliSense for gcc toolchain
  ccp-example: fix PID file handling
  devtool: ide-sdk: default to all modified recipes
  devtool: ide-sdk: let gdbserver reuse the shared debug server wait
    helper
  oe-selftest: devtool ide-sdk: support $ in gdbserver task command
  devtool: ide-sdk: attach via extended-remote
  oe-selftest: devtool ide-sdk: wait for gdbserver readiness
  oe-selftest: devtool ide-sdk: verify debugger shutdown
  oe-selftest: devtool ide-sdk: use qemu.run for target checks
  oe-selftest: devtool ide-sdk: verify attach debug workflow

Alex Kiernan (1):
  wpa-supplicant: Use wpa_supplicant.conf from ${S}

 .../recipes-test/cpp/files/cpp-example.init   |   5 +
 meta/lib/oeqa/selftest/cases/devtool.py       | 519 ++++++++-----
 .../wpa-supplicant/wpa_supplicant.conf        | 690 ------------------
 .../wpa-supplicant/wpa-supplicant_2.12.bb     |   3 +-
 scripts/lib/devtool/deploy.py                 |   5 +-
 scripts/lib/devtool/ide_plugins/__init__.py   | 111 ++-
 scripts/lib/devtool/ide_plugins/ide_code.py   | 160 ++--
 scripts/lib/devtool/ide_plugins/ide_none.py   |  44 +-
 scripts/lib/devtool/ide_sdk.py                |  18 +-
 9 files changed, 522 insertions(+), 1033 deletions(-)
 delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/wpa_supplicant.conf

-- 
2.55.0



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-08-18 13:37 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-18  6:30 [PATCH v2 00/14] devtool: ide-sdk: robust attach-mode debugging and test cleanup AdrianF
2026-08-18  6:30 ` [PATCH v2 01/14] wpa-supplicant: Use wpa_supplicant.conf from ${S} AdrianF
2026-08-18  6:30 ` [PATCH v2 02/14] devtool: deploy-target: pass tar -m to avoid future timestamp warnings AdrianF
2026-08-18  6:30 ` [PATCH v2 03/14] oe-selftest: devtool deploy: use QEMU target commands AdrianF
2026-08-18  6:30 ` [PATCH v2 04/14] oe-selftest: devtool ide-sdk: Add new test classes for ide-sdk tests AdrianF
2026-08-18  6:30 ` [PATCH v2 05/14] devtool: ide-sdk: fix meson IntelliSense for gcc toolchain AdrianF
2026-08-18  6:30 ` [PATCH v2 06/14] ccp-example: fix PID file handling AdrianF
2026-08-18  6:30 ` [PATCH v2 07/14] devtool: ide-sdk: default to all modified recipes AdrianF
2026-08-18  6:30 ` [PATCH v2 08/14] devtool: ide-sdk: let gdbserver reuse the shared debug server wait helper AdrianF
2026-08-18  6:30 ` [PATCH v2 09/14] oe-selftest: devtool ide-sdk: support $ in gdbserver task command AdrianF
2026-08-18  6:30 ` [PATCH v2 10/14] devtool: ide-sdk: attach via extended-remote AdrianF
2026-08-18  6:30 ` [PATCH v2 11/14] oe-selftest: devtool ide-sdk: wait for gdbserver readiness AdrianF
2026-08-18  6:30 ` [PATCH v2 12/14] oe-selftest: devtool ide-sdk: verify debugger shutdown AdrianF
2026-08-18  6:30 ` [PATCH v2 13/14] oe-selftest: devtool ide-sdk: use qemu.run for target checks AdrianF
2026-08-18  6:30 ` [PATCH v2 14/14] oe-selftest: devtool ide-sdk: verify attach debug workflow AdrianF
2026-08-18 13:36 ` [OE-core] [PATCH v2 00/14] devtool: ide-sdk: robust attach-mode debugging and test cleanup Mathieu Dubois-Briand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.