gecko-dev/build/mobile/robocop
Nick Alexander 543a450286 Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps
This paves the way for defining additional Android packages in
moz.build, which is a step toward moving the special
mobile/android/base/Makefile.in aapt invocations into the generic
java-build.mk framework.

The new variables are both passthru variables for now: in the future,
we'll roll them into some aggregate Android APK definition.

It's worth noting that references to the variables in Makefile.in
files are only defined after including rules.mk (and thereby
backend.mk).  This only required a few changes in the tree but it
confused me for some time.

--HG--
extra : commitid : G5mEvm8Ng4F
extra : rebase_source : 7ba05f2e53554549ffb5cefe270925e3e2025b6a
extra : histedit_source : eacd22f4b7edddab67147c413fea45a3ba292c0c
2015-08-19 12:34:58 -07:00
..
res/values Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Actions.java Bug 948591 - Intermittent testClearPrivateData | Exception caught - junit.framework.AssertionFailedError: Text string: '^Settings$' is not found! r=mcomella 2015-08-17 00:00:00 -07:00
AndroidManifest.xml.in No bug - Make robocop.apk debuggable. r=me 2015-06-17 09:54:47 -07:00
Assert.java Bug 928566: Use more descriptive parameter names in robocop assertion methods. r=gbrown 2013-12-09 15:11:37 -08:00
Driver.java Bug 990116 - Post: Clean Robocop imports. r=trivial 2014-04-01 22:00:47 -07:00
Element.java Bug 905703 - Remove preprocessing from robocop harness and tests. r=nalexander 2013-11-07 11:18:51 -05:00
FennecInstrumentationTestRunner.java Bug 905703 - Remove preprocessing from robocop harness and tests. r=nalexander 2013-11-07 11:18:51 -05:00
FennecMochitestAssert.java Bug 1093137 - Log stack trace for Robocop exceptions; r=chmanchester 2014-12-01 20:37:09 -08:00
FennecNativeActions.java Bug 948591 - Intermittent testClearPrivateData | Exception caught - junit.framework.AssertionFailedError: Text string: '^Settings$' is not found! r=mcomella 2015-08-17 00:00:00 -07:00
FennecNativeDriver.java Backed out changeset 7c44c0343564 (bug 1181020) for causing intermittent testAboutPage failures. 2015-07-16 15:11:20 -04:00
FennecNativeElement.java Bug 1168808 - Remove superflous call to getNextView(). r=mcomella 2015-05-29 13:24:05 -05:00
FennecTalosAssert.java Bug 928566: Use more descriptive parameter names in robocop assertion methods. r=gbrown 2013-12-09 15:11:37 -08:00
LaunchFennecWithConfigurationActivity.java Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown 2015-05-29 17:18:07 -07:00
Makefile.in Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps 2015-08-19 12:34:58 -07:00
PaintedSurface.java Bug 990116 - Post: Clean Robocop imports. r=trivial 2014-04-01 22:00:47 -07:00
README Bug 938659 - Part 2: build system changes. r=mfinkle 2015-05-01 17:33:03 -07:00
RoboCopException.java Bug 905703 - Remove preprocessing from robocop harness and tests. r=nalexander 2013-11-07 11:18:51 -05:00
RobocopShare1.java Bug 942270 - Fix tests for quickshare. r=gbrown 2014-03-26 10:18:01 -07:00
RobocopShare2.java Bug 942270 - Fix tests for quickshare. r=gbrown 2014-03-26 10:18:01 -07:00
RobocopUtils.java Bug 1067060: Remove use of SynchronousQueue from RobocopUtils. r=mcomella 2014-09-13 19:27:15 -07:00
StructuredLogger.java Bug 1034267 - Structured Logging for robocop. r=gbrown 2014-07-29 14:11:00 +02:00
moz.build Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps 2015-08-19 12:34:58 -07:00
robotium-solo-4.3.1.jar Backed out changeset 7c44c0343564 (bug 1181020) for causing intermittent testAboutPage failures. 2015-07-16 15:11:20 -04:00

README

Robocop is a Mozilla project which uses Robotium to test Firefox on Android devices.

Robotium is an open source tool licensed under the Apache 2.0 license and the original
source can be found here:
http://code.google.com/p/robotium/

We are including robotium-solo-4.3.1.jar as a binary and are not modifying it in any way
from the original download found at:
http://code.google.com/p/robotium/

Firefox for Android developers should read the documentation in
mobile/android/tests/browser/robocop/README.rst.