William Lachance
abe62d37f5
Bug 731023 - Remove devicemanager's communicate method r=jmaher
2012-02-28 11:44:45 -08:00
William Lachance
a6bd72420b
Bug 731349 - Minor bugs in DroidADB, DroidSUT abstractions r=ctalbert
2012-02-28 11:44:45 -08:00
Geoff Brown
060b162662
Bug 730153 - Enhance SUT agent kill command for xpcshell / non-java tasks; r=jmaher
2012-02-28 11:44:45 -08:00
Christian Holler
d82331e06b
Bug 728995 - DeviceManagerADB should support TCP/IP r=wlach
2012-02-28 11:15:37 -08:00
Geoff Brown
f947e06a8c
Bug 705192: allow remotexpcshelltests.py to execute xpcshell via SUT agent; r=jmaher
2012-02-28 12:20:56 -05:00
Tim Taubert
6824dcd213
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
c46cf152b3
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
47313be194
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
03075516a3
Bug 728927 - A few more minor exception conditions in DeviceManagerSUT. r=jmaher
2012-02-21 09:10:42 -05:00
Geoff Brown
3427f28642
Bug 723220 - Robocop: code cleanup; r=jmaher
2012-02-15 09:56:20 -05:00
William Lachance
1f484459c9
Bug 726867 - DeviceManagerSUT's getProcessList is identical to code in DeviceManager. r=jmaher
2012-02-14 12:29:22 -05:00
William Lachance
9cc32f6d68
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
7a93018235
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
35e14e4dde
Bug 717023 - Robocop: use dumpLog consistently; r=jmaher
2012-02-08 09:32:42 -05:00
Geoff Brown
fe418cb25f
Bug 720930 - Robocop: create bookmark in testBookmark if none exists; r=jmaher
2012-02-07 14:12:23 -05:00
Christian Holler (:decoder)
4f3b928139
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)
71a5add14e
[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
3f5eecb3d3
Bug 712991 Remove GPL code in watcher that runs NTP service. r=bmoss
2012-02-03 12:28:16 -08:00
Kartikaya Gupta
ef8f449506
Bug 723619 - Add a blockUntilClear function to wait for animations. r=jmaher
2012-02-02 16:07:00 -05:00
Kartikaya Gupta
bca9366c2f
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
06a94a9039
Bug 717057 - allow robotium testPan to run in talos. r=kats,gbrown
2012-02-02 10:09:26 -05:00
Chris Lord
13dbab80e9
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)
d528fa2c3e
Bug 720806 - Improve DeviceManagerADB actions when device is not rooted. r=gbrown
2012-02-01 11:43:15 -05:00
Kartikaya Gupta
ba9cb8197f
Bug 722765 - Use getLocationOnScreen to get the position of the gecko view. r=jmaher
2012-02-01 00:32:29 -05:00
Kartikaya Gupta
6021df8cb6
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
86ae8599a9
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
f41618b77e
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-28 19:19:44 -05:00
Phil Ringnalda
54b55cf151
Back out 705d94f0a11c and c593ef0f4353 (bug 719697) for crazed infra filename dependencies
2012-01-26 20:16:54 -08:00
Joel Maher
3c3ec9a180
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-26 19:41:59 -05:00
William Lachance
e7402d388b
Bug 713970 - Restore accidentally removed changes and fix error handling in devicemanager
2012-01-26 19:41:56 -05:00
Matt Brubeck
524fa88a13
Back out f151cccff911, 2c463faae83f, d7a8aefd3e8a (bug 719697, 713970, 720614) because of build bustage.
2012-01-26 11:41:29 -08:00
Joel Maher
de952aaacf
Bug 719697 - robocop isn't signed properly from buildbot builds. r=aki,blassey.
2012-01-26 13:56:53 -05:00
William Lachance
f29725ab6b
Bug 713970 - Restore accidentally removed changes and fix error handling in devicemanager. r=jmaher
2012-01-26 13:56:51 -05:00
Chris Lord
1649ace873
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
f6e413549f
Bug 713970 - mozdevice abstract methods should have better failure patterns;r=jmaher
2012-01-24 09:46:38 -05:00
Geoff Brown
eae5e039b2
Bug 718528 - Robocop: upgrade to robotium 3.1; r=jmaher
2012-01-24 09:46:37 -05:00
Joel Maher
2732dc5631
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
81f35d679d
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
fe6548f527
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
ac8face546
Bug 716732 - Robocop: fennec_ids.txt not always generated. r=kats
2012-01-11 08:50:10 -05:00
Kartikaya Gupta
55837d51d2
Bug 716934 - Print warning when clicking on elements with no listener. r=jmaher
2012-01-10 14:15:18 -05:00
Joel Maher
39f5389627
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
f2faee68e2
Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher
2012-01-07 18:41:08 -05:00
Geoff Brown
e2e3e88de9
Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher
2012-01-07 18:41:08 -05:00
Joel Maher
f737f74e0a
Bug 715309 - robocop needs to have a more uniform log format. r=gbrown
2012-01-07 18:41:08 -05:00
Ed Morley
23a62f3731
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
749289c022
Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher
2012-01-07 08:25:05 -05:00
Geoff Brown
414228bfc5
Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher
2012-01-07 08:25:05 -05:00
Joel Maher
55e9820bbd
Bug 715309 - robocop needs to have a more uniform log format. r=gbrown
2012-01-07 08:25:05 -05:00
Kartikaya Gupta
0b70824e1e
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
0803af5ef6
Bug 715369 - Work around Solo.getCurrentActivity() possibly returning the wrong object. r=jmaher
2012-01-05 21:36:17 -05:00
Kartikaya Gupta
8247dd9f56
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
2499a139f0
Bug 715197 - Robocop: implement isDisplayed(); r=jmaher
2012-01-05 10:20:21 -05:00
Geoff Brown
b8d1e20f4e
Bug 715060 - Fallback to normal devicemanagerADB.pushDir behavior when unzip fails; r=jmaher
2012-01-05 10:20:21 -05:00
Kartikaya Gupta
989e6f35d2
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
8aaaa2213b
Bug 701076 - [hoooking up make] Robotium integration into birch tree. r=blassey,bear
2011-12-31 10:03:36 -05:00
Phil Ringnalda
fea0fc7084
Back out 04ef7f564450 (bug 701076) and 632f07583bd8 (bug 711591) for mochitest-oth bustage
2011-12-30 14:19:30 -08:00
Joel Maher
7b015f4b69
Bug 701076 - [hookup to make] Robotium integration into birch tree. r=blassey,bear
2011-12-30 15:57:34 -05:00
Joel Maher
c431dbcb94
Bug 711591 - make the robotium test driver a bit more driver like. r=ctalbert
2011-12-30 15:57:34 -05:00
Joel Maher
aa3e0b9152
Bug 701076 - core robocop toolchain (1.03) a=tfair; r=gbrown,blassey
2011-12-22 09:09:41 -05:00
Aki Sasaki
6e8b839d73
bug 611648 - fix sutAgentAndroid.apk JARSIGNER
2011-12-20 09:34:47 -08:00
Geoff Brown
f358417c20
Bug 710827 - add robotium.jar to m-c under build/mobile/robocop; r=jmaher
2011-12-16 14:27:51 -05:00
Bob Moss
3ceb755054
Bug 695020 Fix race condition in process launching in the SUTAgent r=ctalbert
2011-12-05 13:13:40 -08:00
Geoff Brown
1c24525df4
Bug 701038 - use zip to improve performance of devicemanagerADB.pushDir; r=jmaher
2011-12-05 07:19:31 -05:00
William Lachance
6a81c61754
Bug 706974 - devicemanagerADB's pushDir method does not conform to interface specifications. r=jmaher
2011-12-05 07:19:31 -05:00
Geoff Brown
8ce4275c11
Bug 700916: improve command line when launching process via devicemanagerADB; r=jmaher
2011-12-05 07:19:31 -05:00
Geoff Brown
07c153b398
Bug 704618 - Allow directory as a destination argument to SUT pushFile(); r=jmaher
2011-11-30 13:19:49 +00:00
William Lachance
c4862e8932
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
Joel Maher
07b158cc45
Bug 688762 - add try/except blocks around all harnesses so we always return an error code. r=bear
2011-09-26 07:41:19 -04:00
Bob Moss
07cb1444a2
Bug 668517 Add "stay awake" functionality into watcher for sutagent r=ctalbert
2011-08-30 15:54:07 -07:00
Geoff Brown
649bd29144
Bug 681810 - Avoid xpcshell test failure when device not rooted and cp not available; r=jmaher
2011-08-27 00:23:02 +01:00
Geoff Brown
5793c55ec7
Bug 679602 - Improve robustness of devicemanagerADB: check for adb, remote cp; r=jmaher
2011-08-23 17:45:10 +01:00
Geoff Brown
1d4a26ad52
Bug 668349 - Add or update script to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
Geoff Brown
58805d27b3
Bug 678385 - Device manager needs to be updated for package name + username; r=jmaher
2011-08-22 09:00:50 +01:00
Bob Moss
55026589d3
bug 679038 - error building WatcherService for SUTAgent r=blassey
2011-08-18 21:06:05 -04:00
Brad Lassey
146bdc79f5
backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4
2011-08-10 18:18:09 -04:00
Geoff Brown
0aa70ffe82
Bug 668349 - add or update script to run xpcshell tests on Android; r=jmaher
2011-08-10 16:48:26 -04:00
Bob Moss
24b0e809df
bug 665716 - build breaks when building SUTAgent with sdk level 11, follow up for watcher service r=blassey
2011-08-10 15:38:01 -04:00
Brad Lassey
dafd3ec7f5
bug 665716 - build breaks when building SUTAgent with sdk level 11 r=blassey
2011-08-09 22:05:17 -04:00
Cameron McCormack
884d695fd6
Bug 479352 - Hide mochitest results table if MOZ_HIDE_RESULTS_TABLE=1 is set. (v4) r=jmaher, a=testonly
2011-07-26 16:13:20 -07:00
Geoff Brown
d6da59f671
Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher
2011-07-20 13:02:48 -04:00
Geoff Brown
eb43247829
Bug 669549 - Some DeviceManagerADB functions do not work; r=jmaher, a=test-only
2011-07-17 12:04:40 -04:00
Kyle Huey
d3e7553ab9
Mass revert m-i to the last known good state
2011-07-13 18:22:33 -07:00
Geoff Brown
bb361d0883
Bug 669549 - Some DeviceManagerADB functions do not work; r=jmaher
...
--HG--
extra : rebase_source : 458c9d55c36708eb8dffc3275329bb663fab2513
2011-07-13 17:40:43 -04:00
Brad Lassey
0ef0f28f39
bug 669874 - add support for adb devicemanager to mochitest-remote make target r=jmaher
2011-07-07 13:10:52 -04:00
Mitchell Field
d0794ce6a8
Merge mozilla-central to build-system.
2011-05-15 16:07:45 +10:00
Brad Lassey
7935bd4ea0
Bug 650205 - Implement devicemanager using adb. r=jmaher, a=test-only
2011-05-06 18:17:55 -04:00
Brad Lassey
82fcbbbe30
Bug 649825 - refactor DeviceManager to allow multiple underlying implementations. r=ctalbert, a=test-only
...
--HG--
rename : build/mobile/devicemanager.py => build/mobile/devicemanagerSUT.py
2011-05-06 18:11:02 -04:00
Brad Lassey
b78c2af944
bug 656200 - Android Talos tests are failing to initialize the device correctly a+r=mfinkle
2011-05-11 00:47:10 -04:00
Joel Maher
027284e0ff
Bug 649681 - update devicemanager to be what we are using in production. r=ctalbert, a=test-only
2011-04-20 08:52:13 -04:00
Brad Lassey
0aee92e6a2
fix build bustage for jdk 1.5 from bug 650110 r=dougt
2011-04-18 19:23:21 -04:00
Bob Moss
87017e688d
Bug 650110 Update SUTAgent, whitespace refactor for fencp, ffxcp, watcher, r=ctalbert
2011-04-18 11:55:24 -07:00
Bob Moss
f5373b1b07
Bug 650110 Update SUTAgent - adding in fencp, ffxcp, watcher code r=ctalbert
2011-04-18 11:55:24 -07:00
Bob Moss
884388d6e8
Bug 650110 - Update SUTAgent, whitespace refactor for agent code r=ctalbert
2011-04-18 11:55:24 -07:00
Bob Moss
5a27c8ee0c
Bug 650110 Update SUTAgent in m-c to 1.01, main agent update r=ctalbert
2011-04-18 11:55:24 -07:00