---
.../aardvark-dns/aardvark-dns.inc | 24 +++++++++++++++++++
.../aardvark-dns/files/run-ptest | 3 +++
2 files changed, 27 insertions(+)
create mode 100644 recipes-containers/aardvark-dns/files/run-ptest
diff --git a/recipes-containers/aardvark-dns/aardvark-dns.inc
b/recipes-containers/aardvark-dns/aardvark-dns.inc
index 4123a2d..70c94dd 100644
--- a/recipes-containers/aardvark-dns/aardvark-dns.inc
+++ b/recipes-containers/aardvark-dns/aardvark-dns.inc
@@ -1,6 +1,30 @@
+inherit ptest
+
+SRC_URI += " \
+ file://run-ptest \
+"
+
# Cargo installs the binary to bin so move it to where podman expects it
do_install:append() {
install -d ${D}${libexecdir}/podman/
mv ${D}${bindir}/* ${D}${libexecdir}/podman/
rm -rf ${D}${bindir}/
}
+
+
+do_install_ptest () {
+ cp -r ${S}/test ${D}${PTEST_PATH}
+}
+
+RDEPENDS:${PN}-ptest += " \
+ bats \
+ bash \
+ coreutils \
+ jq \
+ iproute2 \
+ slirp4netns \
+ dbus-daemon-proxy \
+ util-linux-unshare \
+ bind-utils \
+ ipcalc \
+"
diff --git a/recipes-containers/aardvark-dns/files/run-ptest
b/recipes-containers/aardvark-dns/files/run-ptest
new file mode 100644
index 0000000..b33d8fd
--- /dev/null
+++ b/recipes-containers/aardvark-dns/files/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+NETAVARK=/usr/libexec/podman/netavark
AARDVARK=/usr/libexec/podman/aardvark-dns bats ./test/
--
2.34.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7659):
https://lists.yoctoproject.org/g/meta-virtualization/message/7659
Mute This Topic: https://lists.yoctoproject.org/mt/94381621/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-