[PATCH yocto-autobuilder-helper] scripts/collect-results: publish everything in tmp/log/oeqa

Alexander Kanavin

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 clutter), which can be useful
for debugging test failures or even checking qemu test runs
when failures did not happen.

Rather than duplicate specific file/folder names, let's copy all
that is available, and define what is published in the testimage
class itself.

[YOCTO #14518]

Signed-off-by: Alexander Kanavin <alex@...>
Signed-off-by: Alexander Kanavin <alex.kanavin@...>
scripts/collect-results | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/scripts/collect-results b/scripts/collect-results
index 93834d6..3663330 100755
--- a/scripts/collect-results
+++ b/scripts/collect-results
@@ -3,11 +3,9 @@ WORKDIR=$1

-if [ -e $RESFILE ]; then
- mkdir -p $DEST/$target
- cp $WORKDIR/tmp/log/oeqa/testresults.json $DEST/$target/
+mkdir -p $DEST
+if [ -e $WORKDIR/tmp/log/oeqa/ ]; then
+ cp -rf $WORKDIR/tmp/log/oeqa/ $DEST/$target

if [ -e $WORKDIR/buildhistory ]; then

Join yocto@lists.yoctoproject.org to automatically receive all group messages.