[android] Add local results details pages

Desktop / Chromium - John Budorick [chromium.org] - 16 October 2017 14:33 EDT

Bug: 772032 Change-Id: Ieca8a24e1f2d4bfbae1bef4a1a4ebb0a67365710 Reviewed-on: https://chromium-review.googlesource.com/702682 Commit-Queue: John Budorick

425294b [android] Add local results details pages.
.../android/pylib/android/logdog_logcat_monitor.py | 86 --------
build/android/pylib/base/environment.py | 13 +-
build/android/pylib/base/environment_factory.py | 8 +-
build/android/pylib/base/output_manager.py | 156 ++++++++++++++
build/android/pylib/base/output_manager_factory.py | 16 ++
build/android/pylib/gtest/gtest_test_instance.py | 7 -
.../instrumentation_test_instance.py | 13 --
.../pylib/local/device/local_device_environment.py | 41 +---
.../pylib/local/device/local_device_gtest_run.py | 33 +--
.../local_device_instrumentation_test_run.py | 239 +++++++++------------
.../local/machine/local_machine_environment.py | 4 +-
build/android/pylib/output/__init__.py | 3 +
build/android/pylib/output/local_output_manager.py | 45 ++++
build/android/pylib/output/noop_output_manager.py | 45 ++++
.../android/pylib/output/remote_output_manager.py | 91 ++++++++
.../pylib/results/presentation/template/main.html | 8 +-
.../presentation/test_results_presentation.py | 80 ++++---
build/android/pylib/utils/google_storage_helper.py | 17 +-
build/android/test_runner.py | 141 +++++++-----
build/android/test_runner.pydeps | 11 +-
20 files changed, 641 insertions(+), 416 deletions(-)

Upstream: git.chromium.org


  • Share