On Sun, Oct 13, 2024 at 7:31 PM Yu, Mingli <[email protected]> wrote: > > Hi Khem, > > On 10/14/24 00:18, Khem Raj wrote: > > CAUTION: This email comes from a non Wind River email account! > > Do not click links or open attachments unless you recognize the sender and > > know the content is safe. > > > > ptests seems to be failing for qemux86-64 - https://snips.sh/f/PWrmTR3-bm > > I didn't reproduce the issue locally as below: > > root@qemux86-64:/usr/lib64/tomlplusplus/ptest# ./run-ptest > PASS: tomlplusplus_odr_test > PASS: tomlplusplus_tests
Did you build and run with meta-oe-image-ptest-tomlplusplus ? secondly, I ran with image built with clang compiler > > Anyway, I will look into this then. > > Thanks, > > > > > bitbake meta-oe-image-ptest-tomlplusplus > > bitbake meta-oe-image-ptest-tomlplusplus -ctestimage > > > > On Sat, Oct 12, 2024 at 3:01 AM Yu, Mingli via lists.openembedded.org > > <[email protected]> wrote: > >> > >> From: Mingli Yu <[email protected]> > >> > >> # ./run-ptest > >> PASS: tomlplusplus_odr_test > >> PASS: tomlplusplus_tests > >> > >> Signed-off-by: Mingli Yu <[email protected]> > >> --- > >> .../recipes-devtools/tomlplusplus/files/run-ptest | 12 ++++++++++++ > >> .../tomlplusplus/tomlplusplus_git.bb | 15 +++++++++++++-- > >> 2 files changed, 25 insertions(+), 2 deletions(-) > >> create mode 100755 meta-oe/recipes-devtools/tomlplusplus/files/run-ptest > >> > >> diff --git a/meta-oe/recipes-devtools/tomlplusplus/files/run-ptest > >> b/meta-oe/recipes-devtools/tomlplusplus/files/run-ptest > >> new file mode 100755 > >> index 000000000..4f682c5eb > >> --- /dev/null > >> +++ b/meta-oe/recipes-devtools/tomlplusplus/files/run-ptest > >> @@ -0,0 +1,12 @@ > >> +#!/bin/sh > >> + > >> +cd tests > >> +for atest in tomlplusplus_* ; do > >> + rm -rf tests.log > >> + ./${atest} > tests.log 2>&1 > >> + if [ $? = 0 ] ; then > >> + echo "PASS: ${atest}" > >> + else > >> + echo "FAIL: ${atest}" > >> + fi > >> +done > >> diff --git a/meta-oe/recipes-devtools/tomlplusplus/tomlplusplus_git.bb > >> b/meta-oe/recipes-devtools/tomlplusplus/tomlplusplus_git.bb > >> index 0e8202bdc..245c309a2 100644 > >> --- a/meta-oe/recipes-devtools/tomlplusplus/tomlplusplus_git.bb > >> +++ b/meta-oe/recipes-devtools/tomlplusplus/tomlplusplus_git.bb > >> @@ -3,7 +3,9 @@ HOMEPAGE = "https://github.com/marzer/tomlplusplus" > >> LICENSE = "MIT" > >> LIC_FILES_CHKSUM = "file://LICENSE;md5=90960f22c10049c117d56ed2ee5ee167" > >> > >> -SRC_URI = > >> "git://github.com/marzer/tomlplusplus.git;protocol=https;branch=master" > >> +SRC_URI = > >> "git://github.com/marzer/tomlplusplus.git;protocol=https;branch=master \ > >> + file://run-ptest \ > >> +" > >> > >> PV = "3.4.0" > >> SRCREV = "30172438cee64926dc41fdd9c11fb3ba5b2ba9de" > >> @@ -11,4 +13,13 @@ S = "${WORKDIR}/git" > >> > >> DEPENDS = "cmake-native" > >> > >> -inherit meson > >> +inherit meson ptest > >> + > >> +EXTRA_OEMESON += "-Dbuild_tests=${@bb.utils.contains("DISTRO_FEATURES", > >> "ptest", "true", "false", d)} \ > >> +" > >> + > >> +do_install_ptest () { > >> + install -d ${D}${PTEST_PATH}/tests > >> + cp ${B}/tests/tomlplusplus_odr_test ${D}${PTEST_PATH}/tests > >> + cp ${B}/tests/tomlplusplus_tests ${D}${PTEST_PATH}/tests > >> +} > >> -- > >> 2.34.1 > >> > >> > >> > >>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#112845): https://lists.openembedded.org/g/openembedded-devel/message/112845 Mute This Topic: https://lists.openembedded.org/mt/108964413/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
