summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2023-08-02 20:02:30 +0200
committerSteve Sakoman <steve@sakoman.com>2023-08-18 03:57:05 -1000
commitc17b8013ce39cb07825e069fdd5592dd535a6b2d (patch)
tree8d34787f53f93b8334f767bbd764cc15fc2c0169
parent9e2b1cdc04cbb8482d032abc9eade4b646c41fc4 (diff)
downloadpoky-c17b8013ce39cb07825e069fdd5592dd535a6b2d.tar.gz
curl: ensure all ptest failures are caught
Piping results through sed is masking failures that aren't picked up by sed expressions. One such failure probes the source tree, and so isn't relevant for target testing, and can be disabled. (From OE-Core rev: 3afb1edc760a7cc1048aa9ae009a8cc6d32f9e89) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 86c96cbf68d986b44fdb45e988343ce29d6b8cc7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
-rw-r--r--meta/recipes-support/curl/curl/disable-tests2
-rw-r--r--meta/recipes-support/curl/curl/run-ptest2
2 files changed, 3 insertions, 1 deletions
diff --git a/meta/recipes-support/curl/curl/disable-tests b/meta/recipes-support/curl/curl/disable-tests
index 92056bd8ca..b687b2bb76 100644
--- a/meta/recipes-support/curl/curl/disable-tests
+++ b/meta/recipes-support/curl/curl/disable-tests
@@ -18,6 +18,8 @@
181165 181165
19# This CRL test is looking for src files 19# This CRL test is looking for src files
201185 201185
21# This test is scanning the source tree
221222
21# These CRL tests need --libcurl option to be enabled 23# These CRL tests need --libcurl option to be enabled
221400 241400
231401 251401
diff --git a/meta/recipes-support/curl/curl/run-ptest b/meta/recipes-support/curl/curl/run-ptest
index 614e822922..2c74c58f5d 100644
--- a/meta/recipes-support/curl/curl/run-ptest
+++ b/meta/recipes-support/curl/curl/run-ptest
@@ -1,6 +1,6 @@
1#!/bin/sh 1#!/bin/sh
2cd tests 2cd tests
3./runtests.pl -a -n -s | sed \ 3{ ./runtests.pl -a -n -s || echo "FAIL: curl" ; } | sed \
4 -e 's|\([^ ]* *\) \([^ ]* *\)...OK|PASS: \1 \2|' \ 4 -e 's|\([^ ]* *\) \([^ ]* *\)...OK|PASS: \1 \2|' \
5 -e 's|\([^ ]* *\) \([^ ]* *\)...FAILED|FAIL: \1 \2|' \ 5 -e 's|\([^ ]* *\) \([^ ]* *\)...FAILED|FAIL: \1 \2|' \
6 -e 's/Warning: test[0-9]\+ not present in tests\/data\/Makefile.inc//' 6 -e 's/Warning: test[0-9]\+ not present in tests\/data\/Makefile.inc//'