From 372b3f72ae6113a450f40288f884e3a5b97c6206 Mon Sep 17 00:00:00 2001 From: Laurent Bonnans Date: Wed, 21 Feb 2018 16:04:52 +0100 Subject: Less redundant bitbaking in oe-selftest --- lib/oeqa/selftest/updater.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/lib/oeqa/selftest/updater.py b/lib/oeqa/selftest/updater.py index f237364..69d8eb7 100644 --- a/lib/oeqa/selftest/updater.py +++ b/lib/oeqa/selftest/updater.py @@ -217,14 +217,9 @@ class GrubTests(oeSelfTest): class ImplProvTests(oeSelfTest): - @classmethod - def setUpClass(cls): - logger = logging.getLogger("selftest") - logger.info('Running bitbake to build aktualizr-native tools') - bitbake('aktualizr-native') - def setUpLocal(self): self.append_config('SOTA_CLIENT_PROV = " aktualizr-implicit-prov "') + # note: this will build aktualizr-native as a side-effect self.qemu, self.s = qemu_launch(machine='qemux86-64') def tearDownLocal(self): @@ -294,15 +289,10 @@ class ImplProvTests(oeSelfTest): class HsmTests(oeSelfTest): - @classmethod - def setUpClass(cls): - logger = logging.getLogger("selftest") - logger.info('Running bitbake to build aktualizr-native tools') - bitbake('aktualizr-native') - def setUpLocal(self): self.append_config('SOTA_CLIENT_PROV = "aktualizr-hsm-prov"') self.append_config('SOTA_CLIENT_FEATURES = "hsm"') + # note: this will build aktualizr-native as a side-effect self.qemu, self.s = qemu_launch(machine='qemux86-64') def tearDownLocal(self): -- cgit v1.2.3-54-g00ecf