New issue
Advanced search Search tips

Issue 716559 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 716553
Owner:
Closed: May 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Unittests failing on Kitkat/Mashmallow/Lollipop tablet testers.

Project Member Reported by khushals...@chromium.org, Apr 28 2017

Issue description

Sample build: https://uberchromegw.corp.google.com/i/chromium.android/builders/KitKat%20Tablet%20Tester/builds/7446

All targets are failing with the same error:

E   49.101s Main  Unrecognized error occurred.
Traceback (most recent call last):
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/test_runner.py", line 913, in main
    return RunTestsCommand(args)
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/test_runner.py", line 672, in RunTestsCommand
    return RunTestsInPlatformMode(args)
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/test_runner.py", line 777, in RunTestsInPlatformMode
    with json_writer, logcats_uploader, env, test_instance, test_run:
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/pylib/base/test_run.py", line 39, in __enter__
    self.SetUp()
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/pylib/local/device/local_device_gtest_run.py", line 316, in SetUp
    self._test_instance.GetDataDependencies())
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/parallelizer.py", line 236, in pMap
    r.pFinish(None)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/parallelizer.py", line 135, in pFinish
    self._objs.JoinAll()
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 186, in JoinAll
    self._JoinAll(watcher, timeout)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 158, in _JoinAll
    thread.ReraiseIfException()
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 81, in run
    self._ret = self._func(*self._args, **self._kwargs)
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/pylib/local/device/local_device_environment.py", line 59, in wrapper
    return f(dev, *args, **kwargs)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/pylib/local/device/local_device_gtest_run.py", line 312, in individual_device_set_up
    step()
  File "/b/c/b/KitKat_Tablet_Tester/src/build/android/pylib/local/device/local_device_gtest_run.py", line 288, in push_test_data
    delete_device_stale=True)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/android/decorators.py", line 57, in timeout_retry_wrapper
    retry_if_func=retry_if_func)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/timeout_retry.py", line 159, in Run
    error_log_func=error_log_func)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 186, in JoinAll
    self._JoinAll(watcher, timeout)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 158, in _JoinAll
    thread.ReraiseIfException()
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 81, in run
    self._ret = self._func(*self._args, **self._kwargs)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/timeout_retry.py", line 152, in <lambda>
    child_thread = reraiser_thread.ReraiserThread(lambda: func(*args, **kwargs),
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/android/decorators.py", line 47, in impl
    return f(*args, **kwargs)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/android/device_utils.py", line 1286, in PushChangedFiles
    self._PushFilesImpl(host_device_tuples, all_changed_files)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/android/device_utils.py", line 1400, in _PushFilesImpl
    for h, _ in host_device_tuples)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/android/device_utils.py", line 1400, in <genexpr>
    for h, _ in host_device_tuples)
  File "/b/c/b/KitKat_Tablet_Tester/src/third_party/catapult/devil/devil/utils/host_utils.py", line 10, in GetRecursiveDiskUsage
    running_size = os.path.getsize(path)
  File "/usr/lib/python2.7/genericpath.py", line 49, in getsize
    return os.stat(filename).st_size
OSError: [Errno 2] No such file or directory: '/b/c/b/KitKat_Tablet_Tester/src/out/Debug/gen/services/resource_coordinator/manifest.json'
step returned non-zero exit code: 1
 
Cc: jbudorick@chromium.org
+jbudorick.
:( someone's decided to use a file in gen/ in data. gen/ does not get transferred from builders to testers. will dig through recent CLs in a bit.
Cc: -jbudorick@chromium.org khushals...@chromium.org
Owner: jbudorick@chromium.org
Thanks John!
Owner: oysteine@chromium.org
Cc: jbudorick@chromium.org
Mergedinto: 716553
Status: Duplicate (was: Assigned)

Sign in to add a comment