From 20cba32f2d9caab1202295424bd85c26b8c4192a Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Wed, 29 Aug 2018 10:56:30 +0800 Subject: sdk/buldgalculator.py: check against multilib for gtk+3 When determining whether to skip the test case, the check should be done with consideration of multilib. Otherwise, we will meet the following error when testing against lib32 environment. No package 'gtk+-3.0' found (From OE-Core rev: ce82ee46f4a7beb5663238b276e779e5c9657777) Signed-off-by: Chen Qi Signed-off-by: Richard Purdie --- meta/lib/oeqa/sdk/cases/buildgalculator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'meta/lib') diff --git a/meta/lib/oeqa/sdk/cases/buildgalculator.py b/meta/lib/oeqa/sdk/cases/buildgalculator.py index 4c02ea4c51..3714825b06 100644 --- a/meta/lib/oeqa/sdk/cases/buildgalculator.py +++ b/meta/lib/oeqa/sdk/cases/buildgalculator.py @@ -8,8 +8,8 @@ class GalculatorTest(OESDKTestCase): @classmethod def setUpClass(self): - if not (self.tc.hasTargetPackage(r"gtk\+3") or\ - self.tc.hasTargetPackage(r"libgtk-3.0")): + if not (self.tc.hasTargetPackage(r"gtk\+3", multilib=True) or\ + self.tc.hasTargetPackage(r"libgtk-3.0", multilib=True)): raise unittest.SkipTest("GalculatorTest class: SDK don't support gtk+3") if not (self.tc.hasHostPackage("nativesdk-gettext-dev")): raise unittest.SkipTest("GalculatorTest class: SDK doesn't contain gettext") -- cgit v1.2.3-54-g00ecf