On 2019/1/4 上午10:49, [email protected] wrote:
From: Kai Kang <[email protected]>

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 <[email protected]>
---
  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))


Ping

--
Kai Kang

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to