gecko/testing
Nick Alexander c364697323 Bug 1247170 - Part 1: Add "android-gradle-build" Docker image. r=dustin,sebastian
We can't run Docker-in-Docker, so this is a clone of
https://hub.docker.com/r/sonatype/nexus, modified to run additional
commands.  Sonatype Nexus officially supports the Oracle JDK but the
OpenJDK appears to work as well, so we use it.

This bakes a build.sh and Gradle-specific dependencies into the docker
image.  This makes sense in a future where the dependencies this
fetches are baked into the image used to build Fennec.  It makes less
sense right now, when the dependencies are uploaded to tooltool and
subsequently consumed.  It's not critical that we get this right
immediately.

The actual build.sh script runs the Gradle wrapper for a special
dependency project.  The wrapper installs Gradle itself, downloads a
large number of Gradle dependencies, and uses Jake Wharton's
https://github.com/JakeWharton/sdk-manager-plugin/ to download and
install the Android SDK.  (We could use |mach bootstrap|, but that
doesn't (yet) support non-interactive use, and I want to try to use
the SDK Manager more generally.)  These outputs are then packaged for
further use: right now, they're exposed as artifacts, but eventually
we'll upload them directly to tooltool.

MozReview-Commit-ID: 7upsk1ANuxN
2016-02-16 11:11:34 -08:00
..
config Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures 2016-02-10 11:04:50 +01:00
crashtest Bug 1230428 - Add crashtest for WebSpeech synthesis. r=eeejay 2016-02-10 20:57:41 +09:00
docker Bug 1247170 - Part 1: Add "android-gradle-build" Docker image. r=dustin,sebastian 2016-02-16 11:11:34 -08:00
eslint-plugin-mozilla Bug 1055464 - Add RefreshBlocker front-end. r=Mossop 2016-02-05 15:01:38 -05:00
firefox-ui Bug 1207038 - Backout workaround of bug 1156475 for Marionette shutdown hang. r=maja_zf 2016-02-10 01:48:00 +01:00
gtest Bug 1055224 - Run gtest output through a stack fixer. r=ahal 2016-01-15 10:36:46 -08:00
instrumentation Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps 2016-02-12 10:06:40 -08:00
luciddream
marionette Backed out 18 changesets (bug 1245153) for multiple test failures 2016-02-11 17:05:41 +01:00
mochitest Merge m-i to m-c, a=merge 2016-02-13 19:18:53 -08:00
modules Bug 1034290 - Use structured log output for test results in reftest, r=jmaher 2016-02-05 15:44:20 -05:00
mozbase Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures 2016-02-10 11:04:50 +01:00
mozharness Backed out changeset 88735739af7a (bug 1244893) for causing failing Initial decision task for mozilla-central 2016-02-12 17:11:52 +01:00
profiles Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests 2016-02-03 17:38:12 -08:00
puppeteer/firefox Bug 1244715 - Upgrade firefox-ui-tests to use marionette_client 2.2.0 and marionette-driver 1.3.0. r=maja_zf DONTBUILD 2016-02-02 12:46:27 +01:00
runtimes
specialpowers Bug 1246787 - [webext] Add schema storage.json (r=kmag) 2016-02-11 13:04:31 -08:00
talos Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao 2016-02-15 08:57:00 +01:00
taskcluster Merge m-i to m-c, a=merge 2016-02-13 19:18:53 -08:00
tools Bug 1216681 - Cross compilation fixup. 2016-02-15 16:44:39 +01:00
tps Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures 2016-02-10 11:04:50 +01:00
web-platform Bug 1244586 part 2 - Remove entry in testing/web-platform/meta/web-animations/animatable/animate.html.ini. r=birtles 2016-02-15 09:34:47 +09:00
xpcshell Backed out changeset e28540fe266a (bug 1246828) for xpcshell failures in test_TelemetrySession.js CLOSED TREE 2016-02-10 13:40:41 -08:00
cppunittest.ini Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd 2016-02-04 12:35:12 +01:00
mach_commands.py Backed out changeset c6617c4a27b4 (bug 1238305) for android cpp failures 2016-01-29 15:01:46 -08:00
machine-configuration.json
README.txt
remotecppunittests.py Bug 1233311 - Avoid python exception on Android cppunit time-out; r=jmaher 2015-12-18 12:17:07 -07:00
runcppunittests.py Backed out changeset c6617c4a27b4 (bug 1238305) for android cpp failures 2016-01-29 15:01:46 -08:00
testsuite-targets.mk Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps 2016-01-30 08:55:24 +00:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff