зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1237182: Fix android l10n nightlies a=bustage
Missed some references to run_command_m, get_output_from_command_m when removing the mock mixin. --HG-- extra : amend_source : 03626d4f65d06eaffab0ee754a9547d5624baa09 extra : histedit_source : 13bacfc1ccff78a1e17c996f66465439a7aa16dc
This commit is contained in:
Родитель
0bb5e5ba36
Коммит
0e80033a10
|
@ -228,11 +228,11 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
return self.make_ident_output
|
return self.make_ident_output
|
||||||
env = self.query_repack_env()
|
env = self.query_repack_env()
|
||||||
dirs = self.query_abs_dirs()
|
dirs = self.query_abs_dirs()
|
||||||
output = self.get_output_from_command_m(["make", "ident"],
|
output = self.get_output_from_command(["make", "ident"],
|
||||||
cwd=dirs['abs_locales_dir'],
|
cwd=dirs['abs_locales_dir'],
|
||||||
env=env,
|
env=env,
|
||||||
silent=True,
|
silent=True,
|
||||||
halt_on_failure=True)
|
halt_on_failure=True)
|
||||||
parser = OutputParser(config=self.config, log_obj=self.log_obj,
|
parser = OutputParser(config=self.config, log_obj=self.log_obj,
|
||||||
error_list=MakefileErrorList)
|
error_list=MakefileErrorList)
|
||||||
parser.add_lines(output)
|
parser.add_lines(output)
|
||||||
|
@ -290,7 +290,7 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
if make_args is None:
|
if make_args is None:
|
||||||
make_args = []
|
make_args = []
|
||||||
# TODO error checking
|
# TODO error checking
|
||||||
output = self.get_output_from_command_m(
|
output = self.get_output_from_command(
|
||||||
[make, "echo-variable-%s" % variable] + make_args,
|
[make, "echo-variable-%s" % variable] + make_args,
|
||||||
cwd=dirs['abs_locales_dir'], silent=True,
|
cwd=dirs['abs_locales_dir'], silent=True,
|
||||||
env=env
|
env=env
|
||||||
|
@ -414,10 +414,10 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
|
|
||||||
mach = os.path.join(dirs['abs_mozilla_dir'], 'mach')
|
mach = os.path.join(dirs['abs_mozilla_dir'], 'mach')
|
||||||
|
|
||||||
if self.run_command_m([sys.executable, mach, 'configure'],
|
if self.run_command([sys.executable, mach, 'configure'],
|
||||||
cwd=dirs['abs_mozilla_dir'],
|
cwd=dirs['abs_mozilla_dir'],
|
||||||
env=env,
|
env=env,
|
||||||
error_list=MakefileErrorList):
|
error_list=MakefileErrorList):
|
||||||
self.fatal("Configure failed!")
|
self.fatal("Configure failed!")
|
||||||
|
|
||||||
# Invoke the build system to get nsinstall and buildid.h.
|
# Invoke the build system to get nsinstall and buildid.h.
|
||||||
|
@ -431,11 +431,11 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
env = dict(env)
|
env = dict(env)
|
||||||
env['MOZ_BUILD_DATE'] = str(buildid)
|
env['MOZ_BUILD_DATE'] = str(buildid)
|
||||||
|
|
||||||
self.run_command_m([sys.executable, mach, 'build'] + targets,
|
self.run_command([sys.executable, mach, 'build'] + targets,
|
||||||
cwd=dirs['abs_mozilla_dir'],
|
cwd=dirs['abs_mozilla_dir'],
|
||||||
env=env,
|
env=env,
|
||||||
error_list=MakefileErrorList,
|
error_list=MakefileErrorList,
|
||||||
halt_on_failure=True)
|
halt_on_failure=True)
|
||||||
|
|
||||||
def setup(self):
|
def setup(self):
|
||||||
c = self.config
|
c = self.config
|
||||||
|
@ -446,7 +446,7 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
# TODO stop using cat
|
# TODO stop using cat
|
||||||
cat = self.query_exe("cat")
|
cat = self.query_exe("cat")
|
||||||
make = self.query_exe("make")
|
make = self.query_exe("make")
|
||||||
self.run_command_m([cat, mozconfig_path])
|
self.run_command([cat, mozconfig_path])
|
||||||
env = self.query_repack_env()
|
env = self.query_repack_env()
|
||||||
if self.config.get("tooltool_config"):
|
if self.config.get("tooltool_config"):
|
||||||
self.tooltool_fetch(
|
self.tooltool_fetch(
|
||||||
|
@ -454,16 +454,16 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
output_dir=self.config['tooltool_config']['output_dir'] % self.query_abs_dirs(),
|
output_dir=self.config['tooltool_config']['output_dir'] % self.query_abs_dirs(),
|
||||||
)
|
)
|
||||||
self._setup_configure()
|
self._setup_configure()
|
||||||
self.run_command_m([make, "wget-en-US"],
|
self.run_command([make, "wget-en-US"],
|
||||||
cwd=dirs['abs_locales_dir'],
|
cwd=dirs['abs_locales_dir'],
|
||||||
env=env,
|
env=env,
|
||||||
error_list=MakefileErrorList,
|
error_list=MakefileErrorList,
|
||||||
halt_on_failure=True)
|
halt_on_failure=True)
|
||||||
self.run_command_m([make, "unpack"],
|
self.run_command([make, "unpack"],
|
||||||
cwd=dirs['abs_locales_dir'],
|
cwd=dirs['abs_locales_dir'],
|
||||||
env=env,
|
env=env,
|
||||||
error_list=MakefileErrorList,
|
error_list=MakefileErrorList,
|
||||||
halt_on_failure=True)
|
halt_on_failure=True)
|
||||||
|
|
||||||
def repack(self):
|
def repack(self):
|
||||||
# TODO per-locale logs and reporting.
|
# TODO per-locale logs and reporting.
|
||||||
|
@ -474,11 +474,11 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
success_count = total_count = 0
|
success_count = total_count = 0
|
||||||
for locale in locales:
|
for locale in locales:
|
||||||
total_count += 1
|
total_count += 1
|
||||||
if self.run_command_m([make, "installers-%s" % locale],
|
if self.run_command([make, "installers-%s" % locale],
|
||||||
cwd=dirs['abs_locales_dir'],
|
cwd=dirs['abs_locales_dir'],
|
||||||
env=repack_env,
|
env=repack_env,
|
||||||
error_list=MakefileErrorList,
|
error_list=MakefileErrorList,
|
||||||
halt_on_failure=False):
|
halt_on_failure=False):
|
||||||
self.add_failure(locale, message="%s failed in make installers-%s!" %
|
self.add_failure(locale, message="%s failed in make installers-%s!" %
|
||||||
(locale, locale))
|
(locale, locale))
|
||||||
continue
|
continue
|
||||||
|
@ -525,7 +525,7 @@ class MobileSingleLocale(LocalesMixin, ReleaseMixin,
|
||||||
self.warning("Skipping previously failed locale %s." % locale)
|
self.warning("Skipping previously failed locale %s." % locale)
|
||||||
continue
|
continue
|
||||||
total_count += 1
|
total_count += 1
|
||||||
output = self.get_output_from_command_m(
|
output = self.get_output_from_command(
|
||||||
# Ugly hack to avoid |make upload| stderr from showing up
|
# Ugly hack to avoid |make upload| stderr from showing up
|
||||||
# as get_output_from_command errors
|
# as get_output_from_command errors
|
||||||
"%s upload AB_CD=%s 2>&1" % (make, locale),
|
"%s upload AB_CD=%s 2>&1" % (make, locale),
|
||||||
|
|
Загрузка…
Ссылка в новой задаче