From 82b171f3b37e6733997fc1e7685b7cac5a3476e7 Mon Sep 17 00:00:00 2001 From: Jose Perez Carranza Date: Tue, 6 Dec 2016 11:29:01 -0600 Subject: postinst: Add a test case to verify postinst scripts behavior Add test case that verify behavior of postinst scripts at roofts time and when is delayed to the first boot directly on the target. Signed-off-by: Jose Perez Carranza Signed-off-by: Ross Burton --- meta-selftest/recipes-test/postinst/postinst_1.0.bb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta-selftest') diff --git a/meta-selftest/recipes-test/postinst/postinst_1.0.bb b/meta-selftest/recipes-test/postinst/postinst_1.0.bb index 97a1987305..6d49734277 100644 --- a/meta-selftest/recipes-test/postinst/postinst_1.0.bb +++ b/meta-selftest/recipes-test/postinst/postinst_1.0.bb @@ -24,6 +24,7 @@ RDEPENDS_${PN}-delayed-t = "${PN}-delayed-p" # Main recipe post-install pkg_postinst_${PN}-at-rootfs () { tfile="/etc/postinsta-test" + touch "$D"/this-was-created-at-rootfstime if test "x$D" != "x" then # Need to run on first boot exit 1 @@ -42,6 +43,7 @@ pkg_postinst_${PN}-delayed-a () { # Need to run on first boot exit 1 else + touch /etc/this-was-created-at-first-boot if test -e $efile ; then echo 'success' > $tfile else -- cgit 1.2.3-korg