Joel Maher
91b7bf7677
Bug 785238 - Should catch AgentError inside devicemanagerSUT's getInfo. r=wlach
2012-08-24 09:53:27 -04:00
William Lachance
a9c4227612
Bug 785108 - Fix devicemanagerADB's isDir to handle symbolic links properly;r=jmaher DONTBUILD
2012-08-23 15:56:18 -04:00
Malini Das
fbf355eb82
Bug 755856 - look for adb in path first for mozdevice emulator automation, r=jgriffin
2012-08-23 15:46:48 -04:00
Joel Maher
f469bd90b0
Bug 782396 - Should be able to disable logging behaviour of SUTAgent (and that should be the default). r=gbrown DONTBUILD
2012-08-17 12:27:23 -04:00
Andrew Halberstadt
d6f030c237
Bug 782655 - Enable remote xul for B2G reftests, r=jgriffin
2012-08-15 15:26:31 -04:00
Malini Das
609de0c7b6
Bug 782749 - add timeouts for shell/checkCmd to devicemanagerADB, r=jmaher
2012-08-15 10:35:21 -04:00
William Lachance
6adb4b9659
Bug 782382 - Fix syntax error in devicemanagerSUT;r=jmaher
2012-08-14 11:26:13 -04:00
Dominik Oepen
97ecf50fa2
Bug 774293 - Fix issues in devicemanager revealed by pyflakes;r=wlach
2012-08-14 10:41:11 -04:00
Kartikaya Gupta
cc17ac9ac4
Bug 780650 - Clean up dynamic dependencies from robocop on fennec. r=cpeterson
2012-08-14 08:55:58 -04:00
Kartikaya Gupta
d1231115ee
Bug 782183 - Add some code to the robocop harness to dump all stack traces in case of hanging/deadlock. r=gbrown
2012-08-13 12:03:00 -04:00
Geoff Brown
6b8fb5992e
Bug 764901 - Robocop: make testPasswordEncrypt more robust; r=jmaher
2012-08-10 15:59:12 -06:00
Andrew Halberstadt
8eadf46d4b
Bug 770490 - Infrastructure to run reftests on B2G, r=jgriffin
2012-08-10 14:25:20 -04:00
Justin Wood
d3c73afd71
Bug 781735 - SUTAgent should not die if it can't create a file on the sdcard. r=jmaher DONTBUILD since its NPOT-on-change-Builds
...
--HG--
extra : rebase_source : 6f8ca4d47f273a960f06331dda0edbe692640df3
2012-08-10 01:03:55 -04:00
Chris Peterson
34f95e9435
Bug 778468 - Part 10: Make all event registration go through EventDispatcher. r=blassey
2012-08-02 18:38:45 -07:00
Ryan VanderMeulen
56f21a8a92
Merge m-c to inbound.
2012-08-09 15:13:12 -04:00
Jonathan Griffin
38abfd24e4
Bug 781608 - Don't call waitForFinish with a short timeout, in case old mozprocess is still in use, a=test-only, DONTBUILD because NPOTB
2012-08-09 12:04:28 -07:00
David Clarke
bdb8e11ba9
Bug 780031 - Mochitest on b2g reliability improvements, r=jgriffin, DONTBUILD because NPOTB
2012-08-08 17:29:26 -07:00
Geoff Brown
fbc5b4b6bc
Bug 779250: Make Robocop tests run faster; r=jmaher
2012-08-08 08:25:27 -06:00
Geoff Brown
2627181ed9
Bug 727152 - Robocop: improve shutdown of mAsserter; r=jmaher
2012-08-09 07:06:19 -06:00
Mark Cote
f5f3f0c022
Bug 777331 Clarified some comments in devicemanager. r=wlach
...
--HG--
extra : rebase_source : 4a448dedbf028fff07882a5f257770e5063af9d9
2012-08-02 14:45:26 -04:00
Chris Peterson
c5e2d55e84
Bug 778468 - Part 7: Move GeckoEventListener to org.mozilla.gecko.util package. r=blassey
...
--HG--
extra : rebase_source : d0b2982b64126c046c5c974c7ec014992bef63b7
2012-08-02 17:13:40 -07:00
Ryan VanderMeulen
bf6b0b26fd
Merge m-c to inbound.
2012-08-06 20:26:58 -04:00
Tim Taubert
3f77ccd343
Bug 780641 - Unbreak b2g mochitests, r=jgriffin, DONTBUILD because NPOTB
2012-08-06 11:37:59 -07:00
mbalaur@mozilla.com
f8dc084cd3
Bug 778363 - dmSUT - retVal can be None;r=jhammel
...
--HG--
extra : rebase_source : a272bf08a0003a29cac4e4d79d89f445f6a42c79
2012-08-06 11:39:39 -07:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ed Morley
edbbd284ab
Merge mozilla-central and fx-team
2012-08-03 15:52:55 +01:00
Tim Taubert
ba79bd8b4b
Bug 728294 - Part 1 - Remove old debug log parser; r=ted
2012-08-03 12:36:59 +02:00
Ryan VanderMeulen
ed3cd212bb
Merge m-c to inbound.
2012-08-02 17:17:28 -04:00
Jonathan Griffin
990564f927
Bug 777871 - Get mochitests running OOP in B2G, r=jlebar, DONTBUILD because NPOTB
2012-08-02 13:30:25 -07:00
Mihnea Dobrescu-Balaur
b5b0c5327e
Bug 778329 Fix and improve DeviceManagerSUT.unpackFile(). r=mcote
...
--HG--
extra : rebase_source : 7354a74a68538da45e515476e3fe49f50a50b562
2012-08-01 11:50:05 -04:00
William Lachance
6dbad54551
Bug 779871 - Default behaviour of watcher should be not to do connectivity ping at all;r=jmaher
2012-08-02 14:27:23 -04:00
Mark Cote
a7cacda0ef
Bug 777331 DeviceManagerSUT support for info uptimemillis. r=wlach
2012-08-02 14:21:00 -04:00
Matt Brubeck
9149268d5e
Back out c0a09f9d5215 (bug 778230) because of Android build failures
2012-08-01 11:51:27 -07:00
Nathan Froyd
2abe6f8595
Bug 778230 - remove wildcard calls from robocop's Makefile.in; r=glandium,f=mfinkle
2012-07-27 14:45:29 -04:00
Mark Cote
64648635ad
Bug 778159 Remove SUTAgent network-verification ping. r=wlach
2012-07-25 11:21:51 -04:00
Geoff Brown
2af98b1ceb
Bug 778785: Handle onLowMemory in sutAgentAndroid; r=jmaher
2012-07-31 08:07:02 -06:00
Geoff Brown
434b0c7e1d
Bug 778784: Add logging to sutAgent to track its lifetime; r=jmaher
2012-07-30 14:45:07 -06:00
William Lachance
ae9ac3e9c3
Bug 777884 - Fix code in watcher to reboot if maximum number of failed ping attempts exceeded;r=jmaher
2012-07-27 15:01:43 -04:00
William Lachance
4e0d381cea
Bug 777891 - Add internet permission to watcher, so it can successfully use "ping";r=jmaher
2012-07-27 15:01:25 -04:00
William Lachance
562726fe19
Bug 777836 - Watcher should log more information on its current state;r=jmaher
2012-07-27 14:56:44 -04:00
William Lachance
f04c26b515
Bug 776078 - Log all incoming commands and where they're coming from. r=wlach
2012-07-26 14:37:38 -04:00
William Lachance
59162fdd8c
Bug 763497 - Revert change to always run commands on SUTAgent due t
...
o problems
This was causing problems with running the agent on the panda and (I
am told) the tegras. I think we do ultimately want this behaviour but
we'll have to fix that first.
2012-07-26 12:59:54 -04:00
Mark Cote
8cfd522acb
Bug 777331 Added uptimemillis info command to Android SUTAgent. r=wlach
...
--HG--
extra : rebase_source : 9e30652ec36fa7e192eeb392d91f85d3c5221c42
2012-07-25 13:59:21 -04:00
Geoff Brown
30a40f18d5
Bug 776541 - keep socket open after devicemanagerSUT push command; r=wlach
2012-07-23 19:56:53 -06:00
Joel Maher
539b16fe00
Bug 773021 - sutagent info('memory') should return free memory, not just physical memory. r=wlach
2012-07-23 15:52:34 -04:00
David Clarke
2893543db6
Bug 775708 - A better mechanism of detecting root on device, r=jmaher
2012-07-20 15:02:51 -07:00
Ryan VanderMeulen
3dd6a7bf5e
Merge m-c to inbound.
2012-07-19 21:08:31 -04:00
Mihnea Balaur
c0c5a7fd0e
Bug 753605 - Add emulator classes to build/mobile, r=jmaher, DONTBUILD because NPOTB
2012-07-19 16:14:44 -07:00
Joel Maher
efe29ae818
Bug 772531 - detect when a tegra reboots via log file parsing, mark test as red and allow tbpl to get accurate information. r=wlach
2012-07-18 15:24:34 -04:00
Geoff Brown
0bc8ffffe8
Bug 774797 - Robocop: upgrade to robotium-3.3.jar; r=jmaher
2012-07-18 14:25:20 +01:00
Mihnea Balaur
c88534c4d4
Bug 773826 - Move mkDirs implementation into base class, r=wlach
2012-07-17 10:35:41 -07:00
Joel Maher
e3e5b6f242
Bug 772531 - detect when a tegra reboots via log file parsing, mark test as red and allow tbpl to get accurate information. r=wlach
2012-07-17 12:00:11 -04:00
Kartikaya Gupta
95515b9033
Bug 775102 - Update FennecTalosAssert so that assertion failures make the tests orange. r=gbrown
2012-07-19 14:18:36 -04:00
Geoff Brown
3cad731160
Bug 774322 - use correct process name in RProcess; r=jmaher
2012-07-17 08:58:47 -06:00
William Lachance
1780690544
Bug 773463 - Use select so we don't use 100% CPU while waiting for a response in devicemanagerSUT;r=jmaher
2012-07-16 10:42:08 -04:00
William Lachance
2da8fac0b6
Bug 772595 - Better escape commands sent to devicemanager shell;r=jmaher
2012-07-12 12:12:59 -04:00
Ed Morley
544642ee72
Merge mozilla-central to mozilla-inbound
2012-07-12 16:29:25 +01:00
Andrew Halberstadt
6220f0f4f2
Bug 772307 - Add dummy browser.manifestURL pref to user.js to prevent B2G from dying, r=jgriffin
2012-07-11 18:14:35 -07:00
William Lachance
712d479bfe
Bug 763497 - Always run standard commands through "su" with SUTAgent r=jmaher
2012-07-11 18:35:41 -04:00
Jonathan Griffin
93fb76dda7
Bug 772687 - Add ability to specify deviceRoot when instantiating DeviceManager, r=jmaher
2012-07-11 11:49:30 -07:00
William Lachance
6199f499ed
Bug 768957 - Fall back to getting mac address using wifiman on older versions of Android;r=jmaher
2012-07-11 12:51:44 -04:00
William Lachance
75ed04f403
Backed out changeset fa4bd6ad8a13
2012-07-11 12:49:14 -04:00
William Lachance
47e4bd5c90
Bug 768597 Fall back to getting mac address using wifiman on older versions of Android;r=jmaher
2012-07-11 12:45:22 -04:00
William Lachance
51de0f4b1a
Bug 772105 - Give a better error if failed to push a file with devicemanagerSUT;r=jmaher
2012-07-11 10:24:05 -04:00
Ted Mielczarek
21550e8d33
bug 768957 - Make SUTAgent able to get MAC address from ethernet connection. r=ctalbert
2012-06-29 14:39:15 -04:00
Geoff Brown
333f8c752c
Bug 756704 - Robocop: avoid hangs when events missed; r=kats
2012-06-28 11:20:15 -07:00
Joel Maher
79ca0431db
Bug 765860 - remove the requirement from sutagent to reboot after an uninstall. r=gbrown
2012-06-22 13:24:11 -04:00
Geoff Brown
90c6b47da4
Bug 756264 - Reduce devicemanager chmod calls; r=jmaher
2012-06-19 09:14:41 -07:00
Geoff Brown
30d19a811a
Bug 764489 - reduce sutAgent logcat messages; r=jmaher
2012-06-18 21:32:20 -07:00
Jonathan Griffin
0be98a418e
Bug 763527 - Attempt to resolve timeouts in B2G mochitests, a=test-only, DONTBUILD because NPOTB
2012-06-18 10:43:59 -07:00
Geoff Brown
da3e7dce4d
Bug 764147 - SUT agent: reduce CPU usage while waiting for launched process. r=jmaher
2012-06-15 10:22:56 -07:00
Joel Maher
8d12e67e5b
Bug 754873 - fennec automated tests should capture logcat output while test is running. r=wlach
2012-06-13 14:20:43 -04:00
Geoff Lankow
bdc2b4bb58
Merge m-c to m-i
2012-06-06 15:13:51 +12:00
Jonathan Griffin
36e0617209
Bug 759885 - Add support for running mochitest-plain on B2G emulators, r=jmaher, DONTBUILD because NPOTB
2012-06-05 15:17:26 -07:00
William Lachance
c704aae98b
Bug 760107 - Add support for getting rotation of device to SUTAgent
2012-05-31 10:59:06 -04:00
William Lachance
58f8ead96a
Bug 761301 - Make SUTAgent's kill command kill all app processes;r=jmaher
2012-06-05 11:18:58 -04:00
William Lachance
7cefc0abee
Backed out changeset 1212d4edfff6
2012-06-05 11:17:28 -04:00
William Lachance
8eadc161d1
Bug 761301 - Make SUTAgent's kill command kill all app processes
2012-06-05 11:07:42 -04:00
Geoff Brown
0c640e3a34
Bug 758405 - Robocop: fix synchronization in FennecNativeElement. r=jmaher
2012-05-26 09:33:53 -04:00
Wes Johnston
ecb051e05d
Bug 757646 - Throw from NSSBridge if Master password is set. r=rnewman,gbrown
2012-05-25 10:04:12 -07:00
William Lachance
df12b7646d
Bug 757546 - shell() in devicemanager should return an int;r=gbrown
2012-05-23 10:26:07 -04:00
Geoff Brown
09c656104b
Bug 725094 - Robocop: change error handling to throw fewer exceptions; r=jmaher
2012-05-22 16:25:30 -07:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Geoff Brown
acb7b52e10
Bug 755556 - Robocop: upgrade to robotium-3.2.1.jar. r=jmaher
2012-05-19 11:26:39 -04:00
William Lachance
db1eb2f1dc
Bug 754305 - SUTAgent should always print ipv4 address. r=jmaher
2012-05-14 19:01:05 -04:00
William Lachance
5a4b8e6ec7
Bug 721936 - Watcher should have option to disable starting SUTAgent;r=ctalbert
2012-05-10 12:48:50 -04:00
William Lachance
3003f65af9
Bug 753484 - Installation/uninstallation broken with SUTAgent on ICS;r=gbrown
2012-05-10 12:43:28 -04:00
William Lachance
e0d6535a9a
Bug 752690 - Various problems encountered with mozdevice when trying to get Google Chrome and Stock ICS working with Eideticker;r=jmaher
2012-05-08 11:04:58 -04:00
William Lachance
a20a3d2ffe
Bug 752670 - Takes forever to initialize devicemanagerADB if deviceRoot has many files in it; r=jmaher
2012-05-08 10:23:19 -04:00
Kartikaya Gupta
c59cd5dbf4
Bug 750507 - Modify robopan to measure jank better. r=jrmuizel
2012-05-03 14:59:10 -04:00
William Lachance
e9ca54c689
Bug 750302 - DeviceManager files should have new-style license boilerplate, r=jmaher, a=android-only
2012-05-01 12:50:17 -07:00
Jonathan Griffin
419217bc82
Bug 749011 - Add support for running mochitest-plain on B2G, r=jmaher
...
--HG--
extra : rebase_source : 4c260e11c51c5015d2ded66f4b8cfc94a9969298
2012-04-27 11:44:59 -07:00
Geoff Brown
18feb2c818
Bug 747162 - SUT agent: increase version to 1.08; r=ctalbert
2012-04-27 12:31:06 -04:00
Geoff Brown
8b2c4bbdb4
Bug 747599 - SUT agent: follow symlinks in pushDir. r=jmaher
2012-04-26 19:21:38 -04:00
Geoff Brown
16b4ea9e09
Bug 747547 - SUT agent: set pushed file permissions to 777. r=jmaher
2012-04-26 19:21:38 -04:00
Kartikaya Gupta
46955cc43a
Bug 746215 - Report total checkerboarding instead of average checkerboarding for tcheckerboard tests. r=jmaher
2012-04-26 14:24:10 -04:00
Geoff Brown
7133d2edaf
Bug 747268 - devicemanagerADB: improve listFiles error handling and check for root. r=jmaher, a=test-only
2012-04-20 17:15:59 -04:00
Geoff Brown
8817667a0d
Bug 745889: SUT agent/watcher - avoid NullPointerException when there are no running app processes. r=ctalbert, a=test-only
2012-04-17 19:44:53 -04:00
Geoff Brown
6f561362c9
Bug 744530 - SUT agent: do not routinely report expected exceptions. r=ctalbert, a=test-only
2012-04-17 19:44:38 -04:00
Geoff Brown
5c07d26c99
Bug 743766 - Handle IllegalArgumentException in RedirOutputThread. r=ctalbert, a=test-only
2012-04-17 19:42:08 -04:00
Armen Zambrano Gasparnian
640ca7ce08
Bug 735451. raise exception when DeviceManager fails to initialize. r=jmaher
2012-04-11 14:51:18 -04:00
Kartikaya Gupta
a6d539e35e
Bug 744094 - Log all robocop-internal exceptions as errors to the error log. r=jmaher
2012-04-10 14:20:55 -05:00
Kartikaya Gupta
c40a96a26b
Bug 744094 - Shorten enum value identifiers to be less redundant. r=jmaher
2012-04-10 14:20:46 -05:00
Jonathan Griffin
8102ae8188
Bug 741479 - make DeviceManagerADB useable with B2G, r=jmaher
2012-04-05 12:06:41 -07:00
Jonathan Griffin
ba5cbafc28
Bug 741994 - add ability to pass device serial number to DeviceManagerADB, r=jmaher
2012-04-05 11:58:12 -07:00
Jonathan Griffin
3939fe95cb
Bug 741989 - Add optional argument to specify adb path, r=jmaher
2012-04-04 10:27:59 -07:00
Geoff Brown
9f4cd3fc79
Bug 734715 - Improve devicemanagerSUT socket diagnostics. r=jmaher
2012-04-03 20:08:27 -04:00
Kartikaya Gupta
0562fda9c1
Bug 739415 - Add ability to have raw files as test assets. r=jmaher
2012-03-27 16:16:13 -04:00
Kartikaya Gupta
412a90aa08
Bug 739415 - Add ability to log exceptions to robocop log file. r=jmaher
2012-03-27 16:16:13 -04:00
William Lachance
af06b9358e
Bug 738032 - DevMgrADB shouldn't copy entire directory when checking if we can use run-as. r=gbrown
2012-03-23 21:50:35 -04:00
William Lachance
f384dae68f
Bug 722403 - DeviceManager: killProcess(): Add forceKill parameter and kill all matching processes, r=gbrown Earlier patch by Christian Holler.
...
--HG--
extra : rebase_source : 295a10d592827f4633951eda196505529560f8f0
2012-03-23 14:00:04 -07:00
Kartikaya Gupta
66bbe1cb22
Bug 738556 - Optimize frame time measurement and checkerboard time measurement in robocop a little. r=jmaher
2012-03-23 11:58:03 -04:00
Kartikaya Gupta
39e416f890
Bug 738326 - Buffer file writes to reduce test times. r=jmaher
2012-03-22 13:36:20 -04:00
Kartikaya Gupta
aafb5616e5
Bug 737411 - Work around problems with RGB888/RGB555 conversions and dithering in the pixel tests. r=jmaher
2012-03-22 13:35:45 -04:00
Geoff Brown
8dda642283
Bug 737411 - Robocop: update reflection references; r=kats
2012-03-22 13:35:19 -04:00
Joel Maher
0af5cc572e
Bug 736920 - mochitest-robocop log parser shouldn't repeat the whole test log, particularly not with spurious blank lines. r=gbrown
2012-03-22 10:45:20 -04:00
William Lachance
2a691cb622
Bug 737416 - DeviceManager's launchApplication interface should not require an intent. r=jmaher
2012-03-20 17:25:16 -04:00
Matt Brubeck
8b06cbf165
Back out f626859690df (bug 736105) because of frequent robocop testAboutPage failures
2012-03-19 11:28:58 -07:00
Geoff Brown
b2f1a86611
Bug 736246 - follow up to fix exception in verifyRunAs; r=wlach
2012-03-19 11:09:39 -04:00
Joel Maher
689e3afb56
Bug 736105 - robocop does a lot of redundant copying of profile and sleeps, we can cut runtime almost in half. r=wlach,gbrown
2012-03-19 11:09:36 -04:00
William Lachance
2aaf5fef98
Bug 736246 - DeviceManagerADB should throw an exception if we know it's not going to work. r=jmaher
2012-03-16 18:36:28 -04:00
Wes Johnston
797ae79851
Bug 725881 - Tests for form history and passwords providers. r=gbrown
2012-03-08 10:25:44 -08:00
Wes Johnston
eddf07cdb6
backout a965cebe4462 32220d7085e0 3689bb4199d8 d0c82cb6eb28 b295c8825acd and 95ab5c738512
2012-03-08 12:32:01 -08:00
Wes Johnston
e2aba562a7
Bug 725881 - Tests for form history and passwords providers. r=gbrown
2012-03-08 10:25:44 -08:00
Brian Nicholson
536937fea1
Bug 726018 - Include sjs files in Robotium. r=gbrown
2012-03-07 13:58:31 -08:00
Joel Maher
aa656b2fde
Bug 731637 - robocop on tegras hit OOM for PixelTest due to getPaintedSurface() array creation. r=kats
2012-03-06 15:08:45 -05:00
Geoff Brown
bb7735c94c
Bug 731403 - Update dmADB.getDirectory to use stdout instead of stderr. r=wlach
2012-02-29 19:40:58 -05:00
William Lachance
50fdd7d035
Bug 731023 - Remove devicemanager's communicate method r=jmaher
2012-02-28 11:44:45 -08:00
William Lachance
da377fdcbe
Bug 731349 - Minor bugs in DroidADB, DroidSUT abstractions r=ctalbert
2012-02-28 11:44:45 -08:00
Geoff Brown
165cdae3de
Bug 730153 - Enhance SUT agent kill command for xpcshell / non-java tasks; r=jmaher
2012-02-28 11:44:45 -08:00
Christian Holler
aae07c1e22
Bug 728995 - DeviceManagerADB should support TCP/IP r=wlach
2012-02-28 11:15:37 -08:00
Geoff Brown
de80fca3ff
Bug 705192: allow remotexpcshelltests.py to execute xpcshell via SUT agent; r=jmaher
2012-02-28 12:20:56 -05:00
Tim Taubert
89e75fee4c
Bug 683953 - Follow up, add logger argument for mobile automation to fix Android bustage; r=bustage-fix
2012-02-26 20:35:09 +01:00
William Lachance
402126b033
Bug 728298 - DeviceManager needs a good, standard way of starting an Android application. r=jmaher
2012-02-23 10:32:28 -05:00
Christian Holler
4e440d7db9
Bug 728993 - Need to check output to capture run-as failure in devicemanagerADB. r=jmaher
2012-02-21 11:13:54 -05:00
William Lachance
7d8303966f
Bug 728927 - A few more minor exception conditions in DeviceManagerSUT. r=jmaher
2012-02-21 09:10:42 -05:00
Geoff Brown
3c62e16b64
Bug 723220 - Robocop: code cleanup; r=jmaher
2012-02-15 09:56:20 -05:00
William Lachance
1bbc7d31fd
Bug 726867 - DeviceManagerSUT's getProcessList is identical to code in DeviceManager. r=jmaher
2012-02-14 12:29:22 -05:00
William Lachance
2eeb857e71
Bug 726833 - SUT client can hang if prompt occurs on 1024-byte boundary. r=jmaher
2012-02-14 12:28:41 -05:00
Chris Lord
177e9b70c4
Bug 725255 - Improve checkerboarding telemetry. r=jmaher
...
Change robotium to report on the average 'completeness' of rendered frames,
instead of the amount of frames with checkerboarding. Also change testCheck to
pan in a more humanly-possible way, and to change direction, which gives us
more useful numbers.
2012-02-09 11:37:17 +00:00
Geoff Brown
c55cdb577c
Bug 717023 - Robocop: use dumpLog consistently; r=jmaher
2012-02-08 09:32:42 -05:00
Geoff Brown
03bb4b41ae
Bug 720930 - Robocop: create bookmark in testBookmark if none exists; r=jmaher
2012-02-07 14:12:23 -05:00
Christian Holler (:decoder)
0653273acd
Bug 722297 - DeviceManagerADB: Several launchProcess problems. r=gbrown
...
[PATCH 8/9] Strip trailing line endings from listFiles output
From 7002d4b57d5f829fe25a4098c3d7a1ff869a281e Mon Sep 17 00:00:00 2001
Message-Id: <7002d4b57d5f829fe25a4098c3d7a1ff869a281e.1327949409.git.choller@mozilla.com>
In-Reply-To: <8149860494be47c731b377e42c4cf88c97cf8bae.1327949409.git.choller@mozilla.com>
References: <8149860494be47c731b377e42c4cf88c97cf8bae.1327949409.git.choller@mozilla.com>
---
build/mobile/devicemanagerADB.py | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
2012-01-30 15:57:08 +01:00
Christian Holler (:decoder)
ddd6889545
[PATCH] Bug 722297 - Several launchProcess problems. r=gbrown
...
From 5b5e5392f87b7ba19d3bb435536f3b3a6f874907 Mon Sep 17 00:00:00 2001
Message-Id: <5b5e5392f87b7ba19d3bb435536f3b3a6f874907.1328313263.git.decoder@malphas.(none)>
---
build/mobile/devicemanagerADB.py | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
2012-02-04 00:54:02 +01:00
Clint Talbert
5cae371af5
Bug 712991 Remove GPL code in watcher that runs NTP service. r=bmoss
2012-02-03 12:28:16 -08:00
Kartikaya Gupta
059ec61ee0
Bug 723619 - Add a blockUntilClear function to wait for animations. r=jmaher
2012-02-02 16:07:00 -05:00
Kartikaya Gupta
0999f85efe
Bug 723545 - Include all html files in the test path into the robocop build. r=jmaher
2012-02-02 16:07:00 -05:00
Joel Maher
3c8ca91d37
Bug 717057 - allow robotium testPan to run in talos. r=kats,gbrown
2012-02-02 10:09:26 -05:00
Chris Lord
5541959d3a
Bug 717349 - Add checkerboard testing to Robotium. r=jmaher
...
Add functions to Robotium to test for checkerboarding.
2012-02-02 09:02:49 +00:00
Christian Holler (:decoder)
9838568b07
Bug 720806 - Improve DeviceManagerADB actions when device is not rooted. r=gbrown
2012-02-01 11:43:15 -05:00
Kartikaya Gupta
db15dba682
Bug 722765 - Use getLocationOnScreen to get the position of the gecko view. r=jmaher
2012-02-01 00:32:29 -05:00
Kartikaya Gupta
591a8d6a69
Bug 720144 - Add a simple pixel test to testLoad to ensure the page loaded and was visible. r=jmaher
2012-01-30 22:46:34 -05:00
Kartikaya Gupta
67add8af20
Bug 720144 - Expose methods in robocop to grab the painted surface and to compare pixels. r=jmaher
2012-01-30 22:46:13 -05:00
Joel Maher
a20c848977
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-28 19:19:44 -05:00
Phil Ringnalda
82f5e1a6bb
Back out 705d94f0a11c and c593ef0f4353 (bug 719697) for crazed infra filename dependencies
2012-01-26 20:16:54 -08:00
Joel Maher
433b4d0029
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-26 19:41:59 -05:00
William Lachance
73bfa84662
Bug 713970 - Restore accidentally removed changes and fix error handling in devicemanager
2012-01-26 19:41:56 -05:00
Matt Brubeck
eecc1741b7
Back out f151cccff911, 2c463faae83f, d7a8aefd3e8a (bug 719697, 713970, 720614) because of build bustage.
2012-01-26 11:41:29 -08:00
Joel Maher
fb64b79cf2
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-26 13:56:53 -05:00
William Lachance
7ca1545712
Bug 713970 - Restore accidentally removed changes and fix error handling in devicemanager. r=jmaher
2012-01-26 13:56:51 -05:00
Chris Lord
2038b1fca3
Bug 720663 - devicemanagerADB pushDir fallback not always tried. r=gbrown
...
The devicemanagerADB.py pushDir method has two paths, one that uses zip/unzip
and the other that just pushes each file one at a time. The idea is that the
first path is chosen, and if it fails, the second is tried before bailing out,
but it's possible for the first failure not to be detected in such a way that
activates the fallback path.
Add a try/except block to catch exceptions in the first path and fall back to
the second.
2012-01-25 09:49:30 +00:00
Chris Manchester
d56a27891d
Bug 713970 - mozdevice abstract methods should have better failure patterns;r=jmaher
2012-01-24 09:46:38 -05:00
Geoff Brown
4f0739227e
Bug 718528 - Robocop: upgrade to robotium 3.1; r=jmaher
2012-01-24 09:46:37 -05:00
Joel Maher
6fd10a8831
Bug 717725 - sutagent 'exec' waits for 'am instrument...' command to finish instead of letting it run in the background. r=gbrown
2012-01-14 08:24:17 -05:00
Kartikaya Gupta
7c5bbfb786
Bug 717408 - Remove unneeded clause in python exception handling that was causing errors on python 2.5. r=geoffbrown
2012-01-12 13:09:04 -05:00
Geoff Brown
c307e21899
Bug 717042 - assert in Robocop Asserter so that robotium framework will recognize failures; r=jmaher
2012-01-11 08:50:11 -05:00
Joel Maher
b14919c589
Bug 716732 - Robocop: fennec_ids.txt not always generated. r=kats
2012-01-11 08:50:10 -05:00
Kartikaya Gupta
cbb4aedb57
Bug 716934 - Print warning when clicking on elements with no listener. r=jmaher
2012-01-10 14:15:18 -05:00
Joel Maher
dcc9fb159b
Bug 715312 - Robotium tests for Fennec Native do not close file input stream. r=kats
2012-01-10 11:14:31 -05:00
Geoff Brown
33d0761937
Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher
2012-01-07 18:41:08 -05:00
Geoff Brown
2a0e06eef3
Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher
2012-01-07 18:41:08 -05:00
Joel Maher
bf6761d74e
Bug 715309 - robocop needs to have a more uniform log format. r=gbrown
2012-01-07 18:41:08 -05:00
Ed Morley
71e7d54a52
Backout 8ec01f6f316f (bug 705175), a1dc0efef542 (bug 716077), b5686f25b258 (bug 710445), 32f8d3be2ad1 (bug 715309) for mochitest/reftest failures on Android & Windows
2012-01-07 14:57:58 +00:00
Geoff Brown
559d01706b
Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher
2012-01-07 08:25:05 -05:00
Geoff Brown
29b91708d9
Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher
2012-01-07 08:25:05 -05:00
Joel Maher
003af6373f
Bug 715309 - robocop needs to have a more uniform log format. r=gbrown
2012-01-07 08:25:05 -05:00
Kartikaya Gupta
341e79b11e
Fix broken build caused by interefence between csets f5afa1e3faa9 and e20434400f0c. no bug, r=me
2012-01-05 22:36:13 -05:00
Kartikaya Gupta
20a095db65
Bug 715369 - Work around Solo.getCurrentActivity() possibly returning the wrong object. r=jmaher
2012-01-05 21:36:17 -05:00
Kartikaya Gupta
4a223fd44d
Bug 715444 - Handle races where the event being listened for comes before the listener is registered. r=jmaher
2012-01-05 21:36:17 -05:00
Geoff Brown
d0b474e6d9
Bug 715197 - Robocop: implement isDisplayed(); r=jmaher
2012-01-05 10:20:21 -05:00
Geoff Brown
0f0e7e3dea
Bug 715060 - Fallback to normal devicemanagerADB.pushDir behavior when unzip fails; r=jmaher
2012-01-05 10:20:21 -05:00
Kartikaya Gupta
ca2e5506e4
Bug 714903 - Fix getLanIp to work with Mac OS X as well instead of dying with an exception. r=jmaher
2012-01-03 15:15:02 -05:00
Joel Maher
a15d982fcf
Bug 701076 - [hoooking up make] Robotium integration into birch tree. r=blassey,bear
2011-12-31 10:03:36 -05:00
Phil Ringnalda
a5baca4aac
Back out 04ef7f564450 (bug 701076) and 632f07583bd8 (bug 711591) for mochitest-oth bustage
2011-12-30 14:19:30 -08:00
Joel Maher
e67402658e
Bug 701076 - [hookup to make] Robotium integration into birch tree. r=blassey,bear
2011-12-30 15:57:34 -05:00
Joel Maher
e41beec0c5
Bug 711591 - make the robotium test driver a bit more driver like. r=ctalbert
2011-12-30 15:57:34 -05:00
Joel Maher
6e117752cf
Bug 701076 - core robocop toolchain (1.03) a=tfair; r=gbrown,blassey
2011-12-22 09:09:41 -05:00
Aki Sasaki
98a9894bb1
bug 611648 - fix sutAgentAndroid.apk JARSIGNER
2011-12-20 09:34:47 -08:00
Geoff Brown
4b9ede46a3
Bug 710827 - add robotium.jar to m-c under build/mobile/robocop; r=jmaher
2011-12-16 14:27:51 -05:00
Bob Moss
0a4b9c379c
Bug 695020 Fix race condition in process launching in the SUTAgent r=ctalbert
2011-12-05 13:13:40 -08:00
Geoff Brown
c2911d257e
Bug 701038 - use zip to improve performance of devicemanagerADB.pushDir; r=jmaher
2011-12-05 07:19:31 -05:00
William Lachance
b1984a3f5c
Bug 706974 - devicemanagerADB's pushDir method does not conform to interface specifications. r=jmaher
2011-12-05 07:19:31 -05:00
Geoff Brown
107765851c
Bug 700916: improve command line when launching process via devicemanagerADB; r=jmaher
2011-12-05 07:19:31 -05:00
Geoff Brown
164cc01eb6
Bug 704618 - Allow directory as a destination argument to SUT pushFile(); r=jmaher
2011-11-30 13:19:49 +00:00
William Lachance
4c4871980f
Bug 698010 - Make deviceManagerADB.py killProcess method actually work. r=jmaher
2011-11-09 12:08:04 -05:00
Joel Maher
ed6f63418f
Bug 694241 - devicemanagerADB has error in getDirectory causing remotereftest failures. r=wlach
2011-10-14 07:52:01 -04:00
Benoit Girard
c20d7c8dd3
Bug 691779 - Hide devicemanagerADB pull interfering with reftest output. r=jmaher
2011-10-11 10:31:05 -04:00
William Lachance
0da866fbc2
Bug 691815 - devicemanagerSUT should say what file it failed to pull when pull fails. r=jmaher
2011-10-06 10:51:03 -04:00
Joel Maher
5284004019
Bug 691425 - allow for reftest/mochitest android crashes to be dumped in the logs just like desktop crashes. r=ctalbert
2011-10-06 10:51:03 -04:00
William Lachance
5606c73c7f
Bug 689316 - DeviceManagerADB needs a getCurrentTime function. r=jmaher
2011-09-30 14:54:11 -04:00