mirror of
https://git.yoctoproject.org/poky
synced 2026-04-13 14:02:21 +02:00
ifupdown: Skip wrong test item
Skip wrong testcase(12-15) in testbuild-linux and rebase the patch tweak-ptest-script.patch. (From OE-Core rev: d96dc6345619977748a1dbb4ed981d031d7ecee6) Signed-off-by: Zqiang <qiang.zhang@windriver.com> Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4edcfbace258d94d814c7d61f467e5384e2645fb) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
From 98243deface88614e3f332c4a85d04a9abce55ff Mon Sep 17 00:00:00 2001
|
||||
From: Zqiang <qiang.zhang@windriver.com>
|
||||
Date: Mon, 19 Apr 2021 14:15:45 +0800
|
||||
Subject: [PATCH] ifupdown: skip wrong test case
|
||||
|
||||
The test parameters of testcase(12-15) file is not right,
|
||||
it triggers a test failure, these test items are invalid
|
||||
and are skipped directly.
|
||||
|
||||
Upstream-Status: Inappropriate [oe-core specific]
|
||||
|
||||
Signed-off-by: Zqiang <qiang.zhang@windriver.com>
|
||||
---
|
||||
tests/testbuild-linux | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/tests/testbuild-linux b/tests/testbuild-linux
|
||||
index 1181ea0..5f148eb 100755
|
||||
--- a/tests/testbuild-linux
|
||||
+++ b/tests/testbuild-linux
|
||||
@@ -3,7 +3,7 @@
|
||||
dir=tests/linux
|
||||
|
||||
result=true
|
||||
-for test in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18; do
|
||||
+for test in 1 2 3 4 5 6 7 8 9 10 11 16 17 18; do
|
||||
if [ -e $dir/testcase.$test ]; then
|
||||
args="$(cat $dir/testcase.$test | sed -n 's/^# RUN: //p')"
|
||||
else
|
||||
--
|
||||
2.17.1
|
||||
|
||||
@@ -3,9 +3,12 @@ Tweak tests of ifupdown to make it work with oe-core ptest framework.
|
||||
Upstream-Status: Inappropriate [oe-core specific]
|
||||
|
||||
Signed-off-by: Kai Kang <kai.kang@windriver.com>
|
||||
---
|
||||
tests/testbuild-linux | 11 ++++++-----
|
||||
1 file changed, 6 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/tests/testbuild-linux b/tests/testbuild-linux
|
||||
index 1181ea0..d5c1814 100755
|
||||
index 5f148eb..d9b1698 100755
|
||||
--- a/tests/testbuild-linux
|
||||
+++ b/tests/testbuild-linux
|
||||
@@ -1,6 +1,7 @@
|
||||
@@ -16,8 +19,8 @@ index 1181ea0..d5c1814 100755
|
||||
+dir=$curdir/linux
|
||||
|
||||
result=true
|
||||
for test in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18; do
|
||||
@@ -12,7 +13,7 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18; do
|
||||
for test in 1 2 3 4 5 6 7 8 9 10 11 16 17 18; do
|
||||
@@ -12,7 +13,7 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 16 17 18; do
|
||||
echo "Testcase $test: $args"
|
||||
|
||||
exitcode=0
|
||||
@@ -26,7 +29,7 @@ index 1181ea0..d5c1814 100755
|
||||
>$dir/up-res-out.$test 2>$dir/up-res-err.$test || exitcode=$?
|
||||
|
||||
(echo "exit code: $exitcode";
|
||||
@@ -20,7 +21,7 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18; do
|
||||
@@ -20,7 +21,7 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 16 17 18; do
|
||||
echo "====stderr===="; cat $dir/up-res-err.$test) > $dir/up-res.$test
|
||||
|
||||
exitcode=0
|
||||
@@ -35,7 +38,7 @@ index 1181ea0..d5c1814 100755
|
||||
>$dir/down-res-out.$test 2>$dir/down-res-err.$test || exitcode=$?
|
||||
|
||||
(echo "exit code: $exitcode";
|
||||
@@ -28,9 +29,9 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18; do
|
||||
@@ -28,9 +29,9 @@ for test in 1 2 3 4 5 6 7 8 9 10 11 16 17 18; do
|
||||
echo "====stderr===="; cat $dir/down-res-err.$test) > $dir/down-res.$test
|
||||
|
||||
if diff -ub $dir/up.$test $dir/up-res.$test && diff -ub $dir/down.$test $dir/down-res.$test; then
|
||||
@@ -47,3 +50,5 @@ index 1181ea0..d5c1814 100755
|
||||
result=false
|
||||
fi
|
||||
echo "=========="
|
||||
--
|
||||
2.17.1
|
||||
|
||||
@@ -13,6 +13,7 @@ SRC_URI = "git://salsa.debian.org/debian/ifupdown.git;protocol=https \
|
||||
file://0001-Define-FNM_EXTMATCH-for-musl.patch \
|
||||
file://0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch \
|
||||
file://run-ptest \
|
||||
file://0001-ifupdown-skip-wrong-test-case.patch \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'file://tweak-ptest-script.patch', '', d)} \
|
||||
"
|
||||
SRCREV = "c73226073e2b13970ca613b20a13b9c0253bf9da"
|
||||
|
||||
Reference in New Issue
Block a user