mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-03 02:10:04 +00:00
libyang: upgrade 2.1.30 -> 2.1.55
ChangeLog: https://github.com/CESNET/libyang/releases/tag/v2.1.55 * Generate cases list dynamically in run-ptest. * Add a patch to fix ptest. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
+29
@@ -0,0 +1,29 @@
|
|||||||
|
From 5de24e1b39c09adb0c5bf4bb4228bd1bb935542a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Yi Zhao <yi.zhao@windriver.com>
|
||||||
|
Date: Wed, 22 Mar 2023 16:03:56 +0800
|
||||||
|
Subject: [PATCH] test_context: skip test case test_searchdirs
|
||||||
|
|
||||||
|
Skip test case test_searchdirs as it searchs the source code directory.
|
||||||
|
|
||||||
|
Upstream-Status: Inappropriate [embedded specific]
|
||||||
|
|
||||||
|
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
|
||||||
|
---
|
||||||
|
tests/utests/basic/test_context.c | 1 -
|
||||||
|
1 file changed, 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/tests/utests/basic/test_context.c b/tests/utests/basic/test_context.c
|
||||||
|
index cfba1d30f..8c3bb7ad6 100644
|
||||||
|
--- a/tests/utests/basic/test_context.c
|
||||||
|
+++ b/tests/utests/basic/test_context.c
|
||||||
|
@@ -1061,7 +1061,6 @@ int
|
||||||
|
main(void)
|
||||||
|
{
|
||||||
|
const struct CMUnitTest tests[] = {
|
||||||
|
- UTEST(test_searchdirs),
|
||||||
|
UTEST(test_options),
|
||||||
|
UTEST(test_models),
|
||||||
|
UTEST(test_imports),
|
||||||
|
--
|
||||||
|
2.25.1
|
||||||
|
|
||||||
@@ -1,73 +1,18 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Valid tests to run
|
|
||||||
tests="utest_binary \
|
|
||||||
utest_bits \
|
|
||||||
utest_boolean \
|
|
||||||
utest_common \
|
|
||||||
utest_decimal64 \
|
|
||||||
utest_diff \
|
|
||||||
utest_empty \
|
|
||||||
utest_enumeration \
|
|
||||||
utest_hash_table \
|
|
||||||
utest_identityref \
|
|
||||||
utest_inet_types \
|
|
||||||
utest_inout \
|
|
||||||
utest_instanceid \
|
|
||||||
utest_instanceid_keys \
|
|
||||||
utest_int16 \
|
|
||||||
utest_int32 \
|
|
||||||
utest_int64 \
|
|
||||||
utest_int8 \
|
|
||||||
utest_json \
|
|
||||||
utest_leafref \
|
|
||||||
utest_list \
|
|
||||||
utest_lyb \
|
|
||||||
utest_merge \
|
|
||||||
utest_metadata \
|
|
||||||
utest_nacm \
|
|
||||||
utest_new \
|
|
||||||
utest_parser_json \
|
|
||||||
utest_parser_xml \
|
|
||||||
utest_pattern \
|
|
||||||
utest_printer_tree \
|
|
||||||
utest_printer_xml \
|
|
||||||
utest_plugins \
|
|
||||||
utest_range \
|
|
||||||
utest_schema \
|
|
||||||
utest_schema_mount \
|
|
||||||
utest_set \
|
|
||||||
utest_string \
|
|
||||||
utest_structure \
|
|
||||||
utest_tree_data \
|
|
||||||
utest_tree_schema_compile \
|
|
||||||
utest_uint16 \
|
|
||||||
utest_uint32 \
|
|
||||||
utest_uint64 \
|
|
||||||
utest_uint8 \
|
|
||||||
utest_union \
|
|
||||||
utest_validation \
|
|
||||||
utest_xml \
|
|
||||||
utest_xpath \
|
|
||||||
utest_yang \
|
|
||||||
utest_yangdata \
|
|
||||||
utest_yang_types \
|
|
||||||
utest_yanglib \
|
|
||||||
utest_yin"
|
|
||||||
|
|
||||||
# cd into right directory
|
# cd into right directory
|
||||||
ptestdir=$(dirname "$(readlink -f "$0")")
|
ptestdir=$(dirname "$(readlink -f "$0")")
|
||||||
cd "$ptestdir"/tests || exit
|
cd "$ptestdir"/tests || exit
|
||||||
|
|
||||||
# Run specified tests
|
tests=$(find * -type f -name 'utest_*')
|
||||||
|
|
||||||
for f in $tests
|
for f in $tests
|
||||||
do
|
do
|
||||||
if test -e ./"$f"; then
|
if test -x ./"$f"; then
|
||||||
if ./"$f" > ./"$f".out 2> ./"$f".err; then
|
if ./"$f" > ./"$f".out 2> ./"$f".err; then
|
||||||
echo "PASS: $f"
|
echo "PASS: $f"
|
||||||
else
|
else
|
||||||
echo "FAIL: $f"
|
echo "FAIL: $f"
|
||||||
fi
|
fi
|
||||||
else
|
|
||||||
echo "SKIP: $f"
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|||||||
+2
-1
@@ -6,9 +6,10 @@ LICENSE = "BSD-3-Clause"
|
|||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=f3916d7d8d42a6508d0ea418cfff10ad"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=f3916d7d8d42a6508d0ea418cfff10ad"
|
||||||
|
|
||||||
SRCREV = "35131b9396a965e01f899127763fb4e0871b845a"
|
SRCREV = "9a4e5b2ce30b9696116d6e654ee55caab5aafed8"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/CESNET/libyang.git;branch=master;protocol=https \
|
SRC_URI = "git://github.com/CESNET/libyang.git;branch=master;protocol=https \
|
||||||
|
file://0001-test_context-skip-test-case-test_searchdirs.patch \
|
||||||
file://run-ptest \
|
file://run-ptest \
|
||||||
"
|
"
|
||||||
|
|
||||||
Reference in New Issue
Block a user