Wes Kocher
0f10bc7f39
Merge m-c to inbound, a=merge
2015-10-29 17:16:32 -07:00
Ghislain 'Aus' Lacroix
3f2085be54
bug 1218570 - Push to stage.m.o until we have s3 sorted out for Mulet on affected branches r=catlee
2015-10-29 14:13:26 -07:00
Rail Aliiev
3bdf26f225
Bug 1203186 - tracking bug for B2G 2.5 branching. r=hwine
2015-10-29 10:51:16 -04:00
Rail Aliiev
85703d7ba8
Bug 1218763 - Antivirus should retry on SSLError. r=nthomas DONTBUILD
2015-10-28 20:28:07 -04:00
Rail Aliiev
7200d3a514
Bug 1217378 - Build stub installer for en-US and locales r=nthomas
2015-10-28 08:49:41 -04:00
Rail Aliiev
a1e1c9233e
Bug 1218763 - Antivirus should retry on SSLError. r=nthomas DONTBUILD
2015-10-28 08:19:13 -04:00
Rail Aliiev
20d6943950
Bug 1218914 - Add win64 bouncer configs. r=nthomas DONTBUILD
2015-10-28 08:15:12 -04:00
Stephen A Pohl
5e4aaa9798
Bug 1217144: Allow for cppunittest to be run locally on OSX. r=erahm
2015-10-27 13:50:56 -04:00
Steve Fink
8aed7119ef
Bug 1211402 - dump hazards.txt into log file, r=me
2015-10-26 15:46:49 -07:00
Jordan Lund
0fbba733fd
Bug 1212616 - Setup updates for b2gdroid, r=catlee
2015-10-29 12:05:17 -07:00
Rail Aliiev
35a69cc0e4
Bug 1178286 - switch release automation source builder to taskcluster. r=jlund DONTBUILD
2015-10-23 17:52:40 -04:00
Mike Shal
1273e0fe57
Bug 1217431 - Don't get 'latest' URLs for android updates; r=jlund
2015-10-23 13:15:34 -04:00
Andrew Halberstadt
a118cb3c3a
Bug 1171033 - Add taskcluster linux64 test configs (but not scheduled anywhere yet), r=dustin
...
This adds test configs for desktop linux64 unittests, including: mochitest-plain,
mochitest-browser-chrome, mochitest-devtools-chrome, reftest and xpcshell. It
also does a minor refactor of the b2g configs to remove some b2g-specific logic
from the base 'test.yml' config.
This does *not* schedule these tests anywhere just yet.
2015-10-15 15:35:45 -04:00
Andrew Halberstadt
4872d27cbc
Backout 11ba4c03d205 for gecko decision bustage
2015-10-23 11:20:48 -04:00
Andrew Halberstadt
f696712672
Bug 1171033 - Add taskcluster linux64 test configs (but not scheduled anywhere yet), r=dustin
...
This adds test configs for desktop linux64 unittests, including: mochitest-plain,
mochitest-browser-chrome, mochitest-devtools-chrome, reftest and xpcshell. It
also does a minor refactor of the b2g configs to remove some b2g-specific logic
from the base 'test.yml' config.
This does *not* schedule these tests anywhere just yet.
2015-10-15 15:35:45 -04:00
Andrew Halberstadt
2efa6505db
Bug 1139911 - Set proper buildbot status on make-check errors and test failures, r=chmanchester
2015-10-20 10:33:02 -04:00
Mike Shal
a5dd73b47a
Bug 1212942 - Add pushdate routes; r=garndt,jlund
2015-10-09 09:26:34 -04:00
Nick Thomas
34c143f956
Bug 1216907 - Uploads are broken on try for desktop and mobile builds since S3 migration, r=bustage
2015-10-21 22:07:21 +13:00
Steve Fink
ec99ebcf2d
Bug 1211402 - Disable hazard upload to reopen the CLOSED TREE, r=pleasework
2015-10-20 21:10:56 -07:00
Nick Thomas
5f277680b6
Bug 1213721 - Tracking bug for migration from ftp.m.o to S3, r=rail
2015-10-21 09:32:56 +13:00
Rail Aliiev
408224d1b8
Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD
2015-10-18 17:51:04 -04:00
Rail Aliiev
eae5aaad82
Bug 1212853 - l10n repacks fail to "mozmake unpack" on windows. r=jlund DONTBUILD
2015-10-16 11:40:23 -04:00
Dustin J. Mitchell
6dad0aa20a
Bug 1213325: refactor desktop-test to use an in-tree script; r=ahal
...
This generally makes the approach look more like that for desktop-build. The
major difference is that `bin/test.sh` takes arguments which are passed on to
the mzoharness script (MOZHARNESS_SCRIPT) with the addition of config
arguments (MOZHARNESS_CONFIG)
2015-10-13 14:20:34 -04:00
Maja Frydrychowicz
270f2fc81b
Bug 1213335 - set MINIDUMP_STACKWALK for firefox-media-tests; r=jgriffin
2015-10-14 16:06:47 -04:00
Geoff Brown
3f6c1b5340
Bug 1201236 - Add test package aliases for Android debug reftests; r=kmoir
2015-10-14 15:20:22 -06:00
Geoff Brown
d07ca27a92
Bug 1201236 - run tests on Try to generate seta data for Android chunking in bug 1183877 r=jlund
2015-10-14 15:20:21 -06:00
Philipp Kewisch
654943a3f8
Bug 1160899 - Remove unused mozharness code to query for previous build id. r=jlund
2015-10-14 20:00:40 +02:00
Chris Manchester
de7f4bec00
Bug 1207688 - fix InfluxDB stats submission on slightly outdated Python. r=catlee
2015-09-23 22:16:04 -04:00
Rail Aliiev
1985da03b4
Bug 1212853 - l10n repacks fail to "mozmake unpack" on windows. r=jlund DONTBUILD
2015-10-14 15:07:02 -04:00
Rail Aliiev
a91a922534
Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD
2015-10-14 11:24:53 -04:00
Rail Aliiev
5452fc0b11
Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD
2015-10-14 10:42:29 -04:00
Jonathan Griffin
4c95e4a7ec
Bug 1209327 - Add in-tree config for mediatests, r=maja
2015-10-09 12:00:08 -07:00
Myk Melez
87e138c62f
Bug 1181867 - correct app_path, set abs_res_dir for webapprt; r=jlund
2015-07-20 09:34:57 -07:00
Carsten "Tomcat" Book
4e2ddb84cc
merge mozilla-inbound to mozilla-central a=merge
2015-10-09 11:43:07 +02:00
Chris AtLee
435657fe28
Bug 1037056: Silence extraneous l10n warnings r=rail
2015-10-08 18:12:49 -04:00
Nick Thomas
17c01b9393
Bug 1181542 - Reimplement push to mirrors for s3, r=bhearsum
2015-10-08 23:09:45 +13:00
Nick Thomas
704d244b71
Bug 1145774 - figure out how to do release av scans when we move to s3, r=jlund
2015-10-08 23:07:33 +13:00
Ben Hearsum
50cd07bf97
Bug 1174145 - adjust checksums builder to work in s3, r=nthomas
2015-10-08 23:07:03 +13:00
Nick Thomas
e0a2c70879
Bug 1201383 - Android l10n jobs fail to push new release to test channels, r=rail
2015-10-08 22:48:37 +13:00
Mike Hommey
96845f45a6
Bug 957951 - Use mach to invoke printconfigsetting.py. r=jlund
2015-10-08 17:13:34 +09:00
Armen Zambrano Gasparnian
d8d1f78ced
Bug 1210945 - Multi-tiered BBB task graphs + native TC tasks. r=chmanchester
...
We add to TaskClusterArtifactFinderMixin the ability to support
normal Buildbot Bridge triggered tasks + tasks that contain the
property 'parent_task_id'.
This allows for tasks to depend on tasks different than the one
they're going to grab artifacts from.
In this patch we support both the traditional approach
plus the new model.
We also add support for native TC tasks where properties.json
is not available. With pure TC tasks we assume
['extra']['locations']['build'] being set and pointing to
the installer artifact.
2015-10-06 09:15:25 -04:00
Mike Shal
856b5ffd12
Bug 1211398 - Remove Taskcluster debug messages; r=jlund
2015-10-05 13:16:56 -04:00
Armen Zambrano Gasparnian
faf1f8cd76
Bug 1203085 - Silence unnecessary error about not finding artifacts. DONTBUILD. r=jlund
...
When we added support for finding artifacts from TaskCluster BBB tasks
we added an error for not finding the artifacts either via buildbot properties
or through the TC APIs.
Unfortunately, this error did not take into consideration when mozharness sets
the artifacts through the options --installer-url and --test-url.
We're removing the error as few lines below the error logging is sufficient
to handle all three cases and not raise misleading errors.
2015-09-30 08:07:40 -04:00
Joel Maher
accf4844c4
Bug 1211889 - [mozharness] prepare to split mochitest-chrome into chunks (c1, c2, c3). r=armenzg
2015-10-06 15:19:28 -04:00
Jordan Lund
591bb8de81
Bug 1210247 - create a separate tooltool manifest for b2gdroid and add custom NDK-r10e to manifest, r=dustin
2015-10-06 11:16:00 -07:00
Ehsan Akhgari
6554355dce
Bug 1208794 - Add support for MacOSX64 Static Analysis opt builds using TaskCluster; r=ted,dustin
2015-10-08 17:01:25 -04:00
Rail Aliiev
06ddd211f3
Backout Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision r=jlund DONTBUILD
2015-10-08 13:18:07 -04:00
Rail Aliiev
715674afcb
Bug 1208180 - Do not require en_us_binary_url. r=jlund DONTBUILD
2015-10-05 17:33:50 -04:00
Joel Maher
ce25c5abb3
Bug 1210055 - Intermittent Windows Talos failures like Unable to remove C:\slave\test-pgo\build. r=parkouss
2015-10-05 07:30:28 -04:00
Jordan Lund
78554e0282
Bug 1199720 - Setup builds for b2gdroid, taskcluster and mozharness bits, r=dustin
2015-09-30 13:57:52 -07:00
Jordan Lund
ea3af34873
Bug 1163084 - Releng work for producing dummy partner Android APK, r=dustin
2015-09-30 13:56:39 -07:00
James Graham
7580c2025f
Bug 1191375 - Enable error summary file generation for web-platform-tests, r=chmanchester
2015-09-30 16:06:32 +01:00
Rail Aliiev
47aef61183
Bug 1203187 - Update b2g_branch_repos.py script and config to handle b2g 2.5 branching. r=jlund DONTBUILD
2015-09-30 06:30:17 -04:00
Henrik Skupin
adc83be311
Bug 1209209 - Create functional.py script for firefox-ui-tests to handling Firefox builds for Jenkins. r=armenzg DONTBUILD
2015-09-30 09:18:48 +02:00
Maja Frydrychowicz
668f5b5881
Bug 1197224 - Part 2: configure mozharness script to run media tests on Windows, r=jgriffin, DONTBUILD because NPOTB
2015-09-29 07:48:47 -04:00
Julien Pagès
bf680b4a07
Bug 1195288
- consider using python webserver for production talos. r=jmaher
...
Always use an in-process webserver, removing the need for apache - and
hopefuly providing better accuracy for numbers.
This means that we know have to copy the pagesets in the talos dir on
harness.
On windows, some pagesets paths were too long due to that, so the
solution is to replace "page_load_test" with "tests".
2015-09-25 22:39:03 +02:00
Armen Zambrano Gasparnian
e8312284c0
Bug 1127449 - For Mozharness' developer's mode do not store the LDAP password unencrypted. NPOTB. DONTBUILD. r=sfink
...
In Mozharness we support a developer mode which is capable of downloading
artifacts from the Release Engineering LDAP protected artifacts.
The credentials are stored for developers convenience unencrypted in a plain
text. This is not wanted by most developers.
In this patch we make sure that the password is prompted of the user once but
we do not store on disk.
2015-09-29 10:00:27 -04:00
Henrik Skupin
889643c690
Bug 1201588 - Refactor crash symbols handling for firefox-ui-tests scripts. r=armenzg DONTBUILD
2015-09-29 10:37:24 +02:00
Henrik Skupin
3541c21cd6
Bug 1208431 - Allow query_minidump_stackwalk() to take a specific manifest file as parameter. r=jlund
2015-09-29 09:22:42 +02:00
Ehsan Akhgari
ff6ea71101
Bug 1209356 - Don't run make check on Mac debug static analysis builds; r=glandium
...
These checks are pointless.
2015-09-28 22:40:47 -04:00
Wes Kocher
27970b9b3c
Backed out changeset 9ed7f553c3de (bug 1208431) for mass bustage CLOSED TREE
2015-09-28 13:22:46 -07:00
Henrik Skupin
98c6366a22
Bug 1208431 - Allow query_minidump_stackwalk() to take a specific manifest file as parameter. r=jlund
2015-09-28 21:18:39 +02:00
Carsten "Tomcat" Book
690f6bd08b
Merge mozilla-central to mozilla-inbound
2015-09-28 14:18:24 +02:00
Carsten "Tomcat" Book
d4860186ab
merge mozilla-inbound to mozilla-central a=merge
2015-09-28 14:13:24 +02:00
Wes Kocher
9bfc1cf93e
Merge m-c to fx-team, a=merge CLOSED TREE
2015-09-25 18:22:43 -07:00
Alexandre Lissy
88e3d8bacb
Bug 1206368 - Nexus 4 Kitkat build on TaskCluster. r=wcosta,mshal
2015-09-25 01:49:00 +02:00
Wes Kocher
4693a1ca71
Merge m-c to inbound, a=merge
2015-09-25 18:02:38 -07:00
Armen Zambrano Gasparnian
967ed06e52
Bug 1207691 - Do not run screenresolution for talos Mac jobs when in developer mode. DONTBUILD. r=jmaher
2015-09-25 13:03:49 -04:00
Henrik Skupin
1d5eedd5b7
Bug 1208184 - Make download of tooltool.py customizable via a config setting. r=jlund DONTBUILD
2015-09-25 00:19:05 +02:00
Rail Aliiev
89d4937dbb
Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision r=jlund
2015-09-24 17:11:26 -04:00
Rail Aliiev
aae884f3f0
Bug 1163998 - Balrog rule locking doesn't work in merge scripts. r=jlund DONTBUILD
2015-09-24 17:10:11 -04:00
Dustin J. Mitchell
e5328b38d1
Bug 1208033: don't log exception when influxdb startup fails; r=jlund
2015-09-24 08:59:58 -04:00
Julien Pagès
8395a963f6
Bug 1207071 - remove plugins references in talos. r=jmaher
2015-09-24 19:46:43 +02:00
James Graham
c542d93406
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
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-25 16:32:57 +01:00
Carsten "Tomcat" Book
5b7d2f7ab4
Backed out 3 changesets (bug 1193264, bug 1193215
, bug 1204120) for S4 Test failures
...
Backed out changeset 3000fca0fc88 (bug 1204120)
Backed out changeset 2e67853b0b70 (bug 1193264)
Backed out changeset ced598ee50fe (bug 1193215
)
2015-09-25 13:13:54 +02:00
John Dai
30a7b5afae
Bug 1201370 - Add emulator parameter to cppunit test. r=ahal
2015-09-25 11:49:40 +08:00
James Graham
20ddc9fdb7
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
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-25 10:45:17 +01:00
Ehsan Akhgari
162e409199
Bug 1208275 - Don't run make check on Linux64 debug static analysis builds; r=ted
...
These checks are pointless.
2015-09-24 22:29:30 -04:00
Julian Seward
a6cf3ab4c9
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-28 12:01:42 +02:00
Carsten "Tomcat" Book
0c926fe887
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
e46a3453c1
Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision. r=jlund
2015-08-27 11:43:45 -04:00
James Graham
29e69c4d0d
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
Rail Aliiev
7ed930a064
Bug 1206664 - Tracking bug for Nov-02-2015 migration work. r=jlund DONTBUILD
2015-09-23 16:49:48 -04:00
John Dai
962c842df1
Bug 1204822 - Add LD_LIBRARY_PATH in build script. r=dustin, r=jlund
2015-09-22 19:20:00 +02:00
Rail Aliiev
f9f9947469
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
0f57602049
Merge b2ginbound to central, a=merge CLOSED TREE
2015-09-23 13:18:17 -07:00
Armen Zambrano Gasparnian
1a64c171bf
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
5715f71943
Bug 1206379 - Fix blobfree distribution collect for nexus-5-l. r=wcosta
2015-09-22 04:13:00 +02:00
Wes Kocher
6e246bc262
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
5b68e141b5
Merge inbound to central, a=merge CLOSED TREE
2015-09-22 16:42:03 -07:00
Ehsan Akhgari
a9ae4efdab
Bug 1203390 - Add support for Linux64 Static Analysis opt builds using TaskCluster; r=dustin
2015-09-22 08:38:25 -04:00
Julian Seward
7f12f7038a
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-22 12:00:57 +02:00
Nigel Babu
e1609ce62b
Backed out changeset a59090148268 (bug 1204822) for B2G ICS build bustage
2015-09-22 09:58:11 +05:30
Carsten "Tomcat" Book
6f551fe796
Merge mozilla-central to fx-team
2015-09-22 12:51:39 +02:00
Julien Pagès
a10a92daaf
Bug 1206415 - move the suite concept into talos itself. r=jmaher
2015-09-19 12:25:04 +02:00
Phil Ringnalda
3c1dd5e83e
Back out changeset c9dbc1119342 (bug 1203085) on suspicion of breaking gaia tests
2015-09-18 23:50:56 -07:00
Phil Ringnalda
d7b9c63478
Merge m-c to b-i
2015-09-18 21:54:17 -07:00
Geoff Brown
5cde1b6a80
Bug 1206142 - Use adb as default devicemanager for Android xpcshell tests; r=jgraham
2015-09-18 13:51:57 -06:00
Edgar Chen
7c60884b19
Bug 1188330 - Use intree mozharness for taskcluster tests. r=dustin,garndt,wcosta
2015-09-04 17:01:36 +08:00
Wes Kocher
4f3a5da261
Merge m-c to fx-team, a=merge
2015-09-17 15:25:57 -07:00
Ronald Claveau
fa6ed86b0a
Bug 1204630 - Allow B2G builds to specify different b2g repo and branch. DONTBUILD. r=armenzg
2015-09-17 15:22:54 -04:00
Jordan Lund
b1a516767c
Bug 1175701 - Windows Puppet machines failing on sendchange, r=backout
2015-09-15 22:28:28 -07:00
Julien Pagès
9c295031bf
Bug 1007262 - talos should use in-tree mozbase. r=jmaher
2015-09-12 18:58:11 +02:00
Wes Kocher
8f2936989b
Merge b2ginbound to central, a=merge CLOSED TREE
2015-09-16 11:00:55 -07:00
Wander Lairson Costa
07c171dd06
Bug 1203596: Remove .userconfig after run build.sh. r=jlund
...
If we keep the userconfig file inside B2G shared cache, it may
cause build bustage in other branches.
2015-09-16 10:40:40 +02:00
Jordan Lund
c9e915e9c6
Bug 1191859 - Make bundleclone extension available inside mock, r=nthomas
2015-09-16 12:51:39 +12:00
Wes Kocher
e7846b8a1b
Merge m-c to b2ginbound, a=merge
2015-09-15 17:20:50 -07:00
Alexandre Lissy
6777650766
Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=garndt,aus
2015-09-15 14:08:01 -07:00
Wes Kocher
3b4ea4d311
Backed out 2 changesets (bug 1188337) for gu-oop failures
...
Backed out changeset c8e3dac6e7e9 (bug 1188337)
Backed out changeset b009d9d173e2 (bug 1188337)
2015-09-15 13:09:58 -07:00
Aus Lacroix
2a7998e950
Bug 1188337 - Update mozharness.json to latest revision for TC usage that still requires it. r=me
2015-09-15 11:22:24 -07:00
Aus Lacroix
31c9a437a2
Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt
2015-09-15 11:07:05 -07:00
Aus Lacroix
1b0b989e08
Backed out changeset 7af7d79708de - missing files.
2015-09-15 11:05:34 -07:00
Aus Lacroix
5729b29b85
Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt
2015-09-15 11:04:55 -07:00
Wes Kocher
3456270dff
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for breaking android 4.0 debug reftests CLOSED TREE
...
Backed out changeset 25f22b3433e0 (bug 1194166)
Backed out changeset a824847677c5 (bug 1193257
)
Backed out changeset 6cc19a8f1bb0 (bug 1193224)
Backed out changeset bf1271f6cfa0 (bug 1198257)
Backed out changeset 75b3c43770bd (bug 1193223)
Backed out changeset 81a5cf4c8f19 (bug 1181516)
Backed out changeset db3691ee6fd1 (bug 1181520)
2015-09-15 08:52:19 -07:00
James Graham
b7304302e8
Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund
2015-09-15 15:33:38 +01:00
James Graham
e45f9f1dc8
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-15 15:33:37 +01:00
Dustin J. Mitchell
04fcbeadb3
Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek
2015-09-11 11:35:00 -04:00
John Dai
ed1c28f2f7
Bug 1203513 - Add LD_LIBRARY_PATH in Emulator build script. r=dustin
2015-09-13 19:27:00 +02:00
Nigel Babu
16d564d7cc
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for JS Refest bustage on Android
...
Backed out changeset e768739ec812 (bug 1194166)
Backed out changeset a8393be51468 (bug 1193257
)
Backed out changeset 1484fe1a38e6 (bug 1193224)
Backed out changeset 24f4ad5c55cc (bug 1198257)
Backed out changeset 985f984a97ad (bug 1193223)
Backed out changeset 6137013d4933 (bug 1181516)
Backed out changeset 0456de3eb5e3 (bug 1181520)
ON A CLOSED TREE
2015-09-14 15:16:34 +05:30
James Graham
c4a6375e27
Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund
2015-09-14 09:46:59 +01:00
James Graham
9628000a4e
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-14 09:46:58 +01:00
Joshua Cranmer
5919f868c4
Bug 904812 - Make resources 'testing-common' and 'testing' available in Mozmill tests, r=Fallen
...
Note that this just contains the mozharness changes needed to add the requisite
command-line flag to the mozmill invocation.
2015-09-12 17:04:55 -05:00
Maja Frydrychowicz
cace283c6d
Bug 1197224 - Add mozharness script to run firefox-media-tests in buildbot, r=jgriffin, DONTBUILD because NPOTB
2015-09-10 15:13:52 -04:00
Armen Zambrano Gasparnian
ccec7e2392
Bug 1204077 - For TryToolsMixin grab the commit message from pushlog if not available in Buildbot Changes. r=chmanchester
...
TryToolsMixin tries to grab the commit message associated to a test job
by inspecting the associated Changes object of a buildbot job.
For Buildbot jobs triggered through the Buildbot Bridge the Changes object
is not set hence we fail.
In this patch we teach it to use the pushlog to determine the commit message
for such cases.
2015-09-18 13:06:09 -04:00
Armen Zambrano Gasparnian
356adbeb06
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-18 13:02:33 -04:00
James Graham
ccefae3782
Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund
2015-09-17 10:51:06 +01:00
James Graham
6969ca055e
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-17 10:51:02 +01:00
Ryan VanderMeulen
ab4235c1e4
Bug 1205346 - Remove automation for the mozilla-b2g34_v2_1s branch. r=catlee DONTBUILD
2015-09-21 10:48:01 -04:00
Rail Aliiev
6c3ecef3a8
Bug 1190766 - Tracking bug for Sep-21-2015 migration work. r=jlund DONTBUILD
2015-09-21 06:40:27 -04:00
John Dai
b10baa9a2b
Bug 1204822 - Add LD_LIBRARY_PATH in build script. r=dustin, r=jlund
2015-09-17 19:28:00 +02:00
Carsten "Tomcat" Book
eda3fb58b1
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for test bustages on Android on a CLOSED TREE
...
Backed out changeset efe681ac063f (bug 1194166)
Backed out changeset bfcbce193ccf (bug 1193257
)
Backed out changeset bb035419fd9c (bug 1193224)
Backed out changeset eb2d48b71c37 (bug 1198257)
Backed out changeset 0d6532c1e99e (bug 1193223)
Backed out changeset da3dd2f650d0 (bug 1181516)
Backed out changeset 29c33bbaac01 (bug 1181520)
2015-09-11 14:18:09 +02:00
James Graham
1df0ecfb37
Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund
2015-09-11 12:30:15 +01:00
James Graham
6d12e51717
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-11 12:30:14 +01:00
Ted Mielczarek
a91679ee40
bug 1198190 - Support cross-debug as a build variant, copy 64_debug mac sub-config to 64_cross_debug, disable check tests on mac-cross. r=jlund
2015-08-24 12:38:13 -04:00
Ted Mielczarek
042dab734d
bug 1197154 - Hook up cross-mac taskcluster builds on try. r=dustin
...
Also tweak some things in the task definition, and rename the mozharness
config file to make mozharness happy.
2015-08-24 13:54:03 -04:00
Phil Ringnalda
10105b6697
Merge m-c to m-i
...
CLOSED TREE
2015-09-10 15:30:31 -07:00
Wander Lairson Costa
6f2963885f
Bug 1201179: Use custom branch gecko objdir for emulator and phone builds. r=garndt
...
Messing up with shared cached object directories for different branches
often triggers build bustage. Make the object directory unique for each
branch.
2015-09-10 11:40:21 -03:00
Carsten "Tomcat" Book
265cbe8126
Backed out 1 changesets (bug 1201179) for bustage on a CLOSED TREE
...
Backed out changeset aa3cbda42b11 (bug 1201179)
2015-09-10 14:25:24 +02:00
Wander Lairson Costa
90e399ba73
Bug 1201179: Use custom branch gecko objdir for emulator and phone builds. r=garndt
...
Messing up with shared cached object directories for different branches
often triggers build bustage. Make the object directory unique for each
branch.
2015-09-09 11:28:06 -03:00
Rail Aliiev
a6c21454ca
Bug 1196836 - Remove _get_partial_info() from desktop_l10n.py r=mshal DONTBUILD
2015-09-09 09:18:29 -04:00
Mike Shal
01f9453d66
Bug 1195865 - Upload android l10n repacks to Taskcluster; r=jlund
2015-08-19 15:28:43 -04:00
Mike Shal
307e520dfc
Bug 1195865 - Use upload environment from staging.py/production.py; r=rail
2015-08-19 15:27:56 -04:00
Mike Shal
93944ff2d3
Bug 1195865 - Remove default_actions from android l10n configs; r=rail
2015-08-19 15:04:20 -04:00
Julien Pagès
29fda9519f
Bug 787200 - Move the Talos code into mozilla-central: using talos test zip file from mozharness. r=jlund
2015-09-02 17:36:44 +02:00
Nathan Froyd
fe1ae82f4c
Bug 1202716 - pass --utility-path to b2g mochitests; r=ahal
2015-09-08 18:13:02 -04:00
Nigel Babu
ee90deec82
Backed out changeset 53e7018a7b15 (bug 992983) for bustage on CLOSED TREE
2015-09-09 07:20:47 +05:30
Mike Shal
fd54bbc2b6
Bug 1198179 - Kill gen_mach_buildprops.py; r=ted
2015-08-25 11:42:44 -04:00
Mike Shal
a34324169e
Bug 1203533 - Run create_virtualenv outside mock; r=jlund
2015-09-10 10:59:41 -04:00
Henrik Skupin
92ad55e0aa
Bug 1203155 - Update firefox-ui-tests config to use strict version package dependencies and optional packages. r=armenzg DONTBUILD
2015-09-10 18:32:56 +02:00
Chris Manchester
2b34416c39
Bug 992983 - Follow up to fix treatment of preflight methods in desktop_unittest.py r=jlund
2015-09-10 10:33:27 -07:00
Chris Manchester
7da5e1f3a8
Bug 992983 - Run gtests from mozharness' desktop_unittest.py r=jlund
2015-07-18 22:05:06 -07:00
Armen Zambrano Gasparnian
d04483fa78
Bug 1198448 - The Firefox UI update tests should call a different entry point. NPOTB. DONTBUILD. r=chmanchester
...
When setting up the Firefox UI tests repository, it generates two binaries, one of them
called firefox-ui-update. Calling this binary on Windows triggers the UAC prompt for the
Release Engineering Windows test machines.
If instead we use Python to call a script that calls the same functionality we don't
get this UAC prompt.
We also move around some pre action checks to the right place. This allows us to not need to
specify --firefox-ui-branch when we're not running the checkout action.
2015-09-08 12:28:55 -04:00
Armen Zambrano Gasparnian
07687231af
Bug 1192309 - hgtool.py should set empty strings for Windows instead of None. r=jlund
2015-09-03 14:14:21 -04:00
Ted Mielczarek
42b3656093
bug 1201224 - stop unifying test package during mac universal builds. r=gps
2015-09-02 15:32:58 -04:00
Chris Manchester
41b4269336
Bug 992983 - Run gtests from mozharness' desktop_unittest.py r=jlund
2015-07-18 22:05:06 -07:00
Henrik Skupin
ba1e30b198
Bug 1200368 - Clean-up mozharness scripts for firefox-ui-tests. r=armenzg DONTBUILD
2015-09-03 23:11:04 +02:00
Julien Pagès
e7a3bb7435
Bug 1187082 - Ensure talos always produces TALOSDATA json structure in logs so perfherder can ingest data. r=wlach
...
This synchronise the TALOSDATA regex with the one used in perfherder.
Also this ensure that we only see that message once.
2015-09-02 22:52:11 +02:00
Julien Pagès
324082e5ec
Bug 1200294 - we should get rid of minidump_stackwalk binaries in talos sources. r=jmaher
2015-08-31 22:41:49 +02:00
James Graham
2547c4b1b3
Bug 1197365 - Enable e10s for web-platform-tests, r=ahal,Ms2ger
2015-09-01 14:10:17 +01:00
Henrik Skupin
d29f3f5560
Bug 1199191 - firefox_ui_updates.py script should use 'abs_work_dir' as workspace folder. r=armenzg DONTBUILD
2015-08-31 17:12:15 +02:00
Eric Rahm
07c4981a7e
Bug 1149164 - Report stripped size of libxul.so in treeherder builds; r=gbrown
2015-08-26 18:07:59 -07:00
Philipp Kewisch
65ed021e29
Bug 1176466 - Add test summary regex for mozmill tests. r=jlund
2015-08-28 09:14:24 +02:00
Chris Manchester
e094d2068e
Bug 1196393 - Install psutil 3.1.1 in the desktop_unittests vitualenv so it will be available to desktop unittests. r=jlund
2015-08-27 10:38:18 -07:00
Henrik Skupin
a5d05dc124
Bug 1199202 - Fix handling of CLI options for firefox-ui-updates.py script. r=armenzg DONTBUILD
2015-08-27 18:38:37 +02:00
Vaibhav Agrawal
261cfd5765
Bug 1196428 - Clean up unused configs in linux/mac/win_unittests.py in mozharness. r=jlund
2015-08-19 13:40:20 -07:00
Jonathan Griffin
7ffe1efb0c
Bug 1136892 - Create a browser-chrome-addons tag for running addon-specific browser-chrome tests, r=chmanchester
2015-08-25 09:38:39 -07:00
Andrew Halberstadt
b49e6da862
Bug 1181261 - Bustage fix for hidden emulator Mnw tests, r=me
2015-08-25 09:34:13 -04:00
Mike Shal
97aa6d54d5
Bug 1195870 - Upload android multi apk to Taskcluster; r=jlund
2015-08-21 08:28:53 -04:00
Mike Shal
430115b1a7
Bug 1195870 - Refactor mozharness TC uploading; r=jlund
2015-08-21 08:28:31 -04:00
Mike Shal
f066684d45
Bug 1194709 - Add pushid support for mozharness routes; r=jlund
2015-08-17 14:01:52 -04:00
Andrew Halberstadt
9403258f99
Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
...
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.
2015-08-14 16:54:08 -04:00
Mike Shal
3e33145ba2
Bug 1197293 - allow for TC builds that don't use 'make upload'; r=ted
2015-08-21 14:23:19 -04:00
Armen Zambrano Gasparnian
2e7984b044
Bug 1192309. Create releng generic tester and builder configs. DONTBUILD. r=bhearsum
2015-08-21 16:05:17 -04:00
Wes Kocher
40239bd0a5
Backed out changeset 28fa968ea46c (bug 1181261) for breaking mulet tests CLOSED TREE
2015-08-21 08:45:27 -07:00
Dustin J. Mitchell
a8e118d0c9
Bug 1185643: use in-tree mozharness for builds; r=wander
...
This required moving the custom mozharness configs out of the builder image
(which puts them in ~, where mozharness no longer looks) and moving them into
mozharness itself.
2015-07-27 15:21:15 -04:00
Andrew Halberstadt
90a4d1d26b
Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
...
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.
2015-08-14 16:54:08 -04:00
Julien Pagès
cba00e8e10
Bug 1194074 - allow Talos test jobs to install psutil as a dependency. r=gps
2015-08-20 16:14:01 +02:00
Steve Fink
e7145ca1e0
Bug 1196467 - Suppress mercurial-setup check for hazard analysis builds, r=gps
2015-08-14 14:06:09 -07:00
Julien Pagès
01e379f686
Bug 1194789 - Disable mochitest-ipcplugins and remove mochitest-ipcplugins code. r=jgriffin
2015-08-17 20:34:25 +02:00
Jonathan Griffin
75b23850e3
Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
2015-08-18 11:26:14 -07:00
Mike Shal
dae1c4747c
Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt
2015-08-17 10:29:34 -04:00
Ben Hearsum
da9b29a114
bug 1193505: only keep release build dirs for 10 days. r=nthomas
2015-08-18 09:28:04 -04:00
Jonathan Griffin
b00312b7ee
Bug 1190474 - Allow longer mozharness timeouts for cppunittest, r=chmanchester
2015-08-17 14:34:12 -07:00
Rail Aliiev
3b0dc0b370
Bug 1193941 - Update merge scripts. r=nthomas. DONTBUILD
2015-08-14 12:38:31 -04:00
Geoff Brown
2023b51ad4
Bug 1190464 - Ensure emulator is killed at end of Android test; r=kmoir
2015-08-14 09:53:13 -06:00
Geoff Brown
9d783fde39
Bug 1191477 - Retry Android test job if unable to install an apk; r=kmoir
2015-08-14 09:53:12 -06:00
Armen Zambrano Gasparnian
bfb8d39a91
Bug 724190 - Move hgtool.py and gittool.py into external_tools/. DONTBUILD. r=jlund
2015-08-14 08:56:14 -04:00
Steve Fink
67636cc40c
Bug 1193550 - Add safety check to prevent tools/ dir from getting blown away, r=jlund
2015-08-12 17:04:47 -07:00
Armen Zambrano Gasparnian
0358006e1c
Bug 1192309 - Allow Firefox UI tests to run on testers. DONTBUILD. r=bhearsum
...
* We move the generic platform specific config files under releng_infra_configs/ and remove
the word 'generic' from their file name
* Added --limit-locales to firefox_ui_updates.py and moved the dry_run break
* We improved flake8 score on firefox_ui_updates.py
* Small fix for vcstools.py
2015-08-13 09:42:52 -04:00
Kim Moir
8eba1dd17d
a=RyanVM Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=bustage
2015-08-12 11:58:28 -04:00
Mike Shal
b7d4b0e070
Bug 1192068 - Use long hg revision for sourcestamp in mozharness; r=gps,jlund
2015-08-06 15:39:38 -04:00
Kim Moir
f1286c1802
Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund
2015-08-10 09:50:28 -04:00
Chris Manchester
c2855da232
Bug 1191584 - Get the full commit message from a try push in mozharness via pushlog to avoid truncations. r=jlund
2015-08-06 17:53:55 -07:00
Mike Shal
a84276913e
Bug 1133074 - Use routes.json for mozharness TC uploads; r=jlund
2015-07-27 11:03:54 -04:00
Mike Shal
795629f792
Bug 1133074 - Add mozharness parameters for taskcluster routes; r=jlund
2015-07-30 15:44:47 -04:00
Mike Shal
0a9d398b34
Bug 1186883 - Remove references to setup.sh for release android repacks; r=jlund
2015-07-23 09:21:01 -04:00
Mike Shal
e2766cbcc7
Bug 1186883 - Remove references to setup.sh for beta android repacks; r=jlund
2015-07-23 09:20:32 -04:00
Mike Shal
91db2a512f
Bug 1186883 - Remove references to setup.sh for aurora android repacks; r=jlund
2015-07-23 09:19:29 -04:00
Carsten "Tomcat" Book
b0c6601acf
merge mozilla-inbound to mozilla-central a=merge
2015-08-05 13:12:59 +02:00
Aus Lacroix
9ddbbf4012
bug 1188813 - Add clean-up when make node_modules fails before retry. a=test-only
2015-08-04 13:31:30 -07:00