|
Cross-compiling or compiling on target VM?
Yocto has built-in qemu targets for this purpose, and associated infrastructure to start qemu VMs and run tests in them. But to make it practical, these qemu images need to be started on a baremetal L
Yocto has built-in qemu targets for this purpose, and associated infrastructure to start qemu VMs and run tests in them. But to make it practical, these qemu images need to be started on a baremetal L
|
By
Alexander Kanavin
· #54840
·
|
|
[ptest-runner][PATCH 3/3] utils.c: add system data collection when a test gets stuck.
Not sure what happened here, I published the patches in https://github.com/kanavin/ptest-runner2 Alex
Not sure what happened here, I published the patches in https://github.com/kanavin/ptest-runner2 Alex
|
By
Alexander Kanavin
· #54816
·
|
|
[PATCH yocto-autobuilder-helper] scripts/collect-results: publish everything in tmp/log/oeqa
From: Alexander Kanavin <alex@...> In addition to the testresult json, testimage class now also provides task logs and qemu console output (splitted into folders by image name to avoid clutt
From: Alexander Kanavin <alex@...> In addition to the testresult json, testimage class now also provides task logs and qemu console output (splitted into folders by image name to avoid clutt
|
By
Alexander Kanavin
· #54797
·
|
|
Switch to a different Python3 version
The best way is to fix the app. Such major downgrades are firmly uncharted territory, and aren't supported. If you have errors, you need to figure out yourself how to fix them - but if you provide the
The best way is to fix the app. Such major downgrades are firmly uncharted territory, and aren't supported. If you have errors, you need to figure out yourself how to fix them - but if you provide the
|
By
Alexander Kanavin
· #54789
·
|
|
[PATCH v2 ptest-runner 2/2] main: Do not return number of failed tests when calling ptest-runner
I think we might be having an 'unresponsive maintainer' situation? How can Anibal be reached? Alex
I think we might be having an 'unresponsive maintainer' situation? How can Anibal be reached? Alex
|
By
Alexander Kanavin
· #54770
·
|
|
[PATCH yocto-autobuilder-helper] scripts/collect-results: copy everything out of tmp/log/oeqa
For me it's a different use case: archiving the logs regardless of whether things fail or not. They can also be just too large and unwieldy to get printed directly. The patch to testimage.bbclass spli
For me it's a different use case: archiving the logs regardless of whether things fail or not. They can also be just too large and unwieldy to get printed directly. The patch to testimage.bbclass spli
|
By
Alexander Kanavin
· #54766
·
|
|
[ptest-runner][PATCH 3/3] utils.c: add system data collection when a test gets stuck.
Currently, ptest-runner simply kills the offending test without further ado, which is not at all helpful when trying to figure out why it happens (especially if such hangs are intermittent and rare).
Currently, ptest-runner simply kills the offending test without further ado, which is not at all helpful when trying to figure out why it happens (especially if such hangs are intermittent and rare).
|
By
Alexander Kanavin
· #54759
·
|
|
[ptest-runner][PATCH 2/3] utils.c: handle test timeouts directly with poll()
if poll()'s timeout expires that means the test did not produce any output, which is exactly what we need to catch. So there's no need to set up separate timeouts with signals and alarms, and this gre
if poll()'s timeout expires that means the test did not produce any output, which is exactly what we need to catch. So there's no need to set up separate timeouts with signals and alarms, and this gre
|
By
Alexander Kanavin
· #54758
·
|
|
[ptest-runner][PATCH 1/3] tests/utils.c: fix a memory corruption in find_word
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
|
By
Alexander Kanavin
· #54757
·
|
|
[PATCH yocto-autobuilder-helper] scripts/collect-results: copy everything out of tmp/log/oeqa
There are additional logs there (such as task log or qemu console output), which can be useful for debugging test failures. [YOCTO #14518] Signed-off-by: Alexander Kanavin <alex@...> --- scr
There are additional logs there (such as task log or qemu console output), which can be useful for debugging test failures. [YOCTO #14518] Signed-off-by: Alexander Kanavin <alex@...> --- scr
|
By
Alexander Kanavin
· #54756
·
|
|
[ptest-runner][PATCH 3/3] utils.c: add system data collection when a test gets stuck.
Cheers, will add now. Also, dmesg will be collected and archived through a separate channel, and regardless of whether something is stuck or not :) http://git.yoctoproject.org/cgit/cgit.cgi/poky-contr
Cheers, will add now. Also, dmesg will be collected and archived through a separate channel, and regardless of whether something is stuck or not :) http://git.yoctoproject.org/cgit/cgit.cgi/poky-contr
|
By
Alexander Kanavin
· #54744
·
|
|
[ptest-runner][PATCH 3/3] utils.c: add system data collection when a test gets stuck.
Currently, ptest-runner simply kills the offending test without further ado, which is not at all helpful when trying to figure out why it happens (especially if such hangs are intermittent and rare).
Currently, ptest-runner simply kills the offending test without further ado, which is not at all helpful when trying to figure out why it happens (especially if such hangs are intermittent and rare).
|
By
Alexander Kanavin
· #54740
·
|
|
[ptest-runner][PATCH 2/3] utils.c: handle test timeouts directly with poll()
if poll()'s timeout expires that means the test did not produce any output, which is exactly what we need to catch. So there's no need to set up separate timeouts with signals and alarms, and this gre
if poll()'s timeout expires that means the test did not produce any output, which is exactly what we need to catch. So there's no need to set up separate timeouts with signals and alarms, and this gre
|
By
Alexander Kanavin
· #54739
·
|
|
[ptest-runner][PATCH 1/3] tests/utils.c: fix a memory corruption in find_word
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
|
By
Alexander Kanavin
· #54738
·
|
|
[ptest-runner] tests/utils.c: fix a memory corruption in find_word
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
I also took the opportunity to correct a weird API that returns a result (or not), depending on some internal condition. Signed-off-by: Alexander Kanavin <alex@...> --- tests/utils.c | 35 ++
|
By
Alexander Kanavin
· #54732
·
|
|
Building Yocto on AWS container getting ERROR: The postinstall intercept hook 'update_icon_cache' failed,
#yocto
It's right there at the very end: NOTE: Exit code 127. Output: /home/wlsom/YoctoCode/poky/build-microchip/tmp/work/sama5d27_wlsom1_ek_sd-poky-linux-gnueabi/utec-mcdgrill-image/1.0-r0/intercept_scripts
It's right there at the very end: NOTE: Exit code 127. Output: /home/wlsom/YoctoCode/poky/build-microchip/tmp/work/sama5d27_wlsom1_ek_sd-poky-linux-gnueabi/utec-mcdgrill-image/1.0-r0/intercept_scripts
|
By
Alexander Kanavin
· #54675
·
|
|
task do_patch does not exist
I think you need to move the recipe from a workspace to the layer first with 'devtool finish'. When the recipe is in a workspace, it's taking the source code from the workspace as well, and additional
I think you need to move the recipe from a workspace to the layer first with 'devtool finish'. When the recipe is in a workspace, it's taking the source code from the workspace as well, and additional
|
By
Alexander Kanavin
· #54636
·
|
|
downgrade openssl libraryes
openssl 1.0.2 went out of support at the end of 2019 and you should not be using it. What is the problem you need to solve? Alex
openssl 1.0.2 went out of support at the end of 2019 and you should not be using it. What is the problem you need to solve? Alex
|
By
Alexander Kanavin
· #54602
·
|
|
[PATCH yocto-autobuilder-helper 1/2] auh-config: enable systemd only for glibc
This change is prompted by the recent period where musl patches wouldn't even apply to systemd, which broke half of AUH upgrade attempts. You need to enable systemd/musl on the autobuilder matrix firs
This change is prompted by the recent period where musl patches wouldn't even apply to systemd, which broke half of AUH upgrade attempts. You need to enable systemd/musl on the autobuilder matrix firs
|
By
Alexander Kanavin
· #54407
·
|
|
[PATCH yocto-autobuilder-helper 2/2] auh-config: adjust to new override syntax
Signed-off-by: Alexander Kanavin <alex.kanavin@...> --- scripts/auh-config/local.conf.append | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/auh-config/local.conf.a
Signed-off-by: Alexander Kanavin <alex.kanavin@...> --- scripts/auh-config/local.conf.append | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/auh-config/local.conf.a
|
By
Alexander Kanavin
· #54399
·
|