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

Issue 738074 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task
Proj-XR
Proj-XR-VR



Sign in to add a comment

Add VR-specific code to Telemetry

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

Issue description

In addition to adding the tracing events to the code in  Issue 669192 , we need to add additional code to Telemetry to support VR tests at all:

1. Install additional APKs before test start (VrCore + the NFC simulator)
2. Set up VrCore before test start
3. Add a way for tests to tap on the screen to present in WebVR
4. Add a way for tests to send an intent to the NFC simulator to enter the VR browser
 
Components: Blink>WebVR UI>Browser>VR
Labels: Proj-VR
Components: Internals>VR
Project Member

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

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

commit 5c70e92361076651ca1e2c0f6653b367229d41d8
Author: bsheedy <bsheedy@chromium.org>
Date: Mon Jul 10 22:22:27 2017

Add VR Telemetry benchmark runner

Adds a benchmark runner for VR Telemetry tests that installs and configures
the necessary APKs before running the benchmark. VR benchmarks, pages,
actions, etc. will be added in follow-up CLs.

Bug:  738074 ,  726906 
Change-Id: I88feccafbee51e83114ca0182e394d25a7c7f936
Reviewed-on: https://chromium-review.googlesource.com/563761
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#485421}
[modify] https://crrev.com/5c70e92361076651ca1e2c0f6653b367229d41d8/BUILD.gn
[add] https://crrev.com/5c70e92361076651ca1e2c0f6653b367229d41d8/tools/perf/contrib/vr_benchmarks/BUILD.gn
[add] https://crrev.com/5c70e92361076651ca1e2c0f6653b367229d41d8/tools/perf/contrib/vr_benchmarks/__init__.py
[add] https://crrev.com/5c70e92361076651ca1e2c0f6653b367229d41d8/tools/perf/contrib/vr_benchmarks/run_benchmark
[add] https://crrev.com/5c70e92361076651ca1e2c0f6653b367229d41d8/tools/perf/contrib/vr_benchmarks/vr_config.py

Status: Fixed (was: Assigned)
All the VR-specific Telemetry code should be in now, so it's just a matter of adding VR-specific benchmarks and metrics.
Components: Internals>XR
Components: Blink>WebXR

Sign in to add a comment