diff options
author | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2021-03-01 18:46:23 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-03-02 20:39:35 +0000 |
commit | 8784e75a71a1fabeab36b35a8a48ceba73f206a4 (patch) | |
tree | 298749afe97547fa955701c788166c497a5b1947 | |
parent | 5643598a63f8a2810ac24e5cdf8bada7b31c3ff1 (diff) | |
download | poky-8784e75a71a1fabeab36b35a8a48ceba73f206a4.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.
(From OE-Core rev: ffc4de47988ccf7568eecc8a27e8964beeaaacfb)
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-group | 5 | ||||
-rw-r--r-- | meta-selftest/files/static-passwd | 3 | ||||
-rw-r--r-- | meta/lib/oeqa/selftest/cases/reproducible.py | 2 |
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: | |||
19 | pulse:x:520: | 19 | pulse:x:520: |
20 | bind:x:521: | 20 | bind:x:521: |
21 | builder:x:522: | 21 | builder:x:522: |
22 | _apt:x:523: \ No newline at end of file | 22 | _apt:x:523: |
23 | weston-launch:x:524: | ||
24 | weston:x:525: | ||
25 | 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 | |||
15 | pulse:x:520:520::/:/bin/nologin | 15 | pulse:x:520:520::/:/bin/nologin |
16 | bind:x:521:521::/:/bin/nologin | 16 | bind:x:521:521::/:/bin/nologin |
17 | builder:x:522:522::/:/bin/nologin | 17 | builder:x:522:522::/:/bin/nologin |
18 | _apt:x:523:523::/:/bin/nologin \ No newline at end of file | 18 | _apt:x:523:523::/:/bin/nologin |
19 | 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): | |||
152 | package_classes = ['deb', 'ipk', 'rpm'] | 152 | package_classes = ['deb', 'ipk', 'rpm'] |
153 | 153 | ||
154 | # targets are the things we want to test the reproducibility of | 154 | # targets are the things we want to test the reproducibility of |
155 | targets = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline', 'world'] | 155 | targets = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline', 'core-image-weston', 'world'] |
156 | # sstate targets are things to pull from sstate to potentially cut build/debugging time | 156 | # sstate targets are things to pull from sstate to potentially cut build/debugging time |
157 | sstate_targets = [] | 157 | sstate_targets = [] |
158 | save_results = False | 158 | save_results = False |