[oe-commits] [openembedded-core] 03/51: sdk/buldgalculator.py: check against multilib for gtk+3

git at git.openembedded.org git at git.openembedded.org
Thu Aug 30 15:20:42 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit ce82ee46f4a7beb5663238b276e779e5c9657777
Author: Chen Qi <Qi.Chen at windriver.com>
AuthorDate: Wed Aug 29 10:56:30 2018 +0800

    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 at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/lib/oeqa/sdk/cases/buildgalculator.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/lib/oeqa/sdk/cases/buildgalculator.py b/meta/lib/oeqa/sdk/cases/buildgalculator.py
index 4c02ea4..3714825 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")

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list