]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
oeqa/runtime/systemd: Ensure test runs only on systemd images
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 7 Dec 2023 13:15:01 +0000 (13:15 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 8 Dec 2023 17:09:56 +0000 (17:09 +0000)
When enabled in DISTRO_FEATURES the test may run on a system without systemd.
Fix this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/runtime/cases/systemd.py

index 4c581ba396e4bf532377c48cec4cc156283c53fa..2865887959a1c903d5569ee5768406f0c51d62ec 100644 (file)
@@ -137,6 +137,7 @@ class SystemdServiceTests(SystemdTest):
             status = self.target.run('mount -oro,remount /')[0]
             self.assertTrue(status == 0, msg='Remounting / as r/o failed')
 
+    @OETestDepends(['systemd.SystemdBasicTests.test_systemd_basic'])
     @skipIfNotFeature('minidebuginfo', 'Test requires minidebuginfo to be in DISTRO_FEATURES')
     @OEHasPackage(['busybox'])
     def test_systemd_coredump_minidebuginfo(self):