From: Adrian Freihofer <[email protected]>

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

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#243656): 
https://lists.openembedded.org/g/openembedded-core/message/243656
Mute This Topic: https://lists.openembedded.org/mt/120804335/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to