Commit Graph

8526 Commits

Author SHA1 Message Date
Ehsan Akhgari
371c742dee Bug 1207135 - Add linux64-st-an to the set of TaskCluster builds; r=dustin 2015-09-24 11:13:12 -04:00
Dustin J. Mitchell
2921a0c87b Bug 1207677: remove unused file; r=wcosta 2015-09-23 15:40:14 -04:00
Carsten "Tomcat" Book
e61f0c8ff6 Backed out 4 changesets (bug 1193264, bug 1193215, bug 1188483, bug 1204120) for test bustage and bustage on a CLOSED TREE
Backed out changeset a9a4292b2df3 (bug 1188483)
Backed out changeset 9748ff0d2836 (bug 1204120)
Backed out changeset a0b952bb6620 (bug 1193264)
Backed out changeset 63c61416c2f7 (bug 1193215)
2015-09-24 13:58:20 +02:00
Rail Aliiev
b5f38a2ffc Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision. r=jlund 2015-08-27 11:43:45 -04:00
James Graham
dedf68faa0 Bug 1204120 - Allow passing talos arguments to |mach try|.
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-24 11:58:04 +01:00
James Graham
a1e4f9b1b1 Bug 1193264 - Add support for saving and reusing try strings in mach try
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-24 11:58:04 +01:00
James Graham
65a4877715 Bug 1193215 - Support for passing test directories through mach try.
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-24 11:58:03 +01:00
Carsten "Tomcat" Book
d236815e19 Merge mozilla-central to mozilla-inbound 2015-09-24 12:06:06 +02:00
Carsten "Tomcat" Book
c0e40dc581 merge mozilla-inbound to mozilla-central a=merge 2015-09-24 12:03:40 +02:00
Wes Kocher
bf2553207a Merge m-c to fx-team, a=merge CLOSED TREE 2015-09-23 13:26:00 -07:00
Wes Kocher
bc2999da84 Merge b2ginbound to central, a=merge CLOSED TREE 2015-09-23 13:18:17 -07:00
Carsten "Tomcat" Book
37e4329694 Merge mozilla-central to b2g-inbound 2015-09-23 12:35:32 +02:00
Carsten "Tomcat" Book
ac0c1f45d7 merge mozilla-inbound to mozilla-central a=merge 2015-09-23 12:28:10 +02:00
Andrew Comminos
cbd8fc8916 Bug 1170342 - Don't disable XInput2 for mochitests on GTK3, off by default now. r=karlt 2015-09-22 22:25:23 -07:00
Bill McCloskey
d010fcce5a Bug 1197475 - [webext] Add test for browser.storage.local, fix a few bugs in it (r=gabor) 2015-09-23 17:18:30 -07:00
Bill McCloskey
03392338c3 Bug 1190662 - [webext] Browser action popup HTML should be reloaded each time popup is opened (r=gabor) 2015-09-23 17:18:26 -07:00
Rail Aliiev
14fae110be Bug 1206664 - Tracking bug for Nov-02-2015 migration work. r=jlund DONTBUILD 2015-09-23 16:49:48 -04:00
aleth
11236006b2 Bug 1193224 - Remove --tests-root-dir option: followup to remove it from testsuite-targets.mk. r=ahal 2015-09-23 12:20:12 +02:00
John Dai
9c78af8a88 Bug 1204822 - Add LD_LIBRARY_PATH in build script. r=dustin, r=jlund 2015-09-22 19:20:00 +02:00
Rail Aliiev
ef8d73c929 Bug 1195397 - for aurora -> beta: l10n-mozconfig needs "ac_add_options --with-branding=browser/branding/aurora" removed. r=jlund DONTBUILD 2015-09-23 16:45:36 -04:00
Wes Kocher
124e7849ac Merge m-c to inbound, a=merge CLOSED TREE 2015-09-23 13:23:42 -07:00
Joel Maher
e38de5fff7 Bug 1191952 - fix commas in json. CLOSED TREE 2015-09-23 14:46:29 -04:00
Andrea Marchesini
c77bc0de8d Bug 1205676 - Enable WPT service-worker/unregister-then-register-new-script.https.html in e10s, r=nsm 2015-09-23 19:40:51 +01:00
Kaustabh Datta Choudhury
b99eaf6bea Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop opt builds. r=jmaher 2015-09-23 13:39:45 -04:00
Joel Maher
6bf5565f8c Bug 1191952 - enable dromaeo dom on linux. r=armenzg 2015-09-23 13:39:42 -04:00
Armen Zambrano Gasparnian
0ef8716f5e Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund
If a Buildbot test job is scheduled through TaskCluster (The Buildbot Bridge supports this),
then the generated Buildbot Change associated to a test job does not have the installer and
test url necessary to Mozharness to run the test job.

Since we can't modify how a test job is called on Buildbot (we can't switch from
--read-builbot-config to --installer-url and --test-url), we have to detect that there is
a 'taskId' defined for the test job (this indicates that the job was scheduled through the BBB)
and based on suc 'taskID' we can determine the parent task and the artifacts it uploaded.

Changes to ScriptMixin:
* Refactor _retry_download_file() to _retry_download()
* If no file is specified when calling_retry_download() we call _urlopen() instead of _download_file()
* Add load_json_url() method to fetch the contents of a json file without writing to disk

Changes to TestingMixin:
* If the job is triggered through Buildbot we look for the Changes object, otherwise, we look
for artifacts of the parent task
* Added functions find_artifacts_from_buildbot_changes (original behaviour)
and find_artifacts_from_taskcluster (functionality via TaskClusterArtifactsFinderMixin)
* Call self.exception() instead of raising exceptions + minor fixes

New TaskClusterArtifactsFinderMixin:
* It allows any inheriting class to find the artifacts of the build job which triggers this test job
2015-09-21 16:02:20 -04:00
Alexandre Lissy
bcc7c50bb5 Bug 1206379 - Fix blobfree distribution collect for nexus-5-l. r=wcosta 2015-09-22 04:13:00 +02:00
William Lachance
0a9838efd7 Bug 1200716 - Simplify talos output for perfherder. r=jmaher 2015-09-14 17:52:18 -04:00
Nick Alexander
2d40e159e4 Bug 1204260 - Pre: Don't expose ANDROID_{BUILD,PLATFORM}_TOOLS. r=glandium,gbrown
This stops exposing ANDROID_BUILD_TOOLS and ANDROID_PLATFORM_TOOLS via
AC_SUBST.  We expose most tools already, and this adds EMULATOR, and
consumes it (and ADB) where appropriate.
2015-09-12 14:59:31 -04:00
Dave Townsend
126c255cb2 Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.

I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
2015-09-10 10:57:39 -07:00
Iaroslav (yarik) Sheptykin
79d7095e90 Bug 1140512 - Ensure FindBar communicates properly with content after remoteness change. r=mikedeboer 2015-09-19 20:22:21 +02:00
Nick Alexander
19cfacbf3c Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium
This commit is us getting out of our own way.  We were specifying
-classpath twice, once in $(JAVAC) and once in java-build.mk.  Only
the latter of these is active.  This a problem for ANDROID_EXTRA_JARS
-- those JARs should be on the classpath and input to $(DX) -- and
JARs that should be on the classpath but *not* input to $(DX).  This
commit removes the global flags to $(JAVAC) and adds
JAVA_{BOOT}CLASSPATH_JARS.  This required some hijinkery moving
wildcards to moz.build files, but everything seems to work.

As well as clarifying some parts of the build, part 2 uses this work
to modify the classpath.
2015-08-31 13:35:05 -07:00
Wes Kocher
2ca91a29c1 Backed out changeset feceb41f1c3c (bug 1185244) for breaking running tests locally CLOSED TREE a=backout 2015-09-22 17:08:37 -07:00
Wes Kocher
1118311442 Merge inbound to central, a=merge CLOSED TREE 2015-09-22 16:42:03 -07:00
Wes Kocher
37b17e7744 Merge fx-team to central, a=merge 2015-09-22 16:39:01 -07:00
Wes Kocher
93cb1fb5c2 Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Michael Layzell
1c1f0ab037 Bug 918742 - Correct handling of author-supplied charsets in XMLHttpRequest, r=bz 2015-09-22 12:26:15 -04:00
Wander Lairson Costa
548d8a3ad2 Bug 1166217: Move phone-builder image to docker hub.
quay.io is gone, long live docker hub.
2015-09-17 17:41:06 +02:00
Carsten "Tomcat" Book
a0734f4564 merge mozilla-inbound to mozilla-central a=merge 2015-09-22 12:35:13 +02:00
Nigel Babu
4b0a4f5977 Backed out changeset a59090148268 (bug 1204822) for B2G ICS build bustage 2015-09-22 09:58:11 +05:30
Kartikaya Gupta
6e3587499b Bug 1206858 - Ensure that multiple concurrent calls to waitForAllPaints are handled properly. r=mattwoodrow 2015-09-22 09:01:08 -04:00
Ehsan Akhgari
c6a38c51fb Bug 1203390 follow-up: Move the mozilla-central/job_flags.yml entires to base_jobs.yml 2015-09-22 08:50:06 -04:00
Ehsan Akhgari
d362496f9b Bug 1206456 - Stop forcing mozilla-central Linux64 opt static analysis builds to be clobber; r=dustin 2015-09-22 08:39:33 -04:00
Ehsan Akhgari
0df08c726c Bug 1203397 - Show Linux64 static analysis builds as "S" in TreeHerder; r=dustin 2015-09-22 08:38:31 -04:00
Ehsan Akhgari
381a487cf5 Bug 1203390 - Add support for Linux64 Static Analysis opt builds using TaskCluster; r=dustin 2015-09-22 08:38:25 -04:00
Carsten "Tomcat" Book
396e563d8f Merge mozilla-central to mozilla-inbound 2015-09-22 12:49:44 +02:00
Julian Seward
9a3ed192fa Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn. 2015-09-22 12:00:57 +02:00
Jan-Ivar Bruaroey
c671c9e505 Bug 1206982 - getUserMedia s/PermissionDeniedError/SecurityError/. r=jesup 2015-09-21 20:57:12 -04:00
J. Ryan Stinnett
f268bdd9cb Bug 912121 - Update misc. DevTools paths and comments. rs=devtools 2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
9494d02df8 Bug 912121 - Rewrite require / import to match source tree. rs=devtools
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location.  Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00