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

Issue 615655 link

Starred by 0 users

Issue metadata

Status: Verified
Owner: ----
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Feature
OKR



Sign in to add a comment

Upload longevity_Tracker.py test result metrics to Performance Dashboard

Project Member Reported by scunning...@chromium.org, May 28 2016

Issue description

Until https://bugs.chromium.org/p/chromium/issues/detail?id=599977 is fixed, the longevity_Tracker.py will have to directly upload performance metric results to the performance dashboard, without using the AutoTest infrastructure.

This effort will add the code necessary to populate and post results-chart.json to the dashboard.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 3 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/98a4d2b946be3afd70c03d71285932ad4eb0edff

commit 98a4d2b946be3afd70c03d71285932ad4eb0edff
Author: Scott Cunningham <scunningham@chromium.org>
Date: Sat May 28 22:00:14 2016

Post longevity_Tracker.py results to Performance Dashboard.

Refactor run_once method. This is being done in preparation for
adding new methods to populate and post results-chart.json to the
performance dashboard (to be done in a later CL).

BUG= chromium:615655 
TEST=test_that <IP> f:.*longevity_Tracker/control.longevity_1

Change-Id: Ib475163fe8aac8f062654f3ee12fcd7bab2da281
Reviewed-on: https://chromium-review.googlesource.com/348014
Commit-Ready: Scott Cunningham <scunningham@chromium.org>
Tested-by: Scott Cunningham <scunningham@chromium.org>
Reviewed-by: Scott Cunningham <scunningham@chromium.org>

[modify] https://crrev.com/98a4d2b946be3afd70c03d71285932ad4eb0edff/client/site_tests/longevity_Tracker/longevity_Tracker.py

Status: Started (was: Assigned)
Project Member

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

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/fab360389614b01974d16e71b738feeb881a6892

commit fab360389614b01974d16e71b738feeb881a6892
Author: Scott Cunningham <scunningham@chromium.org>
Date: Mon Jun 06 22:00:55 2016

Post longevity_Tracker.py results to Perf Dashboard, pt 2.

Add new methods to populate and post perf data to the performance
dashboard when test is not run in hw lab. Updated control files to
pass in test suite name.

BUG= chromium:615655 
TEST=test_that <IP> f:.*longevity_Tracker/control.longevity_1

Change-Id: Ie40d319d696add93e21495dcea780131d8fac13a
Reviewed-on: https://chromium-review.googlesource.com/351022
Commit-Ready: Scott Cunningham <scunningham@chromium.org>
Tested-by: Scott Cunningham <scunningham@chromium.org>
Reviewed-by: Harpreet Grewal <harpreet@chromium.org>

[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/longevity_Tracker.py
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_5
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_4
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_6
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_1
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_3
[modify] https://crrev.com/fab360389614b01974d16e71b738feeb881a6892/client/site_tests/longevity_Tracker/control.longevity_2

Status: Fixed (was: Started)
Status: Verified (was: Fixed)
Cc: harpreet@chromium.org mlight@chromium.org patricia@chromium.org
Owner: ----

Sign in to add a comment