diff options
author | Vasileios Anagnostopoulos <vasileios.anagnostopoulos@siemens.com> | 2022-10-17 13:11:22 +0200 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-03-08 17:08:01 -0500 |
commit | 451f296f9a9608aefd7f24dd4616793c6a15fb96 (patch) | |
tree | 4d87e424308ea903a7f29d076a5e848e011ce5c1 | |
parent | e14985f0e392465f8aa91264269dc1b029ce7ac7 (diff) | |
download | meta-virtualization-451f296f9a9608aefd7f24dd4616793c6a15fb96.tar.gz |
aardvark-dns: Add ptest support
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r-- | recipes-containers/aardvark-dns/aardvark-dns.inc | 24 | ||||
-rw-r--r-- | recipes-containers/aardvark-dns/files/run-ptest | 3 |
2 files changed, 27 insertions, 0 deletions
diff --git a/recipes-containers/aardvark-dns/aardvark-dns.inc b/recipes-containers/aardvark-dns/aardvark-dns.inc index 4123a2d6..70c94dd5 100644 --- a/recipes-containers/aardvark-dns/aardvark-dns.inc +++ b/recipes-containers/aardvark-dns/aardvark-dns.inc | |||
@@ -1,6 +1,30 @@ | |||
1 | inherit ptest | ||
2 | |||
3 | SRC_URI += " \ | ||
4 | file://run-ptest \ | ||
5 | " | ||
6 | |||
1 | # Cargo installs the binary to bin so move it to where podman expects it | 7 | # Cargo installs the binary to bin so move it to where podman expects it |
2 | do_install:append() { | 8 | do_install:append() { |
3 | install -d ${D}${libexecdir}/podman/ | 9 | install -d ${D}${libexecdir}/podman/ |
4 | mv ${D}${bindir}/* ${D}${libexecdir}/podman/ | 10 | mv ${D}${bindir}/* ${D}${libexecdir}/podman/ |
5 | rm -rf ${D}${bindir}/ | 11 | rm -rf ${D}${bindir}/ |
6 | } | 12 | } |
13 | |||
14 | |||
15 | do_install_ptest () { | ||
16 | cp -r ${S}/test ${D}${PTEST_PATH} | ||
17 | } | ||
18 | |||
19 | RDEPENDS:${PN}-ptest += " \ | ||
20 | bats \ | ||
21 | bash \ | ||
22 | coreutils \ | ||
23 | jq \ | ||
24 | iproute2 \ | ||
25 | slirp4netns \ | ||
26 | dbus-daemon-proxy \ | ||
27 | util-linux-unshare \ | ||
28 | bind-utils \ | ||
29 | ipcalc \ | ||
30 | " | ||
diff --git a/recipes-containers/aardvark-dns/files/run-ptest b/recipes-containers/aardvark-dns/files/run-ptest new file mode 100644 index 00000000..b33d8fd4 --- /dev/null +++ b/recipes-containers/aardvark-dns/files/run-ptest | |||
@@ -0,0 +1,3 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | NETAVARK=/usr/libexec/podman/netavark AARDVARK=/usr/libexec/podman/aardvark-dns bats ./test/ | ||