summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2020-12-03 14:37:26 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-12-15 22:51:55 +0000
commitd9cf31579d556cc6a6f11e738f1bb70f25e00a65 (patch)
treead0aa7f46f92e2b0d72866ce2db891d3472a9ba5 /meta/lib
parent796be0593a607938aef3941372a9238b7e895446 (diff)
downloadpoky-d9cf31579d556cc6a6f11e738f1bb70f25e00a65.tar.gz
selftest/reproducible: enable world reproducibility test
Add systemd and pam distro features, and commercial license flag to include more recipes into the world set. (From OE-Core rev: ed8f94942c07784f9f6eef5c00b75aa9b398ea5e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oeqa/selftest/cases/reproducible.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py
index a7ef336143..6faeedb544 100644
--- a/meta/lib/oeqa/selftest/cases/reproducible.py
+++ b/meta/lib/oeqa/selftest/cases/reproducible.py
@@ -105,7 +105,7 @@ class DiffoscopeTests(OESelftestTestCase):
105 105
106class ReproducibleTests(OESelftestTestCase): 106class ReproducibleTests(OESelftestTestCase):
107 package_classes = ['deb', 'ipk'] 107 package_classes = ['deb', 'ipk']
108 images = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline'] 108 images = ['core-image-minimal', 'core-image-sato', 'core-image-full-cmdline', 'world']
109 save_results = False 109 save_results = False
110 if 'OEQA_DEBUGGING_SAVED_OUTPUT' in os.environ: 110 if 'OEQA_DEBUGGING_SAVED_OUTPUT' in os.environ:
111 save_results = os.environ['OEQA_DEBUGGING_SAVED_OUTPUT'] 111 save_results = os.environ['OEQA_DEBUGGING_SAVED_OUTPUT']
@@ -176,6 +176,8 @@ class ReproducibleTests(OESelftestTestCase):
176 PACKAGE_CLASSES = "{package_classes}" 176 PACKAGE_CLASSES = "{package_classes}"
177 INHIBIT_PACKAGE_STRIP = "1" 177 INHIBIT_PACKAGE_STRIP = "1"
178 TMPDIR = "{tmpdir}" 178 TMPDIR = "{tmpdir}"
179 LICENSE_FLAGS_WHITELIST = "commercial"
180 DISTRO_FEATURES_append = ' systemd pam'
179 ''').format(package_classes=' '.join('package_%s' % c for c in self.package_classes), 181 ''').format(package_classes=' '.join('package_%s' % c for c in self.package_classes),
180 tmpdir=tmpdir) 182 tmpdir=tmpdir)
181 183