summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChen Qi <Qi.Chen@windriver.com>2018-08-29 10:56:30 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-29 15:42:21 +0100
commit465ff0474041342fea97fee336bd77f04299d7bb (patch)
tree28a86ea91df103b3e815912e7f37e863aca0ea43
parent7a5dbfec068a131459d4d33525ac596f9cfd3947 (diff)
downloadopenembedded-core-contrib-465ff0474041342fea97fee336bd77f04299d7bb.tar.gz
openembedded-core-contrib-465ff0474041342fea97fee336bd77f04299d7bb.tar.bz2
openembedded-core-contrib-465ff0474041342fea97fee336bd77f04299d7bb.zip
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 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/lib/oeqa/sdk/cases/buildgalculator.py4
1 files changed, 2 insertions, 2 deletions
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")