Brian Nicholson
36aa8450ec
Bug 933501 - Update SUTAgent to look for main activity rather than first one in manifest. r=gbrown DONTBUILD
2013-11-04 12:29:21 -08:00
Carsten "Tomcat" Book
89ad3c0e41
Merge Fx-team to Mozilla-Central
2013-10-29 13:22:29 +01:00
Kartikaya Gupta
ca42c5e66e
Bug 930916 - Add a function for getting the PaintedSurface as a data URI. r=gbrown
2013-10-28 09:25:48 -04:00
Jonathan Griffin
8c189cbe06
Bug 931104 - Remove unused B2G automation code, r=ahal
2013-10-28 15:38:39 -07:00
Geoff Brown
02f1c38319
Bug 917543 - Consolidate robocop.ini and robocop_x86.ini; r=jmaher
2013-10-23 20:36:23 -06:00
Carsten "Tomcat" Book
e0e6d5915e
Merge mozilla-inbound to mozilla-central
2013-10-17 13:43:37 +02:00
Geoff Brown
71c4e976ee
Bug 926997 - Eliminate toasts from Watcher service, bump version to 1.17; r=wlach
2013-10-16 13:47:47 -06:00
Ed Morley
b0ad37f8af
Bug 923513 - Make remoteautomation.py use the new mozcrash check_for_java_exception(); r=jmaher
2013-10-16 16:18:29 +01:00
Chenxia Liu
cc98463b56
Bug 914773 - Robocop: upgrade to robotium-solo-4.3.jar. r=gbrown
2013-04-11 09:53:15 +03:00
Nick Alexander
bd330d2ef9
Bug 900522 - Part 1: Make ANDROID_RESFILES a moz.build-only variable. r=gps
...
This depends on Bug 923306, which I think is close to r=glandium.
Since this is more moz.build than Android, r?=gps.
2013-10-09 16:18:00 -07:00
Nick Alexander
101b9c3adf
Bug 919563 - Standardize APK generation. r=glandium
...
This only handles the simple cases: no mobile/android/base (yet).
2013-10-01 12:43:30 -07:00
Nick Alexander
6060c746db
Bug 909432 - Unify RESFILES and RES_FILES, and rename both to ANDROID_RESFILES. r=gps
2013-09-23 09:02:08 -07:00
Geoff Brown
d66cf6097b
Bug 917543 - Add robocop_x86.ini to Makefiles; r=gps
2013-09-19 20:06:59 -06:00
Nathan Froyd
4b1a1455ae
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
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Chenxia Liu
fa0f6309b5
Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown
2013-04-11 09:53:15 +03:00
Nathan Froyd
b6dfe59d55
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
7e57b7ea08
Bug 908459 - Do not include TEST-INFO messages in robocop Passed count; r=jmaher
2013-08-23 09:11:38 -06:00
Nathan Froyd
fce0aa77df
Bug 906088 - part 6 - update tests to use the new API; r=kats
2013-08-21 11:58:52 -04:00
Sriram Ramasubramanian
874bc61719
Merge m-c to fig.
2013-08-09 10:49:51 -07:00
Adrian Tamas
79f479cb71
Bug 901445 - Add the longClickOnScreen from robotium 4.0 to Robocop (r=gbrown)
2013-08-09 18:32:35 +01:00
Lucas Rocha
2b3e5777b3
Backed out changeset a9eb5d014736 (missed bug #)
2013-08-09 18:23:22 +01:00
Adrian Tamas
a7052d0c85
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
fb8cd07441
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
9ee7b5c2df
Bug 894454 - Avoid potential NullPointerException crashes in sutAgent; r=wlach
2013-08-02 20:25:32 -07:00
Geoff Brown
a3acba24e0
Bug 896199 - Add event queue for Robocop; r=margaret
2013-07-26 15:16:43 -07:00
Geoff Brown
fa768909f1
Bug 856129 - Increase RobocopUtils.runOnUIThreadSync timeout; r=cpeterson
2013-07-12 12:30:27 -07:00
Chris Kitching
fd9b995e51
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)
819b3ce50c
Bug 881897: Reduce frequency of polling in remoteautomation.py; r=jmaher
2013-06-28 07:49:53 -04:00
Nick Alexander
40c8cd76eb
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
59c837659a
Backed out changeset 3a4c1a113154 (Bug 874132) for jarsigner "Please specify alias name" errors.
2013-06-19 08:21:15 -07:00
Nick Alexander
ecc3c7893d
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
5927d48c9d
Bug 861164 - use different search URLs for tablet vs. non-tablet [tests] r=margaret
2013-06-05 22:29:44 -04:00
Bob Clary
bdee7d94c0
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
c70fe46b2e
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
7b30abfec1
Bug 867360 - Get Service class correctly so Watcher runs as foreground service; r=jmaher
2013-05-28 08:43:31 -06:00
Geoff Brown
08eb0629b4
Bug 867360 - Add onTrimMemory handler to sutagent; r=jmaher
2013-05-28 08:43:28 -06:00
Geoff Brown
2773e68071
Bug 867360 - Add onLowMemory handler to watcher; r=jmaher
2013-05-28 08:43:26 -06:00
Geoff Brown
e0d72f5ec3
Bug 867360 - Improve setForeground logging in sutAgent; r=jmaher
2013-05-28 08:43:24 -06:00
Geoff Brown
d4c33810e1
Bug 867360 - Improve logging in watcher; r=jmaher
2013-05-28 08:43:22 -06:00
Nick Alexander
17e1796751
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
9d398c980f
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
ab726a16a9
Bug 872507 - Tweak logcat java-exception regex to strip more whitespace; r=jmaher
2013-05-17 12:42:02 +01:00
Geoff Brown
e06075d433
Bug 872244 - Dump ANR stack traces after Android tests; r=jmaher
2013-05-16 14:32:52 -06:00
Ed Morley
9d546017ba
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
ce3fdf2758
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
bcdd00043e
Backed out changeset dac51812454a (bug 863445)
2013-05-13 12:31:10 +01:00
Nick Alexander
b96eb5d3c3
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
bc0efccf06
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
78284a8764
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
b6eec5394e
Bug 870908 - Add Robocop Java harness for writing tests in Javascript. r=rnewman
2013-05-10 19:45:58 -07:00
Nick Alexander
2d0fd713b6
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
e31e2f53cc
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
1ba7849d22
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
5832df9345
Bug 865944 - Use top activity instead of process to check launch success; r=jmaher
2013-05-03 11:37:59 -06:00
Geoff Brown
e6195f8cd6
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
7fc8243ae9
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
01afd7c8e0
Bug 863106 - Check for minidumps directory only when crash reporter is enabled. r=jmaher
2013-04-19 15:31:16 -07:00
Geoff Brown
e6baf01156
Bug 859563 - Fix and make listener unregistration explicit; r=cpeterson
2013-04-18 21:18:07 -06:00
Bob Clary
3901d83eb4
bug 860986 - SUTAgent - add abi to registration url, r=jmaher. DONTBUILD
2013-04-12 11:23:56 -07:00
Daniel Holbert
5dfb1830ae
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
38e5a49d08
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
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a
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
5663b98bc5
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
81a9b1f146
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
2819b23f86
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
747f8a70f6
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
f1642753f3
Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD
2013-03-25 16:01:59 -06:00
Mike Shal
f290401a73
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Joel Maher
8caf21a371
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-21 09:19:34 -04:00
Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Joey Armstrong
aa666e80b3
bug 751156: robocop dependency build should be a nop
2013-03-19 15:34:59 -04:00
William Lachance
7791b797fa
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
151ef0e1b5
Backed out changeset 9e6e38d4ae0b (bug 852246) for Android bustage.
2013-03-19 11:25:47 -04:00
William Lachance
fd1051dc93
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
4c74394ed6
Bug 843296 - Check for crashes and minidump_stackwalk for b2g emulator unittests, r=jgriffin
2013-03-18 10:01:06 -04:00
Paul Feher
abe626a94a
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
ed3f336282
Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher
2012-12-14 09:29:17 +02:00
William Lachance
7dcfa1670c
Bug 816694 - Add support for device temperature monitor to agent;r=jmaher
2013-03-13 10:19:38 -04:00
Ryan VanderMeulen
03435943f0
Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE.
2013-03-13 09:22:00 -04:00
Joel Maher
c7fbc01dc5
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-13 07:38:00 -04:00
Chris Lord
ba4e6eda59
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Ryan VanderMeulen
ee09504083
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
c908455874
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Andrew Halberstadt
a997292315
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
432de473b8
Bug 846158 - Clear mEventReceived in robocop blockForEvent; r=kats
2013-03-05 03:27:29 -07:00
Bob Clary
01d63c6222
Bug 846273 - robocop_autophone.ini is not included in the test package, r=ted.
2013-03-01 00:32:03 -08:00
Gregory Szorc
803629b9c6
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
aab3b7dd49
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00
Geoff Brown
042f69a8ea
Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley
2013-02-26 07:19:58 -07:00
Geoff Brown
02423546d8
Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher
2013-02-23 15:42:33 -07:00
Jonathan Griffin
b240991007
Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB)
2013-02-21 11:51:36 -08:00
Margaret Leibovic
9c28dc5476
Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown
2013-02-19 10:15:44 -08:00
Geoff Brown
c3a6f99044
Bug 823452: Check logcat for Java exceptions; r=jmaher
2013-02-13 11:42:15 -07:00
Geoff Brown
8a396cc3b3
Bug 838636 - Guard against NPE in robocop setup; r=kats
2013-02-11 12:01:58 -07:00
William Lachance
8e2ff98655
Bug 838844 - Add info option to get sutagent user info;r=gbrown
2013-02-08 15:46:57 -05:00
Ed Morley
779c83ee18
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
ba59dca059
bug 747540: fix dependencies for java build
2013-01-25 15:22:13 -05:00
Geoff Brown
a76a1d9cad
Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher
2013-01-24 15:00:31 -07:00