Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Issue 11885010: [Android] Enable uploading instrumentation tests to flakiness dashboard. (Closed)

Created:
7 years, 11 months ago by frankf
Modified:
7 years, 11 months ago
CC:
chromium-reviews, ilevy+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, peter+watch_chromium.org, klundberg+watch_chromium.org, frankf+watch_chromium.org
Visibility:
Public.

Description

[Android] Enable uploading instrumentation tests to flakiness dashboard. This is the client-side change for uploading the following instrumentation test types: androidwebview_instrumentation_tests chromiumtestshell_instrumentation_tests contentshell_instrumentation_tests Actuall uploading of results will first be done on a staging server. BUG=150801 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=176758

Patch Set 1 #

Total comments: 8

Patch Set 2 : Addressed Martin & Craig's comments #

Total comments: 16

Patch Set 3 : Addressed ilevy's comments #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -184 lines) Patch
D build/android/pylib/flakiness_dashboard_results_uploader.py View 1 chunk +0 lines, -158 lines 0 comments Download
M build/android/pylib/test_result.py View 1 2 2 chunks +29 lines, -6 lines 0 comments Download
A + build/android/pylib/utils/flakiness_dashboard_results_uploader.py View 1 2 3 chunks +67 lines, -20 lines 1 comment Download

Messages

Total messages: 10 (0 generated)
frankf
7 years, 11 months ago (2013-01-12 00:33:34 UTC) #1
mkosiba (inactive)
LGTM https://codereview.chromium.org/11885010/diff/1/build/android/pylib/test_result.py File build/android/pylib/test_result.py (right): https://codereview.chromium.org/11885010/diff/1/build/android/pylib/test_result.py#newcode178 build/android/pylib/test_result.py:178: raise Exception('Invalid test type.') maybe just log && ...
7 years, 11 months ago (2013-01-14 12:07:55 UTC) #2
craigdh
lgtm. https://codereview.chromium.org/11885010/diff/1/build/android/pylib/utils/flakiness_dashboard_results_uploader.py File build/android/pylib/utils/flakiness_dashboard_results_uploader.py (right): https://codereview.chromium.org/11885010/diff/1/build/android/pylib/utils/flakiness_dashboard_results_uploader.py#newcode121 build/android/pylib/utils/flakiness_dashboard_results_uploader.py:121: upstream = tests_type != 'Chromium_Android_Instrumentation' nit: parentheses would ...
7 years, 11 months ago (2013-01-14 17:43:41 UTC) #3
frankf
@chase, can you take a look at use of slave utils in this patch? https://codereview.chromium.org/11885010/diff/1/build/android/pylib/test_result.py ...
7 years, 11 months ago (2013-01-14 18:54:41 UTC) #4
cmp
Isaac, can you take a look at Frank's CL?
7 years, 11 months ago (2013-01-14 18:58:38 UTC) #5
Isaac (away)
I have a couple comments but in general this looks really good! https://chromiumcodereview.appspot.com/11885010/diff/9001/build/android/pylib/test_result.py File build/android/pylib/test_result.py ...
7 years, 11 months ago (2013-01-14 19:59:44 UTC) #6
frankf
https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/test_result.py File build/android/pylib/test_result.py (right): https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/test_result.py#newcode177 build/android/pylib/test_result.py:177: if test_type != 'Instrumentation': Yep, that's the next step. ...
7 years, 11 months ago (2013-01-14 22:54:42 UTC) #7
Isaac (use chromium)
lgtm https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/flakiness_dashboard_results_uploader.py File build/android/pylib/utils/flakiness_dashboard_results_uploader.py (right): https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/flakiness_dashboard_results_uploader.py#newcode78 build/android/pylib/utils/flakiness_dashboard_results_uploader.py:78: return _is_git_directory(parent) On 2013/01/14 22:54:42, frankf wrote: > ...
7 years, 11 months ago (2013-01-14 23:37:27 UTC) #8
frankf
https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/flakiness_dashboard_results_uploader.py File build/android/pylib/utils/flakiness_dashboard_results_uploader.py (right): https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/flakiness_dashboard_results_uploader.py#newcode78 build/android/pylib/utils/flakiness_dashboard_results_uploader.py:78: return _is_git_directory(parent) In that case, we'll encounter .svn first, ...
7 years, 11 months ago (2013-01-14 23:58:47 UTC) #9
Isaac (use chromium)
7 years, 11 months ago (2013-01-15 00:03:07 UTC) #10
Message was sent while issue was closed.
https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/...
File build/android/pylib/utils/flakiness_dashboard_results_uploader.py (right):

https://codereview.chromium.org/11885010/diff/9001/build/android/pylib/utils/...
build/android/pylib/utils/flakiness_dashboard_results_uploader.py:78: return
_is_git_directory(parent)
On 2013/01/14 23:58:47, frankf wrote:
> In that case, we'll encounter .svn first, and don't bother with this function.

SGTM

https://codereview.chromium.org/11885010/diff/8003/build/android/pylib/utils/...
File build/android/pylib/utils/flakiness_dashboard_results_uploader.py (right):

https://codereview.chromium.org/11885010/diff/8003/build/android/pylib/utils/...
build/android/pylib/utils/flakiness_dashboard_results_uploader.py:92: return
output[0:40]
nit: output.strip()?

Powered by Google App Engine
This is Rietveld 408576698