Граф коммитов

833 Коммитов

Автор SHA1 Сообщение Дата
Dave Hunt 7dc59429ff Bug 959703 - Remove debug print statement from update-dashboard.py. r=wlach 2014-01-15 11:23:16 +08:00
William Lachance 048d383f11 Set a long timeout when installing from pip
Especially important for travis
2014-01-14 14:17:49 +08:00
William Lachance 595dad6efb Set marionette search timeout to 10000, same as gaiatest;r=me
For better or worse, some of gaiatest's functionality assumes this is the
case (see e.g. bug 95196), so let's just copy what they're doing.
2014-01-14 14:06:55 +08:00
William Lachance b8263339ab Fix case where we try to get time to input response for tests with no input response;r=me
This can happen on e.g. the clock test
2014-01-14 14:06:26 +08:00
Dave Hunt 41761026c0 Bug 937730 - Do not include pictures when populating contacts;r=wlach 2014-01-07 15:13:47 -05:00
Dave Hunt 442bd3cc4d Bug 956922 - Update app launching tests for new dock structure;r=wlach 2014-01-07 14:56:40 -05:00
William Lachance 55294ae734 Bug 942826 - Use marionette's new Wait() functionality;r=davehunt 2014-01-06 18:23:58 -05:00
William Lachance 8b4f59b560 Bug 942826 - Move test population / preparation into Eideticker;r=davehunt
This makes sure that the results between different runs of the harness are
consistent and not dependant on what state the device was in when the test
was run.

(based on an earlier patch by Dave Hunt)
2014-01-06 17:56:24 -05:00
Dave Hunt 4663a60f7d Fixed link to Orangutan repository 2013-12-19 14:15:21 +00:00
Dave Hunt f7bbf113cb Another correction to the PointGrey dependencies 2013-12-19 13:36:18 +00:00
Dave Hunt d9e74e9b25 Corrected package name in PointGrey dependencies 2013-12-19 13:24:40 +00:00
William Lachance aeb02bde60 Bug 948152 - Fix minor bug in previous patch;r=me 2013-12-17 19:13:14 -05:00
William Lachance 9768faf3eb Bug 949646 - Clean up B2G network/device management;r=davehunt
* Stop using mozb2g
* Connect to network only when required, using pre-specified wifi settings
* Don't clean up device
2013-12-16 15:57:36 -05:00
William Lachance 999e6a0cd8 Bug 948152 - Difference structures should have difference for first frame of capture;r=davehunt
It makes other calculations easier if we use this assumption
2013-12-16 14:09:32 -05:00
William Lachance e4a421448a Update mozbase submodule;r=me 2013-12-12 16:01:33 -05:00
William Lachance e5c657a4ba Update licensing boilerplate in bootstrap.sh;r=me 2013-11-28 16:20:06 -05:00
William Lachance 8b159b0a39 Bug 943119 - Allow stepping through frame-by-frame in framediff view;r=davehunt 2013-11-28 15:18:23 -05:00
William Lachance 9af8377b04 Bug 930143 - Make it easier to generate a webpage of results using get-metric-for-build;r=davehunt 2013-11-27 10:18:58 -05:00
William Lachance b6223ba4a7 Bug 943001 - Add a commandline utility for setting up pointgrey camera;r=davehunt 2013-11-26 12:34:45 -05:00
William Lachance c5ef2cbe79 Bug 936121 - Eideticker support for hamachi;r=davehunt 2013-11-25 12:29:49 -05:00
William Lachance b187db5c87 Travis: Only notify #ateam on failure or failure->success;r=me 2013-11-20 14:02:10 -05:00
William Lachance fb7e374c1d Bug 939191 - Fix settings scrolling test;r=davehunt 2013-11-20 13:51:00 -05:00
William Lachance e3a50afb79 Bug 928115 - Actually support higher fps modes in get-metric-for-build;r=davehunt
Not quite yet working for the dashboard yet, but I thought it would be good to
get something basic going so we can start comparing results, etc.
2013-11-12 10:17:55 -05:00
William Lachance f7eeb32a00 Bug 930696 - Upgrade to bootstrap 3.0, modernize look of dashboard;r=davehunt
More room for content now, less whitespace / chrome. Still pretty.
2013-11-06 13:09:47 -05:00
William Lachance 781b5a488b Bug 930715 - Allow configuration of camera settings via json config files;r=davehunt 2013-11-04 12:38:25 -05:00
William Lachance 61a029570a Bug 930715 - Switch to K&R-style indentation for if/else/switch blocks in PGR utility;r=davehunt 2013-11-04 11:07:08 -05:00
William Lachance 251ceee879 Bug 917404 - Get stable frame times was broken in get-metric-for-build utility;r=davehunt 2013-11-04 11:06:51 -05:00
William Lachance fcd5f31766 Bug 917366 - Add option to output capture area overlay when retrieving dimensions. r=dhunt 2013-11-04 10:55:09 +00:00
William Lachance e5ffef881c Bug 933324 - More documentation improvements;r=davehunt 2013-10-31 12:49:41 -04:00
William Lachance b335560f09 Bug 928115 - Support Flea3 FL3-U3-13Y3M + variable framerate in point grey capture program;r=davehunt 2013-10-24 16:21:12 -04:00
William Lachance 6e78810d56 Bug 928115 - Fix various minor issues with pointgrey capture utility;r=davehunt 2013-10-24 16:21:00 -04:00
Dave Hunt 036c3f2f8b Bug 923986 - Wait for navigator online event instead of sleeping in b2g tests;r=wlach 2013-10-23 13:32:38 -04:00
William Lachance 635e901006 Bug 917404 - Consolidate and clarify capture analysis;r=davehunt
We seperate logic in get-metric-for-build and update-dashboard for setting
different thresholds for startup, input, and animation analysis. This caused
things to sometimes break when an underlying component changed and one program
was modified but not the other. Fix this by consolidating all the image analysis
code inside the "eideticker" module (we'd already started to do this).

Also, we used the same language for the pixel threshold when creating the raw
framediffs as we did for getting statistics from the framediffs, which
was pretty confusing. Fix this by instead setting an option to this function
to filter out small changes (which is all ever did anyway).
2013-10-22 19:08:15 -04:00
William Lachance 28b87a1bcd Bug 917366 - Make getdimensions compare against earlier frames;r=davehunt 2013-10-22 14:58:33 -04:00
William Lachance 4f6740fc16 Bug 917404 - Use entropy of frames for calculating differences on pointgrey cameras;r=davehunt 2013-10-18 10:32:57 -04:00
William Lachance 60f51eda5f Bug 927122 - Remove obsolete comment about irc being broken;r=davehunt 2013-10-16 18:43:40 -04:00
William Lachance 6330555a41 Bug 927122 - Run apt-get update before installing stuff in travis;r=davehunt 2013-10-16 18:43:40 -04:00
William Lachance 27c59525e5 Bug 922770 - Set stable frame threshold to be less than 4096 pixels;r=davehunt
Turns out that 2048 was too few for certain cases (e.g. a scrollbar
transitioning out) where things aren't actually changing very much.
2013-10-16 17:50:08 -04:00
William Lachance abae9ea5dc Bug 888103 - Start apps by "pressing" on their icon on homescreen;r=davehunt 2013-10-15 15:52:55 -04:00
William Lachance 435c82b892 Bug 924535 - Improve documentation for getting individual results;r=davehunt 2013-10-09 10:28:03 -07:00
William Lachance 3c3bb16690 Bug 924535 - Documentation improvements;r=davehunt 2013-10-08 12:16:19 -07:00
William Lachance c8df82e7c9 Bug 920749 - Make synchronizing time work on FirefoxOS;r=davehunt
Do this by moving the device initialization/cleanup code outside of the
tests, where the synchronization code lives.
2013-10-06 12:29:22 -07:00
William Lachance 5426fce354 Bug 923358 - Fix missing graph in framediff view for startup tests;r=davehunt 2013-10-05 13:08:32 -04:00
William Lachance ed42bdfb2b Update ep1 module 2013-10-02 16:49:56 -04:00
Dave Hunt 4cacd560fc Merge branch 'bug922720' 2013-10-02 14:50:26 +01:00
William Lachance 9ff9fb4102 Bug 921283 - Devices should should synchronize time with host machine, not pool.ntp.org;r=davehunt 2013-10-01 15:34:12 -04:00
William Lachance 424f522f76 Bug 922343 - Support visualization of responsiveness data in dashboard;r=davehunt 2013-10-01 15:33:48 -04:00
William Lachance b797124ff2 Bug 922327 - Allow optionally setting a server prefix inside dashboard;r=davehunt
This makes it easier to modify the dashboard in-place, as you no longer need
to download the JSON data locally.
2013-10-01 15:33:21 -04:00
William Lachance ff5bc256e4 Bug 920670 - Make get-metric-for-build utility display time to stable frame in seconds;r=davehunt 2013-10-01 15:07:05 -04:00
Dave Hunt 788e2d1109 Bug 922720 - Allow the web application to run on a different port. r=wlachance 2013-10-01 18:03:11 +01:00