Commit Graph

389 Commits

Author SHA1 Message Date
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