mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
neon: Add ptest
Reused below test suites from neon source package: BASIC_TESTS: auth basic request session socket string-tests stubs uri-tests util-tests DAV_TESTS: acl3744 lock oldacl props xml xmlreq Overall execution time of above test suite is approximately 15sec. Signed-off-by: Neetika.Singh <Neetika.Singh@kpit.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
parent
d97185f365
commit
7796f4ce08
25
meta-oe/recipes-support/neon/neon/run-ptest
Normal file
25
meta-oe/recipes-support/neon/neon/run-ptest
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -eux
|
||||
|
||||
rm -f debug.log child.log
|
||||
|
||||
ulimit -c unlimited
|
||||
ulimit -t 120
|
||||
|
||||
cd test
|
||||
echo foobar > foobar.txt
|
||||
|
||||
BASIC_TESTS="auth basic redirect request session socket string-tests \
|
||||
stubs uri-tests util-tests"
|
||||
DAV_TESTS="acl3744 lock oldacl props xml xmlreq"
|
||||
for t in $BASIC_TESTS $DAV_TESTS
|
||||
do
|
||||
echo "Running $t..."
|
||||
if "./$t"
|
||||
then
|
||||
echo "PASS:$t"
|
||||
else
|
||||
echo "FAIL:$t"
|
||||
fi
|
||||
done
|
||||
|
|
@ -7,12 +7,13 @@ LIC_FILES_CHKSUM = "file://src/COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a
|
|||
|
||||
SRC_URI = "${DEBIAN_MIRROR}/main/n/neon27/neon27_${PV}.orig.tar.gz \
|
||||
file://pkgconfig.patch \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "e28d77bf14032d7f5046b3930704ef41"
|
||||
SRC_URI[sha256sum] = "db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca"
|
||||
|
||||
inherit autotools binconfig-disabled lib_package pkgconfig
|
||||
inherit autotools binconfig-disabled lib_package pkgconfig ptest
|
||||
|
||||
# Enable gnutls or openssl, not both
|
||||
PACKAGECONFIG ?= "expat gnutls libproxy webdav zlib"
|
||||
|
|
@ -33,6 +34,18 @@ do_compile_append() {
|
|||
oe_runmake -C test
|
||||
}
|
||||
|
||||
do_install_ptest(){
|
||||
BASIC_TESTS="auth basic redirect request session socket string-tests \
|
||||
stubs uri-tests util-tests"
|
||||
DAV_TESTS="acl3744 lock oldacl props xml xmlreq"
|
||||
mkdir "${D}${PTEST_PATH}/test"
|
||||
for i in ${BASIC_TESTS} ${DAV_TESTS}
|
||||
do
|
||||
install -m 0755 "${B}/test/${i}" \
|
||||
"${D}${PTEST_PATH}/test"
|
||||
done
|
||||
}
|
||||
|
||||
BINCONFIG = "${bindir}/neon-config"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user