Open Bug 1415296 Opened 7 years ago Updated 2 years ago

mach try with --tag and no objdir fails with python error

Categories

(Developer Infrastructure :: Try, defect)

defect

Tracking

(Not tracked)

People

(Reporter: kats, Unassigned)

References

Details

1. Update to m-c tip (currently hg rev 2e4bef09de27) 2. Remove your objdir 3. Run |mach try -b do -p linux64 -u mochitest --tag apz -t none| Expected: Try push Actual: Exception: Process executed with non-0 exit code 2: [u'/usr/bin/make', u'-f', u'/home/kats/zspace/mozilla/build/rebuild-backend.mk', u'-j4', u'-s', u'backend.TestManifestBackend'] File "/home/kats/zspace/mozilla/tools/tryselect/mach_commands.py", line 98, in try_default 'try', subcommand=sub, context=self._mach_context, argv=argv, **kwargs) File "/home/kats/zspace/mozilla/python/mach/mach/registrar.py", line 129, in dispatch return self._run_command_handler(handler, context=context, **kwargs) File "/home/kats/zspace/mozilla/python/mach/mach/registrar.py", line 90, in _run_command_handler result = fn(**kwargs) File "/home/kats/zspace/mozilla/tools/tryselect/mach_commands.py", line 229, in try_syntax return at.run(**kwargs) File "/home/kats/zspace/mozilla/tools/tryselect/selectors/syntax.py", line 604, in run paths_by_flavor = self.paths_by_flavor(paths=paths, tags=tags) File "/home/kats/zspace/mozilla/tools/tryselect/selectors/syntax.py", line 327, in paths_by_flavor tests = list(self.resolver.resolve_tests(paths=paths, File "/home/kats/zspace/mozilla/tools/tryselect/selectors/syntax.py", line 315, in resolver self._resolver = self._resolver_func() File "/home/kats/zspace/mozilla/tools/tryselect/mach_commands.py", line 226, in resolver_func return self._spawn(TestResolver) File "/home/kats/zspace/mozilla/python/mozbuild/mozbuild/base.py", line 741, in _spawn topobjdir=self.topobjdir) File "/home/kats/zspace/mozilla/python/mozbuild/mozbuild/testing.py", line 195, in __init__ self.topsrcdir, 'build', 'gen_test_backend.py'), File "/home/kats/zspace/mozilla/python/mozbuild/mozbuild/base.py", line 669, in _run_make return fn(**params) File "/home/kats/zspace/mozilla/python/mozbuild/mozbuild/base.py", line 724, in _run_command_in_objdir return self.run_process(cwd=self.topobjdir, **args) File "/home/kats/zspace/mozilla/python/mach/mach/mixin/process.py", line 148, in run_process raise Exception('Process executed with non-0 exit code %d: %s' % (status, args))
This works if I take out the |--tag apz| argument.
That make command looks like it's trying to build something.. so not task configuration. I don't know what it is, though.
Product: TaskCluster → Firefox Build System
Component: Task Configuration → Try
Product: Firefox Build System → Developer Infrastructure
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.