OS: Linux
What steps will reproduce the problem?
(1) Make changes to Blink image decoding, commit them, upload the CL
(2) Try to run blink_tool.py rebaseline-cl
What is the expected result?
Trybots are triggered
What happens instead?
The script quickly fails with the following output:
./third_party/blink/tools/blink_tool.py rebaseline-cl -v
2018-11-27 09:54:53,325 - blinkpy.common.system.log_utils: [DEBUG] Debug logging enabled.
2018-11-27 09:54:58,760 - blinkpy.common.system.executive: [DEBUG] "python /p/chromium/src/third_party/blink/tools/blinkpy/third_party/wpt/wpt/wpt manifest --work --tests-root /p/chromium/src/third_party/WebKit/LayoutTests/external/wpt" took 5.42s
2018-11-27 09:54:58,761 - /p/chromium/src/third_party/blink/tools/blinkpy/w3c/wpt_manifest.pyc: [DEBUG] Manifest generation completed.
2018-11-27 09:54:58,779 - blinkpy.common.system.executive: [DEBUG] "git rev-parse --is-inside-work-tree" took 0.02s
2018-11-27 09:54:58,797 - blinkpy.common.system.executive: [DEBUG] "git rev-parse --show-toplevel" took 0.02s
2018-11-27 09:54:59,618 - blinkpy.common.system.executive: [DEBUG] "git status -z --untracked-files=all" took 0.82s
2018-11-27 09:55:00,183 - blinkpy.common.system.executive: [DEBUG] "git cl issue" took 0.56s
2018-11-27 09:55:04,536 - blinkpy.common.system.executive: [DEBUG] "git cl try-results --json /tmp/tmpSnQF0w/try-results.json" took 4.35s
2018-11-27 09:55:04,537 - blinkpy.common.net.git_cl: [DEBUG] Fetched try results to file "/tmp/tmpSnQF0w/try-results.json".
2018-11-27 09:55:04,540 - blinkpy.tool.commands.rebaseline_cl: [INFO] Finished try jobs:
2018-11-27 09:55:04,540 - blinkpy.tool.commands.rebaseline_cl: [INFO] linux-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] Triggering try jobs:
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] android_blink_rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] mac10.10-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] mac10.11-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] mac10.12-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] mac10.13-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] mac10.13_retina-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] win10-blink-rel
2018-11-27 09:55:04,541 - blinkpy.tool.commands.rebaseline_cl: [INFO] win7-blink-rel
2018-11-27 09:55:05,636 - blinkpy.common.system.executive: [DEBUG] "git cl try -b android_blink_rel -b mac10.10-blink-rel -b mac10.11-blink-rel -b mac10.12-blink-rel -b mac10.13-blink-rel -b mac10.13_retina-blink-rel -b win10-blink-rel -b win7-blink-rel" took 1.09s
Traceback (most recent call last):
File "./third_party/blink/tools/blink_tool.py", line 83, in <module>
main()
File "./third_party/blink/tools/blink_tool.py", line 78, in main
BlinkTool(os.path.abspath(__file__)).main()
File "/p/chromium/src/third_party/blink/tools/blinkpy/tool/blink_tool.py", line 105, in main
result = command.check_arguments_and_execute(options, args, self)
File "/p/chromium/src/third_party/blink/tools/blinkpy/tool/commands/command.py", line 110, in check_arguments_and_execute
return self.execute(options, args, tool) or 0
File "/p/chromium/src/third_party/blink/tools/blinkpy/tool/commands/rebaseline_cl.py", line 106, in execute
self.trigger_try_jobs(builders_with_no_jobs)
File "/p/chromium/src/third_party/blink/tools/blinkpy/tool/commands/rebaseline_cl.py", line 180, in trigger_try_jobs
self.git_cl.trigger_try_jobs(builders)
File "/p/chromium/src/third_party/blink/tools/blinkpy/common/net/git_cl.py", line 83, in trigger_try_jobs
self.run(command)
File "/p/chromium/src/third_party/blink/tools/blinkpy/common/net/git_cl.py", line 60, in run
return self._host.executive.run_command(command, cwd=self._cwd)
File "/p/chromium/src/third_party/blink/tools/blinkpy/common/system/executive.py", line 350, in run_command
(error_handler or self.default_error_handler)(script_error)
File "/p/chromium/src/third_party/blink/tools/blinkpy/common/system/executive.py", line 257, in default_error_handler
raise error
blinkpy.common.system.executive.ScriptError: Failed to run "['git', 'cl', 'try', '-b', u'android_blink_rel', '-b', u'mac10.10-blink-rel', '-b', u'mac10.11-blink-rel', '-b', u'mac10.12-blink-rel', '-b', u'mac10.13-blink-rel', '-b', u'mac10.13_retina-blink-rel', '-b', u'win10-blink-rel', '-b', u'win7-blink-rel']" exit_code: 1
output: Last 500 characters of output:
Comment 1 by mbarow...@chromium.org
, Nov 27