New issue
Advanced search Search tips

Issue 756535 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Jan 10
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

tools/perf/run_benchmark list fails with huge error message

Project Member Reported by h...@chromium.org, Aug 17 2017

Issue description

Trying to list the available benchmarks as per the instructions on https://chromium.googlesource.com/chromium/src/+/master/docs/speed/perf_trybots.md fails with the following error message:

$ tools/perf/run_benchmark list
(INFO) 2017-08-17 11:22:12,396 cmd_helper._ValidateAndLogCommand:158  [host]> /usr/local/google/work/chromium/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb devices
(INFO) 2017-08-17 11:22:12,414 cmd_helper._ValidateAndLogCommand:158  [host]> /usr/local/google/work/chromium/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb devices
(INFO) 2017-08-17 11:22:12,430 cmd_helper._ValidateAndLogCommand:158  [host]> /usr/local/google/work/chromium/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb kill-server
(WARNING) 2017-08-17 11:22:12,447 desktop_browser_finder.FindAllAvailableBrowsers:171  Chrome build location for linux_x86_64 not found. Browser will be run without Flash.
(INFO) 2017-08-17 11:22:12,449 exception_formatter.PrintFormattedException:19  Try printing formatted exception: <class 'telemetry.internal.browser.browser_finder_exceptions.BrowserTypeRequiredException'> --browser must be specified. Available browsers:
stable
system <traceback object at 0x7f3d1ec297a0>

Traceback (most recent call last):
  <module> at /usr/local/google/work/chromium/src/tools/perf/run_benchmark:26
    sys.exit(main())
  main at /usr/local/google/work/chromium/src/tools/perf/run_benchmark:22
    return benchmark_runner.main(config, [trybot_command.Trybot])
  main at /usr/local/google/work/chromium/src/third_party/catapult/telemetry/telemetry/benchmark_runner.py:352
    return command_instance.Run(options)
  Run at /usr/local/google/work/chromium/src/third_party/catapult/telemetry/telemetry/benchmark_runner.py:146
    possible_browser = browser_finder.FindBrowser(args)
  Cacher at /usr/local/google/work/chromium/src/third_party/catapult/telemetry/telemetry/decorators.py:35
    cacher.__cache[key] = obj(*args, **kwargs)
  FindBrowser at /usr/local/google/work/chromium/src/third_party/catapult/telemetry/telemetry/internal/browser/browser_finder.py:93
    '\n'.join(sorted(set([b.browser_type for b in browsers]))))
BrowserTypeRequiredException: --browser must be specified. Available browsers:
stable
system

Locals:
  b                   : PossibleDesktopBrowser(type=stable, executable=/opt/google/chrome/chrome, flash=None)
  browsers            : [PossibleDesktopBrowser(type=system, executable=/opt/google/chrome/chrome, flash=None), PossibleDesktopBrowser(type=stable, executable=/opt/google/chrome/chrome, flash=None)]
  curr_browsers       : []
  default_browsers    : []
  device              : <telemetry.internal.platform.desktop_device.DesktopDevice object at 0x7f3d1ec2a290>
  devices             : [<telemetry.internal.platform.desktop_device.DesktopDevice object at 0x7f3d1ec2a290>]
  finder              : <module 'telemetry.internal.backends.chrome.cros_browser_finder' from '/usr/local/google/work/chromium/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/cros_browser_finder.pyc'>
  new_default_browser : None
  options             : [('android_blacklist_file', None), ('benchmarks', [<class 'benchmarks.blink_perf.BlinkPerfLayout'>, <class 'benchmarks.memory.MemoryBenchmarkTrivialSitesDesktop'>, <class 'benchmarks.smoothness.SmoothnessGpuRasterizationToughScrollingCases'>, <class 'benchmarks.battor.BattOrSteadyStatePages'>, <class 'benchmarks.system_health.MobileMemorySystemHealth'>, <class 'benchmarks.oopif.PageCyclerV2BasicOopif'>, <class 'benchmarks.startup.StartupLargeProfileWarmBlankPage'>, <class 'benchmarks.memory.MemoryLongRun ... e), ('extra_chrome_categories', None), ('extra_wpr_args_as_string', None), ('gtest_output', None), ('logging_verbosity', None), ('no_performance_mode', False), ('output_file', None), ('positional_args', []), ('print_bootstrap_deps', None), ('profile_dir', None), ('profiler', None), ('remote_platform_options', <telemetry.internal.platform.remote_platform_options.AndroidPlatformOptions object at 0x7f3d1f9668d0>), ('show_stdout', None), ('use_wpr_go', False), ('verbosity', 0), ('webview_embedder_apk', None)] (truncated)
 
Status: Archived (was: Untriaged)
Archiving P3s older than 1 year with no owner or component.

Sign in to add a comment