зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1492632 - Ensure correct installation requirements for Android per-test suites; r=bc
This commit is contained in:
Родитель
d44e63a9b4
Коммит
36c45bba54
|
@ -651,12 +651,13 @@ class AndroidEmulatorTest(TestingMixin, BaseScript, MozbaseMixin, CodeCoverageMi
|
|||
def pre_create_virtualenv(self, action):
|
||||
dirs = self.query_abs_dirs()
|
||||
requirements = None
|
||||
if self.test_suite == 'mochitest-media':
|
||||
suites = self._query_suites()
|
||||
if ('mochitest-media', 'mochitest-media') in suites:
|
||||
# mochitest-media is the only thing that needs this
|
||||
requirements = os.path.join(dirs['abs_mochitest_dir'],
|
||||
'websocketprocessbridge',
|
||||
'websocketprocessbridge_requirements.txt')
|
||||
elif self.test_suite == 'marionette':
|
||||
elif ('marionette', 'marionette') in suites:
|
||||
requirements = os.path.join(dirs['abs_test_install_dir'],
|
||||
'config', 'marionette_requirements.txt')
|
||||
if requirements:
|
||||
|
|
|
@ -169,12 +169,13 @@ class AndroidHardwareTest(TestingMixin, BaseScript, MozbaseMixin,
|
|||
def _pre_create_virtualenv(self, action):
|
||||
dirs = self.query_abs_dirs()
|
||||
requirements = None
|
||||
if self.test_suite == 'mochitest-media':
|
||||
suites = self._query_suites()
|
||||
if ('mochitest-media', 'mochitest-media') in suites:
|
||||
# mochitest-media is the only thing that needs this
|
||||
requirements = os.path.join(dirs['abs_mochitest_dir'],
|
||||
'websocketprocessbridge',
|
||||
'websocketprocessbridge_requirements.txt')
|
||||
elif self.test_suite == 'marionette':
|
||||
elif ('marionette', 'marionette') in suites:
|
||||
requirements = os.path.join(dirs['abs_test_install_dir'],
|
||||
'config', 'marionette_requirements.txt')
|
||||
if requirements:
|
||||
|
|
Загрузка…
Ссылка в новой задаче