@@ -5,6 +5,7 @@
#
from oeqa.selftest.case import OESelftestTestCase
from oeqa.utils.commands import bitbake
+from oeqa.core.decorator.data import skipIfNotFeature
class IncompatibleLicenseTestObsolete(OESelftestTestCase):
@@ -142,6 +143,7 @@ require conf/distro/include/no-gplv3.inc
""")
bitbake('core-image-minimal')
+ @skipIfNotFeature('wayland', 'Test requires wayland to be in DISTRO_FEATURES')
def test_core_image_full_cmdline_weston(self):
self.write_config("""
IMAGE_CLASSES += "testimage"
@@ -15,6 +15,7 @@ import re
from oeqa.utils.commands import runCmd, bitbake, get_bb_var, create_temp_layer, get_bb_vars
from oeqa.selftest.case import OESelftestTestCase
from oeqa.core.decorator import OETestTag
+from oeqa.core.decorator.data import skipIfNotFeature
import oe
import bb.siggen
@@ -354,6 +355,7 @@ class SStateCacheManagement(SStateBase):
self.run_test_sstate_cache_management_script('m4', global_config, target_config, ignore_patterns=['populate_lic'])
class SStateHashSameSigs(SStateBase):
+ @skipIfNotFeature('wayland', 'Test requires wayland to be in DISTRO_FEATURES')
def sstate_hashtest(self, sdkmachine):
self.write_config("""