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]]
-=-=-=-=-=-=-=-=-=-=-=-