From: Simone Weiß Date: Tue, 6 Feb 2024 06:42:14 +0000 (+0000) Subject: gnutls: print log if ptest fails X-Git-Tag: uninative-4.4~222 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9665d272df34bcb2811a2f7a1afccabe4bebc9d1;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git gnutls: print log if ptest fails There are AB-INT issues with the gnutls tests and the test for naked-alerts is failing. Tweak the run-ptest script to save the error log to obtain more infos for debugging. Related to [YOCTO #15352]. Signed-off-by: Simone Weiß Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-support/gnutls/gnutls/run-ptest b/meta/recipes-support/gnutls/gnutls/run-ptest index 84948f487d1..17e26eae70d 100644 --- a/meta/recipes-support/gnutls/gnutls/run-ptest +++ b/meta/recipes-support/gnutls/gnutls/run-ptest @@ -58,6 +58,8 @@ cd tests max_njobs=$(grep -c ^processor /proc/cpuinfo) njobs=0 +set +e + for t in *; do [ -x $t ] || continue [ -f $t ] || continue @@ -80,6 +82,14 @@ passed=$(grep -c PASS ${LOG}) failed=$(grep -c FAIL ${LOG}) total=$(expr ${passed} + ${failed} + ${skipped}) +if [ ${failed} -ne 0 ]; then + echo + echo "Tests failed for gnutls, log is:" + echo "--------------------" + cat ${LOG} + echo +fi + echo echo "gnutls test summary:" echo "--------------------"