New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 666328 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug

Blocking:
issue 616932
issue 635512
issue 650022



Sign in to add a comment

Bisect failing compare samples step with error reading filename

Project Member Reported by sullivan@chromium.org, Nov 17 2016

Issue description

These are both on the exact same buildslave (build107-b4). Could it be a problem with the disk on the slave?

https://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus6_perf_bisect/builds/2761
https://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus6_perf_bisect/builds/2762
https://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus6_perf_bisect/builds/2762/steps/Compare%20samples/logs/stdio


Traceback (most recent call last):
  File "/b/c/b/android_nexus6_perf_bisect/catapult/tracing/bin/compare_samples", line 54, in <module>
    sys.exit(Main(sys.argv))
  File "/b/c/b/android_nexus6_perf_bisect/catapult/tracing/bin/compare_samples", line 48, in Main
    args.format
  File "/b/c/b/android_nexus6_perf_bisect/catapult/tracing/tracing/metrics/compare_samples.py", line 54, in CompareSamples
    metric
  File "/b/c/b/android_nexus6_perf_bisect/catapult/third_party/vinn/vinn/_vinn.py", line 186, in RunFile
    return _RunFileWithD8(temp_boostrap_file, js_args, v8_args, stdout, stdin)
  File "/b/c/b/android_nexus6_perf_bisect/catapult/third_party/vinn/vinn/_vinn.py", line 265, in _RunFileWithD8
    'Exception raised when executing %s:\n%s' % (js_file_path, out))
RuntimeError: Exception raised when executing /tmp/tmplDuJLf/_tmp_boostrap.js:
/tracing/base/xhr.html:132: Error: Error loading file when reading/b/c/b/android_nexus6_perf_bisect
      throw new Error(ex + ' when reading' + filename);
      ^
Error: Error loading file when reading/b/c/b/android_nexus6_perf_bisect
    at Object.getSync (/tracing/base/xhr.html:132:13)
    at parseFiles (/b/c/b/android_nexus6_perf_bisect/catapult/tracing/tracing/metrics/compare_samples_cmdline.html:140:24)
    at Object.compareCharts (/b/c/b/android_nexus6_perf_bisect/catapult/tracing/tracing/metrics/compare_samples_cmdline.html:248:19)
    at eval (/b/c/b/android_nexus6_perf_bisect/catapult/tracing/tracing/metrics/compare_samples_cmdline.html:262:56)
    at Object.loadHTMLFile (/b/c/b/android_nexus6_perf_bisect/catapult/third_party/vinn/vinn/html_imports_loader.js:140:5)
    at /b/c/b/android_nexus6_perf_bisect/catapult/third_party/vinn/vinn/d8_bootstrap.js:150:19


 
Components: Tests>AutoBisect
Owner: simonhatch@chromium.org
I'll take a look.
Labels: OS-Android
Kinda looks like it's having trouble running cc_perftests? The "Compare Samples" step failing is a bit misleading since it's actually "Gathering Reference Values" that's failing to get any values, even though the steps shows up green.


/usr/bin/python /b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py gtest --release -s cc_perftests --verbose
I    0.002s Main  command: /b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py gtest --release -s cc_perftests --verbose
C    0.003s Main  Could not find apk or executable for cc_perftests
E    0.003s Main  Unrecognized error occurred.
Traceback (most recent call last):
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py", line 946, in main
    return RunTestsCommand(args)
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py", line 766, in RunTestsCommand
    return RunTestsInPlatformMode(args)
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py", line 812, in RunTestsInPlatformMode
    with test_instance_factory.CreateTestInstance(args, infra_error) as test:
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/pylib/base/test_instance_factory.py", line 16, in CreateTestInstance
    args, isolator.Isolator(), error_func)
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/pylib/gtest/gtest_test_instance.py", line 219, in __init__
    error_func('Could not find apk or executable for %s' % self._suite)
  File "/b/c/b/android_nexus6_perf_bisect/src/build/android/test_runner.py", line 806, in infra_error
    sys.exit(constants.INFRA_EXIT_CODE)
SystemExit: 87


Kinda seems like there's 2 problems here, it's really not clear that what really went wrong was "Gathering Reference Values" failed, and that the bisect bot is failing to run cc_perftests. I'll log bugs for those.
Status: WontFix (was: Untriaged)
https://bugs.chromium.org/p/chromium/issues/detail?id=666449 for running cc_perftests
https://bugs.chromium.org/p/chromium/issues/detail?id=666447 for "Gathering Reference Values"
Components: Speed>Bisection

Sign in to add a comment