From: Kai Kang <kai.k...@windriver.com> It checks output of mount in wic test case test_qemu. But the outputs are different between sysvinit and systemd. Add assertion for systemd.
Signed-off-by: Kai Kang <kai.k...@windriver.com> --- meta/lib/oeqa/selftest/cases/wic.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/wic.py b/meta/lib/oeqa/selftest/cases/wic.py index 36ee5e5a14..a6bc566166 100644 --- a/meta/lib/oeqa/selftest/cases/wic.py +++ b/meta/lib/oeqa/selftest/cases/wic.py @@ -627,7 +627,10 @@ class Wic2(WicTestCase): with runqemu('wic-image-minimal', ssh=False) as qemu: cmd = "mount |grep '^/dev/' | cut -f1,3 -d ' ' | sort" status, output = qemu.run_serial(cmd) - self.assertEqual(output, '/dev/root /\r\n/dev/sda1 /boot\r\n/dev/sda3 /media\r\n/dev/sda4 /mnt') + if 'sysvinit' in get_bb_var('DISTRO_FEATURES'): + self.assertEqual(output, '/dev/root /\r\n/dev/sda1 /boot\r\n/dev/sda3 /media\r\n/dev/sda4 /mnt') + else: + self.assertEqual(output, '/dev/sda1 /boot\r\n/dev/sda2 /\r\n/dev/sda3 /media\r\n/dev/sda4 /mnt') cmd = "grep UUID= /etc/fstab" status, output = qemu.run_serial(cmd) self.assertEqual(1, status, 'Failed to run command "%s": %s' % (cmd, output)) -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core