diff options
Diffstat (limited to 'scripts/Util.py')
-rw-r--r-- | scripts/Util.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/Util.py b/scripts/Util.py index e1cc615e5a4..1736610875a 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -1640,9 +1640,12 @@ class TestSuite: def getLibDirs(self): return self.libDirs - def isMainThreadOnly(self): + def isMainThreadOnly(self, driver): for m in [CppMapping, JavaMapping, CSharpMapping]: if isinstance(self.mapping, m): + config = driver.configs[self.mapping] + if "iphone" in config.buildPlatform or config.uwp: + return True # Not supported yet for tests that require a remote process controller return self.runOnMainThread else: return True |