New issue
Advanced search Search tips

Issue 732937 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Proj-XR



Sign in to add a comment

Automate WebVR FPS testing

Project Member Reported by bsheedy@chromium.org, Jun 13 2017

Issue description

VrCore has a developer setting to log application FPS along with several other useful performance statistics. We already have a manual script to parse logcat output for performance logging and compute various statistics, so getting an automated version should be pretty easy.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/846c5d2451f79fa4c43fcf3323d6665cc8f06bac

commit 846c5d2451f79fa4c43fcf3323d6665cc8f06bac
Author: bsheedy <bsheedy@chromium.org>
Date: Tue Jun 27 17:47:46 2017

Add automated VR FPS test

Adds a new perf test to measure VR framerate and several related
metrics using VrCore's built-in performance monitoring option.

Also refactors the latency tests so code can be shared between the
FPS and latency tests.

Bug:  732937 
Change-Id: Ie9a73e9ddedfb50b3c09f8b8c450f4a878831fed
Reviewed-on: https://chromium-review.googlesource.com/536093
Reviewed-by: Christopher Grant <cjgrant@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#482673}
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/BUILD.gn
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/__init__.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/android_vr_perf_test.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/android_webvr_latency_test.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/latency_test_config.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/motopho_thread.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/robot_arm.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/run_latency_test.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/latency/webvr_latency_test.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vr_perf_test.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vrcore_fps/__init__.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vrcore_fps/run_vrcore_fps_test.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vrcore_fps/vr_perf_summary.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vrcore_fps/vrcore_fps_test.py
[add] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/chrome/test/vr/perf/vrcore_fps/vrcore_fps_test_config.py
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/testing/buildbot/gn_isolate_map.pyl
[modify] https://crrev.com/846c5d2451f79fa4c43fcf3323d6665cc8f06bac/testing/buildbot/manage.py

Status: Fixed (was: Started)
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 12 2017

Components: Blink>WebXR

Sign in to add a comment