summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/selftest/cases/runtime_test.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-08-11 15:26:49 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-08-12 11:46:26 +0100
commita74792b15dd6365d404f2e55f1e7a0ba7c2d129d (patch)
tree97fdeb7f16f7a77daca5c336c62f0067cd0caf7d /meta/lib/oeqa/selftest/cases/runtime_test.py
parent0b7567d577fd63ac6a40dac01489be106a34e184 (diff)
downloadpoky-a74792b15dd6365d404f2e55f1e7a0ba7c2d129d.tar.gz
selftest/runtime_test/incompatible_lic: Use IMAGE_CLASSES for testimage
testimage should be included via IMAGE_CLASSES, not globally with INHERIT. (From OE-Core rev: 4cdb29c7342b16a6c9294268a674a1414eed88e5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/selftest/cases/runtime_test.py')
-rw-r--r--meta/lib/oeqa/selftest/cases/runtime_test.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/meta/lib/oeqa/selftest/cases/runtime_test.py b/meta/lib/oeqa/selftest/cases/runtime_test.py
index 857737f730..70fff6c654 100644
--- a/meta/lib/oeqa/selftest/cases/runtime_test.py
+++ b/meta/lib/oeqa/selftest/cases/runtime_test.py
@@ -119,7 +119,7 @@ class TestImage(OESelftestTestCase):
119 if get_bb_var('DISTRO') == 'poky-tiny': 119 if get_bb_var('DISTRO') == 'poky-tiny':
120 self.skipTest('core-image-full-cmdline not buildable for poky-tiny') 120 self.skipTest('core-image-full-cmdline not buildable for poky-tiny')
121 121
122 features = 'INHERIT += "testimage"\n' 122 features = 'IMAGE_CLASSES += "testimage"\n'
123 features += 'IMAGE_INSTALL:append = " libssl"\n' 123 features += 'IMAGE_INSTALL:append = " libssl"\n'
124 features += 'TEST_SUITES = "ping ssh selftest"\n' 124 features += 'TEST_SUITES = "ping ssh selftest"\n'
125 self.write_config(features) 125 self.write_config(features)
@@ -137,7 +137,7 @@ class TestImage(OESelftestTestCase):
137 if get_bb_var('DISTRO') == 'poky-tiny': 137 if get_bb_var('DISTRO') == 'poky-tiny':
138 self.skipTest('core-image-full-cmdline not buildable for poky-tiny') 138 self.skipTest('core-image-full-cmdline not buildable for poky-tiny')
139 139
140 features = 'INHERIT += "testimage"\n' 140 features = 'IMAGE_CLASSES += "testimage"\n'
141 features += 'TEST_SUITES = "ping ssh dnf_runtime dnf.DnfBasicTest.test_dnf_help"\n' 141 features += 'TEST_SUITES = "ping ssh dnf_runtime dnf.DnfBasicTest.test_dnf_help"\n'
142 # We don't yet know what the server ip and port will be - they will be patched 142 # We don't yet know what the server ip and port will be - they will be patched
143 # in at the start of the on-image test 143 # in at the start of the on-image test
@@ -172,7 +172,7 @@ class TestImage(OESelftestTestCase):
172 if get_bb_var('DISTRO') == 'poky-tiny': 172 if get_bb_var('DISTRO') == 'poky-tiny':
173 self.skipTest('core-image-full-cmdline not buildable for poky-tiny') 173 self.skipTest('core-image-full-cmdline not buildable for poky-tiny')
174 174
175 features = 'INHERIT += "testimage"\n' 175 features = 'IMAGE_CLASSES += "testimage"\n'
176 features += 'TEST_SUITES = "ping ssh apt.AptRepoTest.test_apt_install_from_repo"\n' 176 features += 'TEST_SUITES = "ping ssh apt.AptRepoTest.test_apt_install_from_repo"\n'
177 # We don't yet know what the server ip and port will be - they will be patched 177 # We don't yet know what the server ip and port will be - they will be patched
178 # in at the start of the on-image test 178 # in at the start of the on-image test
@@ -222,7 +222,7 @@ class TestImage(OESelftestTestCase):
222 222
223 qemu_packageconfig = get_bb_var('PACKAGECONFIG', 'qemu-system-native') 223 qemu_packageconfig = get_bb_var('PACKAGECONFIG', 'qemu-system-native')
224 qemu_distrofeatures = get_bb_var('DISTRO_FEATURES', 'qemu-system-native') 224 qemu_distrofeatures = get_bb_var('DISTRO_FEATURES', 'qemu-system-native')
225 features = 'INHERIT += "testimage"\n' 225 features = 'IMAGE_CLASSES += "testimage"\n'
226 if 'gtk+' not in qemu_packageconfig: 226 if 'gtk+' not in qemu_packageconfig:
227 features += 'PACKAGECONFIG:append:pn-qemu-system-native = " gtk+"\n' 227 features += 'PACKAGECONFIG:append:pn-qemu-system-native = " gtk+"\n'
228 if 'sdl' not in qemu_packageconfig: 228 if 'sdl' not in qemu_packageconfig:
@@ -267,7 +267,7 @@ class TestImage(OESelftestTestCase):
267 except subprocess.CalledProcessError as e: 267 except subprocess.CalledProcessError as e:
268 self.fail("Could not determine the path to dri drivers on the host via pkg-config.\nPlease install Mesa development files (particularly, dri.pc) on the host machine.") 268 self.fail("Could not determine the path to dri drivers on the host via pkg-config.\nPlease install Mesa development files (particularly, dri.pc) on the host machine.")
269 qemu_distrofeatures = get_bb_var('DISTRO_FEATURES', 'qemu-system-native') 269 qemu_distrofeatures = get_bb_var('DISTRO_FEATURES', 'qemu-system-native')
270 features = 'INHERIT += "testimage"\n' 270 features = 'IMAGE_CLASSES += "testimage"\n'
271 if 'opengl' not in qemu_distrofeatures: 271 if 'opengl' not in qemu_distrofeatures:
272 features += 'DISTRO_FEATURES:append = " opengl"\n' 272 features += 'DISTRO_FEATURES:append = " opengl"\n'
273 features += 'TEST_SUITES = "ping ssh virgl"\n' 273 features += 'TEST_SUITES = "ping ssh virgl"\n'