]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
selftest: Migrate systemd_boot test case to the new framework
authorAníbal Limón <anibal.limon@linux.intel.com>
Fri, 26 May 2017 16:02:04 +0000 (09:02 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 6 Jun 2017 18:02:30 +0000 (19:02 +0100)
- systemd_boot.py: Use the new case class and change decorator for id
- __init__.py: Because isn't needed now

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
meta-yocto-bsp/lib/oeqa/selftest/__init__.py [deleted file]
meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py [moved from meta-yocto-bsp/lib/oeqa/selftest/systemd_boot.py with 91% similarity]

diff --git a/meta-yocto-bsp/lib/oeqa/selftest/__init__.py b/meta-yocto-bsp/lib/oeqa/selftest/__init__.py
deleted file mode 100644 (file)
index e69de29..0000000
similarity index 91%
rename from meta-yocto-bsp/lib/oeqa/selftest/systemd_boot.py
rename to meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py
index f7f74db7e24564dc9d0214292ac723a6c63d8f1e..848cdf785248d0281a5df5dc2548171aca97aef0 100644 (file)
@@ -1,14 +1,10 @@
-from oeqa.selftest.base import oeSelfTest
-from oeqa.utils.commands import runCmd, bitbake, get_bb_var, runqemu
-from oeqa.utils.decorators import testcase
-import re
 import os
-import sys
-import logging
-
 
-class Systemdboot(oeSelfTest):
+from oeqa.selftest.case import OESelftestTestCase
+from oeqa.core.decorator.oeid import OETestID
+from oeqa.utils.commands import runCmd, bitbake, get_bb_var, runqemu
 
+class Systemdboot(OESelftestTestCase):
     def _common_setup(self):
         """
         Common setup for test cases: 1445, XXXX
@@ -28,7 +24,7 @@ class Systemdboot(oeSelfTest):
         bitbake('mtools-native core-image-minimal')
 
 
-    @testcase(1445)
+    @OETestID(1445)
     def test_efi_systemdboot_images_can_be_built(self):
         """
         Summary:     Check if systemd-boot images can be built correctly