diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/build/fuchsia/run_package.py | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/build/fuchsia/run_package.py')
-rw-r--r-- | chromium/build/fuchsia/run_package.py | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/chromium/build/fuchsia/run_package.py b/chromium/build/fuchsia/run_package.py index 62bbd3b8fd8..ed2cca3bf12 100644 --- a/chromium/build/fuchsia/run_package.py +++ b/chromium/build/fuchsia/run_package.py @@ -16,12 +16,10 @@ import re import select import subprocess import sys -import time import threading import uuid -from symbolizer import RunSymbolizer -from symbolizer import SymbolizerFilter +from symbolizer import BuildIdsPaths, RunSymbolizer, SymbolizerFilter FAR = common.GetHostToolPathFromPlatform('far') @@ -34,16 +32,8 @@ def _AttachKernelLogReader(target): logging.info('Attaching kernel logger.') return target.RunCommandPiped(['dlog', '-f'], stdin=open(os.devnull, 'r'), - stdout=subprocess.PIPE) - - -def _BuildIdsPaths(package_paths): - """Generate build ids paths for symbolizer processes.""" - build_ids_paths = map( - lambda package_path: os.path.join( - os.path.dirname(package_path), 'ids.txt'), - package_paths) - return build_ids_paths + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT) class SystemLogReader(object): @@ -77,7 +67,7 @@ class SystemLogReader(object): self._system_log = open(system_log_file,'w', buffering=1) self._symbolizer_proc = RunSymbolizer(self._listener_proc.stdout, self._system_log, - _BuildIdsPaths(package_paths)) + BuildIdsPaths(package_paths)) class MergedInputStream(object): @@ -239,7 +229,7 @@ def RunPackage(output_dir, target, package_paths, package_name, # Run the log data through the symbolizer process. output_stream = SymbolizerFilter(output_stream, - _BuildIdsPaths(package_paths)) + BuildIdsPaths(package_paths)) for next_line in output_stream: print(next_line.rstrip()) |