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

Issue 679001 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Jan 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

crosperf: graphics_GLBench fails when using locally built images

Project Member Reported by manojgupta@chromium.org, Jan 6 2017

Issue description

When running locally built images, graphics_glBench fails.
The root cause seems to be autotest files.

With locally built images, crosperf sets the autotest_dir value as ~/trunk/src/third_party/autotest/files. This does not work for many graphics tests including graphics_glBench.

The workaround so far is to specify an explicit autotest_path in experiment file that has the right set of files e.g. extracted from release images. 

e.g. 
benchmark: all_graphics_perf {
  iterations: 3
}

llvm_image {
  chromeos_image: /usr/local/google/home/manojgupta/chromiumos/src/build/images/elm/latest/chromiumos_test_image.bin
  chromeos_root: /usr/local/google/home/manojgupta/chromiumos
# Does not work if autotest_path is not specified in experiment files.
  autotest_path: /tmp/elm-release/R57-9103.0.0/autotest_files
  }

 
Owner: manojgupta@chromium.org
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/toolchain-utils/+/3fb928efb42405e386da41adf4bd674e86e23022

commit 3fb928efb42405e386da41adf4bd674e86e23022
Author: Manoj Gupta <manojgupta@google.com>
Date: Mon Jan 09 22:52:51 2017

Fix test_that run for non-telemtry tests.

Do not add the autotest_dir argument to test_that
for non-telemetry tests.
Minor change: Remove a leftover print from download_images
unit test.

BUG:  chromium:679001 
TEST:crosperf unit tests
Change-Id: I0ff5365902af40097b61ae57d7c0d8d43ea308a8
Reviewed-on: https://chromium-review.googlesource.com/426073
Reviewed-by: Caroline Tice <cmtice@chromium.org>
Commit-Queue: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Trybot-Ready: Manoj Gupta <manojgupta@chromium.org>

[modify] https://crrev.com/3fb928efb42405e386da41adf4bd674e86e23022/crosperf/download_images_unittest.py
[modify] https://crrev.com/3fb928efb42405e386da41adf4bd674e86e23022/crosperf/suite_runner.py
[modify] https://crrev.com/3fb928efb42405e386da41adf4bd674e86e23022/crosperf/suite_runner_unittest.py

Status: Fixed (was: Available)

Comment 4 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58
Status: Verified (was: Fixed)

Sign in to add a comment