summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2021-03-01 18:46:23 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-03-02 20:35:08 +0000
commitffc4de47988ccf7568eecc8a27e8964beeaaacfb (patch)
tree6d86a03767b61f74b55554d9c22c0c22d3eaf9be
parent418c3a5c90d5d0bef67e5fba04a19952dbb308b4 (diff)
downloadopenembedded-core-contrib-ffc4de47988ccf7568eecc8a27e8964beeaaacfb.tar.gz
Add core-image-weston to reproducible build tests
This change adds core-image-weston to the reproducible build test. For this we also need to update the static-group and static-passwd. Besides the world package build which includes the wayland package, this adds a wayland/weston-based image to the reproducible build test. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta-selftest/files/static-group5
-rw-r--r--meta-selftest/files/static-passwd3
-rw-r--r--meta/lib/oeqa/selftest/cases/reproducible.py2
3 files changed, 7 insertions, 3 deletions
diff --git a/meta-selftest/files/static-group b/meta-selftest/files/static-group
index 5487ed6e32..b2e0e2f870 100644
--- a/meta-selftest/files/static-group
+++ b/meta-selftest/files/static-group
@@ -19,4 +19,7 @@ tracing:x:519:
pulse:x:520:
bind:x:521:
builder:x:522:
-_apt:x:523: \ No newline at end of file
+_apt:x:523:
+weston-launch:x:524:
+weston:x:525:
+wayland:x:526:
diff --git a/meta-selftest/files/static-passwd b/meta-selftest/files/static-passwd
index f663361f4a..2cfd0c9b42 100644
--- a/meta-selftest/files/static-passwd
+++ b/meta-selftest/files/static-passwd
@@ -15,4 +15,5 @@ sshd:x:516:516::/:/bin/nologin
pulse:x:520:520::/:/bin/nologin
bind:x:521:521::/:/bin/nologin
builder:x:522:522::/:/bin/nologin
-_apt:x:523:523::/:/bin/nologin \ No newline at end of file
+_apt:x:523:523::/:/bin/nologin
+weston:x:525:525::/:/bin/nologin
diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py
index 9c6f2e89d9..1d4e744250 100644
--- a/meta/lib/oeqa/selftest/cases/reproducible.py
+++ b/meta/lib/oeqa/selftest/cases/reproducible.py
@@ -152,7 +152,7 @@ class ReproducibleTests(OESelftestTestCase):
package_classes = ['deb', 'ipk', 'rpm']
# targets are the things we want to test the reproducibility of
- targets = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline', 'world']
+ targets = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline', 'core-image-weston', 'world']
# sstate targets are things to pull from sstate to potentially cut build/debugging time
sstate_targets = []
save_results = False