mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
ptest-runner: add non-root ptest user for tests to run as
Some tests really don't want to be run as root, either because they expect to get "permission denied" errors occasionally, or have explicit checks. Instead of numerous recipes re-inventing user creation in run-ptest, create a user in the ptest-runner recipe that they can all use. (From OE-Core rev: d58cf08421e0f89840820370dd3c5b6e153efcbb) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
5a5ab7cdec
commit
aa5b901e19
@@ -32,3 +32,8 @@ RDEPENDS:${PN}:append:libc-glibc = " libgcc"
|
||||
|
||||
# pstree is called by ptest-runner-collect-system-data
|
||||
RDEPENDS:${PN}:append = " pstree"
|
||||
|
||||
# Create a non-root user that test suites can use easily
|
||||
inherit useradd
|
||||
USERADD_PACKAGES = "${PN}"
|
||||
USERADD_PARAM:${PN} = "--system --no-create-home --home / --user-group ptest"
|
||||
|
||||
Reference in New Issue
Block a user