summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/runtime/cases/buildcpio.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oeqa/runtime/cases/buildcpio.py')
-rw-r--r--meta/lib/oeqa/runtime/cases/buildcpio.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/meta/lib/oeqa/runtime/cases/buildcpio.py b/meta/lib/oeqa/runtime/cases/buildcpio.py
index 79b22d04dd..a61d1e0304 100644
--- a/meta/lib/oeqa/runtime/cases/buildcpio.py
+++ b/meta/lib/oeqa/runtime/cases/buildcpio.py
@@ -1,7 +1,7 @@
1from oeqa.runtime.case import OERuntimeTestCase 1from oeqa.runtime.case import OERuntimeTestCase
2from oeqa.core.decorator.depends import OETestDepends 2from oeqa.core.decorator.depends import OETestDepends
3from oeqa.core.decorator.oeid import OETestID 3from oeqa.core.decorator.oeid import OETestID
4from oeqa.core.decorator.data import skipIfNotFeature 4from oeqa.runtime.decorator.package import OEHasPackage
5 5
6from oeqa.runtime.utils.targetbuildproject import TargetBuildProject 6from oeqa.runtime.utils.targetbuildproject import TargetBuildProject
7 7
@@ -13,17 +13,18 @@ class BuildCpioTest(OERuntimeTestCase):
13 cls.project = TargetBuildProject(cls.tc.target, 13 cls.project = TargetBuildProject(cls.tc.target,
14 uri, 14 uri,
15 dl_dir = cls.tc.td['DL_DIR']) 15 dl_dir = cls.tc.td['DL_DIR'])
16 cls.project.download_archive()
17 16
18 @classmethod 17 @classmethod
19 def tearDownClass(cls): 18 def tearDownClass(cls):
20 cls.project.clean() 19 cls.project.clean()
21 20
22 @OETestID(205) 21 @OETestID(205)
23 @skipIfNotFeature('tools-sdk',
24 'Test requires tools-sdk to be in IMAGE_FEATURES')
25 @OETestDepends(['ssh.SSHTest.test_ssh']) 22 @OETestDepends(['ssh.SSHTest.test_ssh'])
23 @OEHasPackage(['gcc'])
24 @OEHasPackage(['make'])
25 @OEHasPackage(['autoconf'])
26 def test_cpio(self): 26 def test_cpio(self):
27 self.project.download_archive()
27 self.project.run_configure() 28 self.project.run_configure()
28 self.project.run_make() 29 self.project.run_make()
29 self.project.run_install() 30 self.project.run_install()