Commit Graph

490 Commits

Author SHA1 Message Date
Geoff Brown
a754e2ca07 Bug 917543 - Add robocop_x86.ini to Makefiles; r=gps 2013-09-19 20:06:59 -06:00
Nathan Froyd
56d585567f Bug 906088 - part 6 - update tests to use the new API; r=kats
Fixed testPrefsObserver to use the correct requestId for unregistering observers.
Changed all tests to use th same hexadecimal constant, per Kats's feedback.  Asking
for actual review now.  Local robocop testing shows the failing tests on try now pass
locally, so I'm assuming I have fixed the issues...
2013-09-04 09:58:32 -04:00
Mike Hommey
f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Chenxia Liu
ac743fd610 Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown 2013-04-11 09:53:15 +03:00
Nathan Froyd
7ec6b9edf1 Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1 2013-08-26 14:07:34 -04:00
Geoff Brown
f500e72003 Bug 908459 - Do not include TEST-INFO messages in robocop Passed count; r=jmaher 2013-08-23 09:11:38 -06:00
Nathan Froyd
8f7dd67d88 Bug 906088 - part 6 - update tests to use the new API; r=kats 2013-08-21 11:58:52 -04:00
Sriram Ramasubramanian
bbe8dd62c4 Merge m-c to fig. 2013-08-09 10:49:51 -07:00
Adrian Tamas
d54102ab39 Bug 901445 - Add the longClickOnScreen from robotium 4.0 to Robocop (r=gbrown) 2013-08-09 18:32:35 +01:00
Lucas Rocha
21ac7a3d43 Backed out changeset a9eb5d014736 (missed bug #) 2013-08-09 18:23:22 +01:00
Adrian Tamas
17e0d21cff Add the longClickOnScreen from robotium 4.0 to Robocop to make sure long click does not fail (r=gbrown) 2013-08-05 11:45:37 +03:00
Kartikaya Gupta
4bbf4e5367 Bug 899421 - Rename getArguments so that FennecInstrumentationTestRunner is compatible with Android API level 18. r=gbrown 2013-07-30 11:13:34 -04:00
Geoff Brown
6820a633a5 Bug 894454 - Avoid potential NullPointerException crashes in sutAgent; r=wlach 2013-08-02 20:25:32 -07:00
Geoff Brown
cb506e5cd5 Bug 896199 - Add event queue for Robocop; r=margaret 2013-07-26 15:16:43 -07:00
Geoff Brown
e60c41b9bd Bug 856129 - Increase RobocopUtils.runOnUIThreadSync timeout; r=cpeterson 2013-07-12 12:30:27 -07:00
Chris Kitching
d909f4bec8 Bug 888074 - Replacing single-threaded uses of StringBuffer with StringBuilder. r=rnewman 2013-07-02 08:12:17 -04:00
Dan Minor (dminor@mozilla.com)
43e5e1cb99 Bug 881897: Reduce frequency of polling in remoteautomation.py; r=jmaher 2013-06-28 07:49:53 -04:00
Nick Alexander
dc310122de Bug 874132 - Second reland Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher,mfinkle
This incorporates follow-ups including: rename the debug key; check if
key alias exists rather than just testing for keystore existence; set
$(AIDL).

Renaming the debug key works around an un-confirmed JDK bug in
jarsigner, where '-debug' and 'debug' compare the same.
2013-06-20 11:50:28 -07:00
Nick Alexander
8bf1a1594f Backed out changeset 3a4c1a113154 (Bug 874132) for jarsigner "Please specify alias name" errors. 2013-06-19 08:21:15 -07:00
Nick Alexander
ab45bf0afe Bug 874132 - Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher
--HG--
extra : rebase_source : cf6601c6591921397f96fd1011db43de962ee8ed
2013-06-18 09:25:16 -07:00
Mark Finkle
c933212b6c Bug 861164 - use different search URLs for tablet vs. non-tablet [tests] r=margaret 2013-06-05 22:29:44 -04:00
Bob Clary
a52e529c14 Bug 879489 - SUTAgent - Make sure /data/local/tmp is a directory and is writable, r=jmaher. DONTBUILD 2013-06-05 11:25:43 -07:00
Geoff Brown
e9af3f606d Bug 876524 - Add sut uptime to sutAgent info and increase version to 1.18; r=jmaher 2013-05-28 08:43:33 -06:00
Geoff Brown
9b08783553 Bug 867360 - Get Service class correctly so Watcher runs as foreground service; r=jmaher 2013-05-28 08:43:31 -06:00
Geoff Brown
2ac6fe10bf Bug 867360 - Add onTrimMemory handler to sutagent; r=jmaher 2013-05-28 08:43:28 -06:00
Geoff Brown
232007da3f Bug 867360 - Add onLowMemory handler to watcher; r=jmaher 2013-05-28 08:43:26 -06:00
Geoff Brown
f8d7d89cc9 Bug 867360 - Improve setForeground logging in sutAgent; r=jmaher 2013-05-28 08:43:24 -06:00
Geoff Brown
578d1b9324 Bug 867360 - Improve logging in watcher; r=jmaher 2013-05-28 08:43:22 -06:00
Nick Alexander
a12713c1bf Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-20 11:39:50 -07:00
Nick Alexander
31015381d6 Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate fennec_ids.txt. r=jmaher
Building mobile/android/base will now generate
$(DEPTH)/mobile/android/base/fennec_ids.txt.

--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-20 11:39:49 -07:00
Ed Morley
e50a23d3d6 Bug 872507 - Tweak logcat java-exception regex to strip more whitespace; r=jmaher 2013-05-17 12:42:02 +01:00
Geoff Brown
79a1c821af Bug 872244 - Dump ANR stack traces after Android tests; r=jmaher 2013-05-16 14:32:52 -06:00
Ed Morley
520d38725d Bug 872116 - Output a TBPL compatible message for Android logcat "FATAL EXCEPTION" failures; r=jmaher 2013-05-14 19:08:47 +01:00
Ed Morley
c7205ce10a Backed out changeset 2d5c2f191920 (bug 863445) for breaking Android Nightlies
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-13 12:31:39 +01:00
Ed Morley
89a552998f Backed out changeset dac51812454a (bug 863445) 2013-05-13 12:31:10 +01:00
Nick Alexander
672acf8042 Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-11 16:53:49 -07:00
Nick Alexander
59c2e95f0d Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-11 16:53:48 -07:00
Nick Alexander
ff732cfe09 Backed out e7739a472f09, 3fd142236a0f, and 382ec69cdfb1 (Bug 863445) for Android rc1 and rc2 failures on a CLOSED TREE. r=me
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-10 21:38:52 -07:00
Nick Alexander
949e13fd1a Bug 870908 - Add Robocop Java harness for writing tests in Javascript. r=rnewman 2013-05-10 19:45:58 -07:00
Nick Alexander
88436ea766 Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-10 18:39:00 -07:00
Nick Alexander
a94e3667f9 Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-10 18:39:00 -07:00
Andrew Halberstadt
da6d3f8e10 Bug 830430 - automation.py should read profile data from a file, r=jhammel
* * *
Copy prefs general
2013-05-07 11:19:46 -04:00
Geoff Brown
f0b04ba321 Bug 865944 - Use top activity instead of process to check launch success; r=jmaher 2013-05-03 11:37:59 -06:00
Geoff Brown
02d2dbfaf5 Bug 865944 - Add activity command to sutagent and increase ver to 1.17; r=jmaher DONTBUILD 2013-04-26 12:44:07 -06:00
Geoff Brown
1b06311a15 Bug 864803 - sutAgent: do not destroy process if it has ended already; r=jmaher DONTBUILD 2013-04-25 17:10:42 -06:00
Nick Alexander
1009e11bab Bug 863106 - Check for minidumps directory only when crash reporter is enabled. r=jmaher 2013-04-19 15:31:16 -07:00
Geoff Brown
f3d328634d Bug 859563 - Fix and make listener unregistration explicit; r=cpeterson 2013-04-18 21:18:07 -06:00
Bob Clary
834f6afd82 bug 860986 - SUTAgent - add abi to registration url, r=jmaher. DONTBUILD 2013-04-12 11:23:56 -07:00
Daniel Holbert
f9f649bd43 Bug 473236, 2013 edition, part 2: Remove executable bit from any png files that are incorrectly marked as executable, tree-wide. DONTBUILD 2013-04-05 16:15:41 -07:00
Chris Peterson
179b487ea4 Bug 855146 - Part 4: Add Actions.sendKeyCode() method for IME tests. r=gbrown
--HG--
extra : rebase_source : ce20c7e4117a40e34f55b186e782c5fcd703704d
2013-04-03 16:45:43 -07:00
Kyle Machulis
72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Andrew Halberstadt
51c38ab12f Bug 835930 - move b2g unittest profile handling on top of mozbase instead of automation.py, r=jgriffin 2013-03-28 16:42:49 -04:00
Chris Peterson
aeecff5b62 Bug 855146 - Part 2: Extract runOnUiThreadSync() test method. r=gbrown
--HG--
extra : rebase_source : 8014e5438596d8981e074ad847a675bacb18eb2c
2013-03-21 18:43:04 -07:00
Andrew Halberstadt
feb84a1933 Bug 843296 - check for crashes in b2g emulator unittests during failures in marionette start up, r=jgriffin 2013-03-26 09:50:00 -04:00
Geoff Brown
5a3f8ea4fd Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD 2013-03-25 16:01:59 -06:00
Mike Shal
e3efc3a646 Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps 2013-03-21 08:41:00 -07:00
Joel Maher
acbe7e05ea Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
Mike Shal
7ecea60097 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Joey Armstrong
c11e80ec94 bug 751156: robocop dependency build should be a nop 2013-03-19 15:34:59 -04:00
William Lachance
6572a66348 Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher 2013-03-19 11:58:53 -04:00
Ryan VanderMeulen
afb8ca2d3d Backed out changeset 9e6e38d4ae0b (bug 852246) for Android bustage. 2013-03-19 11:25:47 -04:00
William Lachance
854f1e6802 Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher 2013-03-19 11:01:36 -04:00
Andrew Halberstadt
c68e0cb382 Bug 843296 - Check for crashes and minidump_stackwalk for b2g emulator unittests, r=jgriffin 2013-03-18 10:01:06 -04:00
Paul Feher
4f8816d618 Bug 846257 - Robocop: Extend 'Web Content Context Menu' test to cover the context menu options for images. r=jmaher 2013-02-26 14:46:02 +02:00
Adrian Tamas
2314501019 Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher 2012-12-14 09:29:17 +02:00
William Lachance
c51c03843a Bug 816694 - Add support for device temperature monitor to agent;r=jmaher 2013-03-13 10:19:38 -04:00
Ryan VanderMeulen
35ddb95cc4 Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE. 2013-03-13 09:22:00 -04:00
Joel Maher
705f3765df Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-13 07:38:00 -04:00
Chris Lord
aaaa3fc551 Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats 2013-03-12 18:32:25 +00:00
Ryan VanderMeulen
b16b9555c1 Backed out 5 changesets (bug 846772) for Android reftest-3 orange on a CLOSED TREE. 2013-03-12 17:37:16 -04:00
Chris Lord
3e1166aafa Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats 2013-03-12 18:32:25 +00:00
Andrew Halberstadt
6a7bc77ca2 Bug 848124 - instrument b2gautomation to send environment variables to the on device process, r=jgriffin 2013-03-06 16:53:48 -05:00
Geoff Brown
8500dbae53 Bug 846158 - Clear mEventReceived in robocop blockForEvent; r=kats 2013-03-05 03:27:29 -07:00
Bob Clary
d799828c81 Bug 846273 - robocop_autophone.ini is not included in the test package, r=ted. 2013-03-01 00:32:03 -08:00
Gregory Szorc
0c8ee65118 Merge mozilla-central into build-system
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
c3f2ed9adf Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00
Geoff Brown
f56a8ab5b8 Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley 2013-02-26 07:19:58 -07:00
Geoff Brown
3f4d216bb1 Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher 2013-02-23 15:42:33 -07:00
Jonathan Griffin
ea8704f6bf Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB) 2013-02-21 11:51:36 -08:00
Margaret Leibovic
741eb2c12b Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown 2013-02-19 10:15:44 -08:00
Geoff Brown
8f0f5d7559 Bug 823452: Check logcat for Java exceptions; r=jmaher 2013-02-13 11:42:15 -07:00
Geoff Brown
09e3f167fe Bug 838636 - Guard against NPE in robocop setup; r=kats 2013-02-11 12:01:58 -07:00
William Lachance
dc2aa80b78 Bug 838844 - Add info option to get sutagent user info;r=gbrown 2013-02-08 15:46:57 -05:00
Ed Morley
eea19fd01b Bug 813577 - Use try/finally in checkForCrashes() to ensure minidump temp directories do not linger; r=gps 2013-02-08 16:32:07 +00:00
Joey Armstrong
7a30d49506 bug 747540: fix dependencies for java build 2013-01-25 15:22:13 -05:00
Geoff Brown
a500197726 Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher 2013-01-24 15:00:31 -07:00
Jonathan Griffin
8de912de39 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Ed Morley
9820f29c6a Backout a5b75feea6dd (bug 826111) on suspicion of breaking marionette on linux on a CLOSED TREE 2013-01-15 11:04:25 +00:00
Jonathan Griffin
144c469df0 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Andrew Halberstadt
33fb275788 Bug 827504 - Don't install specialpowers for crashtests on B2G (it already is), r=jgriffin DONTBUILD a=NPOTB,test-only 2013-01-10 09:49:12 -05:00
Joel Maher
3f1b0abc0c Bug 827699 - Android mochitests and talos don't run on Beta 19 builds. r=blassey NPOTB DONTBUILD 2013-01-08 11:54:34 -05:00
Joel Maher
ea4911f41d Bug 786414 - unable to update sutagent on the panda boards. r=wlach DONTBUILD 2012-11-29 15:14:11 -05:00
Geoff Brown
26b1b74298 Bug 809753 - Avoid python exception when maxTime is None; r=edmorley, DONTBUILD 2012-11-28 13:43:58 -07:00
Geoff Brown
1ef03a9e68 Bug 814496 - sutAgent: Stop RedirOutputThread when timeout exceeded; r=wlach 2012-11-27 14:05:18 -07:00
Ed Morley
4ad312620d Bug 808410 - Callers of checkForCrashes should use its return value to ensure shutdown crashes actually make the run fail; r=jmaher f=gps 2012-11-20 15:24:28 +00:00
William Lachance
0bea33309a Bug 811388 - Update mozdevice to 0.15, update consumers;r=ahal 2012-11-14 09:49:04 -08:00
Kartikaya Gupta
402ad2d9c7 Bug 810171 - Add a test for VKB overlap input fields. r=cpeterson 2012-11-13 12:11:25 -08:00
William Lachance
0bd9276583 Bug 805116 - Print more of the logcat in mobile tests;r=gbrown 2012-11-12 13:57:13 -08:00
Wes Johnston
a3cbbff917 Bug 759041 - Bring in Android compatibility libraries. r=blassey 2012-11-08 07:45:29 -08:00
Joel Maher
769642690f Bug 809534 - add support to watcher to support version query. r=wlach DONTBUILD 2012-11-08 07:33:03 -05:00
Joel Maher
47dd0a9d8c Bug 809366 - watcher has high cpu usage on panda boards in racked environment. r=wlach DONTBUILD 2012-11-08 07:33:00 -05:00
Joel Maher
126ae9c202 Bug 809364 - sutagent zeroconf is causing jmdns thread to spike cpu on panda boards. r=wlach DONTBUILD 2012-11-08 07:32:58 -05:00
Andrew Halberstadt
7441301341 Bug 798580 - Run mochitests from within test-container app's oop iframe, r=jgriffin 2012-10-31 09:37:22 -04:00
Ed Morley
28935a84bf Bug 808419 - remoteautomation.py's waitForFinish() should print to the log when maxTime is reached; r=jmaher 2012-11-05 13:03:55 +00:00
Ed Morley
df651e6a1c Bug 757838 - Make b2gautomation.py set lastTestSeen so crashes are output with the test filename; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley
a1dffba9d7 Bug 757838 - Misc b2gautomation.py cleanup; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley
11ec75bdd6 Bug 757838 - Make remoteautomation.py set lastTestSeen so Android crashes are output with the test filename; r=jmaher 2012-11-02 18:57:50 +00:00
Ed Morley
29ee6e6f9e Bug 757838 - Misc remoteautomation.py cleanup; r=jmaher 2012-11-02 18:57:50 +00:00
Joel Maher
52bf998910 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-16 13:25:23 -04:00
Joel Maher
c2138f61fe Backout e814e12508af (bug 799107), 45863b00372b (bug 801633), 2012-10-15 13:33:37 -04:00
Joel Maher
3c72bf2083 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 11:13:44 -04:00
William Lachance
b9a0562599 Bug 756440 - Only try to download crash directory on device if it exists;r=jmaher
Under normal circumstances this should be created automatically inside the
profile directory when we first start, but this won't happen if we fail
to start properly altogether. If that's the case, we've got other problems
that will be reported as errors. Let's just print a warning so we don't
misdiagnose the problem under those circumstances.
2012-10-15 10:15:15 -04:00
Joel Maher
975fa8f860 Backout f271acb304c2 (bug 799107), 2012-10-15 09:08:41 -04:00
Joel Maher
2ac065a653 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 07:10:49 -04:00
Clint Talbert
239c54fe3a Bug 785032 - SD card issues with new Tegras ("INFO: attempting to create file /mnt/sdcard/writetest ... Push File Failed to Validate!"). r=jmaher DONTBUILD 2012-10-10 10:17:50 -04:00
Joel Maher
03663446ef Bug 797652 - Current code agent code crashes on android 2.3. r=wlach 2012-10-10 10:17:40 -04:00
Ed Morley
1bcac7940e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-06 20:30:35 +01:00
Andrew Halberstadt
1f19f8c07e Bug 797177 - Fix missed calls to checkCmd within B2G automation, r=mikeh; DONTBUILD because NPOTB 2012-10-05 16:06:02 -04:00
Ed Morley
4ef3ea11bf Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
William Lachance
c5f092dab4 Bug 795496 - Make mozdevice raise exceptions on error;r=ahal,jmaher
It turns out that relying on the user to check return codes for every
command was non-intuitive and resulted in many hard to trace bugs.
Now most functinos just return "None", and raise a DMError when there's an
exception. The exception to this are functions like dirExists, which now return
booleans, and throw exceptions on error. This is a fairly major refactor,
and also involved the following internal changes:

* Removed FileError and AgentError exceptions, replaced with DMError
  (having to manage three different types of exceptions was confusing,
  all the more so when we're raising them)
* Docstrings updated to remove references to return values where no
  longer relevant
* pushFile no longer will create a directory to accomodate the file
  if it doesn't exist (this makes it consistent with devicemanagerADB)
* dmSUT we validate the file, but assume that we get something back
  from the agent, instead of falling back to manual validation in the
  case that we didn't
* isDir and dirExists had the same intention, but different
  implementations for dmSUT. Replaced the dmSUT impl of getDirectory
  with that of isDir's (which was much simpler). Removed
  isDir from devicemanager.py, since it wasn't used externally
* killProcess modified to check for process existence before running
  (since the actual internal kill command will throw an exception
  if the process doesn't exist)

In addition to all this, more unit tests have been added to test these
changes for devicemanagerSUT.
2012-10-04 11:28:07 -04:00
David Chan
e537e59ad4 Bug 797177 - Unbreak b2g mochitests, r=ahal 2012-10-02 15:43:19 -07:00
Jonathan Griffin
d1923e5084 Bug 793213 - Disable offline mode for b2g mochitest/reftest, r=ahal, DONTBUILD because NPOTB 2012-09-21 15:20:39 -07:00
Vladimir Vukicevic
3a82a1c16e b=790041; add mDNS broadcasts to SUTAgent; r=ctalbert 2012-09-14 09:29:51 -04:00
Kartikaya Gupta
49a83a548e Bug 767449 - Allow robotium tests to put files in places other than /mnt/sdcard. r=jmaher 2012-09-12 07:56:31 -04:00
William Lachance
cca13f1816 Bug 723107 - Re-add mozdevice to testing/mozbase, remove duplicate files in build/mobile;r=jmaher 2012-09-07 16:00:31 -04:00
William Lachance
dc3866e12a Bug 789458 - Restore watcher service if it comes back with a null intent;r=jmaher, a=test-only
This could happen if the watcher gets killed due to memory pressure on
Android
2012-09-07 12:00:52 -04:00
Joel Maher
cdbc9ea15d Bug 789213 - Delay SUTAgent "ready" until the SDCard is ready. r=wlach 2012-09-07 10:21:23 -04:00
William Lachance
59653b5940 Bug 786427 - Agent should quote with ' characters, not just " characters;r=jmaher 2012-08-30 15:05:18 -04:00
William Lachance
4e57012935 Bug 786425 - Always log debug messages to logcat, even if file logging disable;r=jmaher 2012-08-30 14:51:16 -04:00
William Lachance
f961c73c84 Bug 763497 - Add option to agent (and code to devicemanager) to allow executing commands as root;r=jmaher 2012-08-30 14:43:17 -04:00
Geoff Brown
2cf0bd61a5 Bug 787061 - Robocop: dump stack traces on event timeout; r=jmaher 2012-08-30 08:50:16 -06:00
Kartikaya Gupta
8cd589516b Bug 783758 - Add a close function on the PaintedSurface class to clean up the opened FileInputStream, and invoke it from tests. r=jmaher 2012-08-27 13:44:58 -04:00
Joel Maher
9f2c0054eb Bug 785238 - Should catch AgentError inside devicemanagerSUT's getInfo. r=wlach 2012-08-24 09:53:27 -04:00
William Lachance
b28692bf7a Bug 785108 - Fix devicemanagerADB's isDir to handle symbolic links properly;r=jmaher DONTBUILD 2012-08-23 15:56:18 -04:00
Malini Das
0cc15146bd Bug 755856 - look for adb in path first for mozdevice emulator automation, r=jgriffin 2012-08-23 15:46:48 -04:00
Joel Maher
87cfe706d3 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
170dc14d55 Bug 782655 - Enable remote xul for B2G reftests, r=jgriffin 2012-08-15 15:26:31 -04:00
Malini Das
f158ad377a Bug 782749 - add timeouts for shell/checkCmd to devicemanagerADB, r=jmaher 2012-08-15 10:35:21 -04:00
William Lachance
85ef3ca80d Bug 782382 - Fix syntax error in devicemanagerSUT;r=jmaher 2012-08-14 11:26:13 -04:00
Dominik Oepen
822e64b426 Bug 774293 - Fix issues in devicemanager revealed by pyflakes;r=wlach 2012-08-14 10:41:11 -04:00
Kartikaya Gupta
8c39cc3b65 Bug 780650 - Clean up dynamic dependencies from robocop on fennec. r=cpeterson 2012-08-14 08:55:58 -04:00
Kartikaya Gupta
a70aaff212 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
123619eb02 Bug 764901 - Robocop: make testPasswordEncrypt more robust; r=jmaher 2012-08-10 15:59:12 -06:00
Andrew Halberstadt
7c1ba0c892 Bug 770490 - Infrastructure to run reftests on B2G, r=jgriffin 2012-08-10 14:25:20 -04:00
Justin Wood
83b35d2227 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
ebea01b579 Bug 778468 - Part 10: Make all event registration go through EventDispatcher. r=blassey 2012-08-02 18:38:45 -07:00
Ryan VanderMeulen
68f96f1fc4 Merge m-c to inbound. 2012-08-09 15:13:12 -04:00
Jonathan Griffin
ceadbaea38 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