Bug 106964 - Add Chrome on Android instrumentation test types to flakiness dashboard
Summary: Add Chrome on Android instrumentation test types to flakiness dashboard
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-15 17:38 PST by Frank Farzan
Modified: 2013-01-17 19:30 PST (History)
5 users (show)

See Also:


Attachments
Patch (5.38 KB, patch)
2013-01-17 11:28 PST, Frank Farzan
no flags Details | Formatted Diff | Diff
Patch (4.54 KB, patch)
2013-01-17 11:53 PST, Frank Farzan
no flags Details | Formatted Diff | Diff
Patch (4.56 KB, patch)
2013-01-17 12:11 PST, Frank Farzan
no flags Details | Formatted Diff | Diff
Patch (4.32 KB, patch)
2013-01-17 18:08 PST, Frank Farzan
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Farzan 2013-01-15 17:38:25 PST
The following test types will be added:

androidwebview_instrumentation_tests 
chromiumtestshell_instrumentation_tests 
contentshell_instrumentation_tests

I'll have a patch for this.
Comment 1 Frank Farzan 2013-01-17 11:28:05 PST
Created attachment 183229 [details]
Patch
Comment 2 Ojan Vafai 2013-01-17 11:45:15 PST
Comment on attachment 183229 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=183229&action=review

> Tools/ChangeLog:16
> +

Nit: extra line break.

> Tools/TestResultServer/generate_builders_json.py:108
> +        {'name': 'ChromiumFYI', 'url': 'http://build.chromium.org/p/chromium.fyi'},

As discussed offline, lets move this to a separate patch and update jsonp in that patch as well.

> Tools/TestResultServer/static-dashboards/builders.js:246
> +        // We don't have tests on ToT, but this must be included

This should be:
// FIXME: We don't have tests...

Ideally you'd also file a bug and list it in this comment. CC me and jparent@chromium.org.
Comment 3 Frank Farzan 2013-01-17 11:53:01 PST
Created attachment 183235 [details]
Patch
Comment 4 Frank Farzan 2013-01-17 12:11:54 PST
Created attachment 183241 [details]
Patch
Comment 5 Frank Farzan 2013-01-17 12:13:09 PST
Comment on attachment 183229 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=183229&action=review

>> Tools/ChangeLog:16
>> +
> 
> Nit: extra line break.

Removed.

>> Tools/TestResultServer/generate_builders_json.py:108
>> +        {'name': 'ChromiumFYI', 'url': 'http://build.chromium.org/p/chromium.fyi'},
> 
> As discussed offline, lets move this to a separate patch and update jsonp in that patch as well.

Done.

>> Tools/TestResultServer/static-dashboards/builders.js:246
>> +        // We don't have tests on ToT, but this must be included
> 
> This should be:
> // FIXME: We don't have tests...
> 
> Ideally you'd also file a bug and list it in this comment. CC me and jparent@chromium.org.

Done.
Comment 6 Ojan Vafai 2013-01-17 16:49:58 PST
Comment on attachment 183241 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=183241&action=review

> Tools/TestResultServer/static-dashboards/builders.js:249
> +        // FIXME: We don't have tests on ToT, but this must be included
> +        // since it's the default fall back when changing test types.
> +        // See https://bugs.webkit.org/show_bug.cgi?id=107155
> +        case '@ToT - chromium.org':

Julie is working on a fix for this. Should be fixed today or tomorrow. Lets just leave this out of this patch and it'll magically start working once her change goes in.
Comment 7 Frank Farzan 2013-01-17 18:08:08 PST
Created attachment 183338 [details]
Patch
Comment 8 Frank Farzan 2013-01-17 18:08:56 PST
Comment on attachment 183241 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=183241&action=review

>> Tools/TestResultServer/static-dashboards/builders.js:249
>> +        case '@ToT - chromium.org':
> 
> Julie is working on a fix for this. Should be fixed today or tomorrow. Lets just leave this out of this patch and it'll magically start working once her change goes in.

Done.
Comment 9 Ojan Vafai 2013-01-17 18:11:17 PST
Comment on attachment 183338 [details]
Patch

Julie's fix has been R+'ed as well.
Comment 10 WebKit Review Bot 2013-01-17 18:16:05 PST
Comment on attachment 183338 [details]
Patch

Rejecting attachment 183338 [details] from commit-queue.

frankf@chromium.org does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.
Comment 11 WebKit Review Bot 2013-01-17 19:30:30 PST
Comment on attachment 183338 [details]
Patch

Clearing flags on attachment: 183338

Committed r140092: <http://trac.webkit.org/changeset/140092>
Comment 12 WebKit Review Bot 2013-01-17 19:30:34 PST
All reviewed patches have been landed.  Closing bug.