Commit Graph

2015 Commits

Author SHA1 Message Date
arthur.iakab
11989aa12a Merge mozilla-central to autoland 2018-03-22 02:00:17 +02:00
Emilio Cobos Álvarez
24cf27d33c Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r=froydnj
Will remove the prefs and stuff in a followup.

MozReview-Commit-ID: HVyfbHOEQYI
2018-03-21 19:13:26 +01:00
Csoregi Natalia
d6c6d38406 Backed out 4 changesets (bug 1447611) for mass failures due to --enable-stylo removal. CLOSED TREE
Backed out changeset c6193142bbcf (bug 1447611)
Backed out changeset 01ada1c5a95f (bug 1447611)
Backed out changeset 86c9fed44da2 (bug 1447611)
Backed out changeset bb84ac6e1468 (bug 1447611)
2018-03-21 19:01:07 +02:00
Emilio Cobos Álvarez
330ddd82bf Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r=froydnj
Will remove the prefs and stuff in a followup.

MozReview-Commit-ID: HVyfbHOEQYI
2018-03-21 17:24:41 +01:00
Chris AtLee
03c925adfb Bug 1447760: remove unused build_type mozharness config r=tomprince
MozReview-Commit-ID: CBO0RUGL4t1

--HG--
extra : rebase_source : 349214bac9fb5a4ba1ddd3bb1302361d022a9488
2018-03-21 12:55:10 -04:00
Sylvestre Ledru
67f287235a Bug 1446809 - Ride along: also remove some mobile/xul/ legacy declaration r=florian
MozReview-Commit-ID: 102syxweBN3

--HG--
extra : rebase_source : e742121c5d2090dcbd87eda3e0e0eaff0cdab0e3
extra : source : e6b888d19add6d0c60605e685f6263a86af97a9e
2018-03-19 10:43:17 +01:00
Nick Alexander
43465b36d4 Bug 1443208 - Express Fennec APK with GENERATED_FILES. r=ted.mielczarek
This small change is actually very significant.  Previously, |mach
package| for mobile/android had two jobs:

1) produce a final APK

2) rebuild parts of the APK that might have been silently modified by
   l10n mechanisms, both from multi-locale builds and single-locale
   repacks

This second part has never been sensible but has been difficult to
alter until recently, since the l10n mechanisms have been out of
mozilla-central and difficult to modify and test.  That's less true
now.

This patch:

a) removes the rebuild parts (the step labeled 2) above (which I
   generally refer to as the "nodeps mechanism")

b) uses the APKs produced by Gradle directly, without the copying
   indirection from m/a/base/Makefile.in

c) does the rebuild for multi-locale builds as an explicit step in the
   appropriate mozharness script

d) does the rebuild for each single-locale repack as another step in
   the existing `installers-%` target in m/a/locales/Makefile.in (it's
   not easy to remove this from the Makefile, since the repackage is
   invoked immediately after (it's the `repackage-zip-$*` target))

The new m/a/gradle.py file will grow additional tasks in tickets to
follow, hence the lock file and pre-factored form.

MozReview-Commit-ID: IKflLdmHR3P

--HG--
extra : rebase_source : fdabe340b6f0896a0ebb9da2951f10753deb5ff5
2018-03-20 12:41:49 -07:00
Emilio Cobos Álvarez
e9676561ce Bug 1446954: Remove support for running tests on automation without stylo configurations. r=froydnj
You can still run them on a --disable-stylo build, as long as that works
(presumably not for long).

I think I haven't missed anything, but please double-check.

MozReview-Commit-ID: 3BIAEjgTLo5
2018-03-20 11:29:08 +01:00
Aki Sasaki
b8784a42d3 bug 1432591 - mozharness - back out source readme changes from 35d738241395. r=Callek,tomprince
This backs out the source readme changes, and gets us to the original source tarball, but massaged for taskcluster's signing+beetmover model.

MozReview-Commit-ID: QIaeQ9LdLb

--HG--
extra : rebase_source : 4677497da550e98a4d07c16169c0949c3ec495b9
2018-03-14 16:58:50 -07:00
Aki Sasaki
5076089a4d bug 1432591 - mozharness - back out source-related changes from 605111b6f51f. r=tomprince
In 605111b6f51f, we removed a bunch of unused actions. However, now that we're recreating the source tarball, some of those are no longer unused. This patch brings them back.

MozReview-Commit-ID: 5WZMEeuatup

--HG--
extra : rebase_source : f725e6cacd692357bc8e4194afb052e2c29b99b1
2018-03-14 16:57:45 -07:00
Rail Aliiev
fd2fd2d2e1 Bug 1446976 - Make en-US the only locale checked on testing branches r=jlorenzo DONTBUILD
MozReview-Commit-ID: J9e26cE1ZQu

--HG--
extra : rebase_source : 8aff7cb2e9b78568a2a2a4bccf4d4382d37ea99c
2018-03-19 12:11:09 -04:00
Justin Wood
0ee918977a Bug 1446479 - Windows tasks shouldn't try to use the relengapi-proxy. r=tomprince
So, it seems we've (since I landed windows l10n in taskcluster) been using http://relengapi/tooltool/ as the tooltool url, this has only been working because if we have the relevent file in local cache we don't query against tooltool.

With TC's windows spinup process it fetches a set of tooltool files to cache locally, and this has been saving us, meaning we're very lucky.

However maple (beta-based) and central have just diverged in manifests, because central now uses a newer VS version than what we have on maple.

This patch will fix that to use the new tooltool location that we currently use for Windows builds, and aligns the repackage jobs to use the newer url too.

--HG--
extra : rebase_source : 4a50d23fcccade23a52c09265f06d978d0090608
2018-03-16 16:32:43 -04:00
Coroiu Cristina
51fd916771 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-03-16 01:43:13 +02:00
Geoff Brown
a73e0fb549 Bug 1440714 - Add ADBError, ADBTimeoutError to mozharness retry-on-error list; r=me,a=test-only 2018-03-15 10:57:48 -06:00
William Lachance
e352c67b67 Bug 1261081 - Only enable ctor counting on linux64 opt/pgo r=froydnj,gps
MozReview-Commit-ID: 4ftbGOa4KzP

--HG--
extra : rebase_source : 40c20845515715eda846550f8eede57116911084
2018-03-13 15:02:32 -04:00
Gurzau Raul
8e99377c83 Merge inbound to mozilla-central. a=merge 2018-03-14 00:40:07 +02:00
Geoff Brown
99f777012a Bug 1406407 - Do not try to verify -notref files in test-verify; r=me,a=test-only 2018-03-13 12:17:22 -06:00
vprabhu
05d537471b Bug 1441495 - Removed signing support from mozharness. r=catlee
MozReview-Commit-ID: BNv6NUrE7gn

--HG--
extra : rebase_source : ea40827b4c6dd3f10700ac08e6e455834132880b
2018-03-03 09:11:57 +05:30
Sylvestre Ledru
06b7836c7e Bug 1444628 - Fix a bunch of typo in the doc r=ahal
MozReview-Commit-ID: SNXsViVUm0

--HG--
extra : rebase_source : d1a73dd5399854c0ec28087b207bb1b1d4bb9c02
2018-03-10 17:14:38 +01:00
Henrik Skupin
87af8d3b07 Bug 1443446 - Enable geckodriver/Marionette trace output for wdspec test jobs in automation. r=ato
MozReview-Commit-ID: 14l4teCjrbY

--HG--
extra : rebase_source : 439b34c6076f6a5d12a5637ed592ac3d25f56adb
2018-03-06 11:41:59 +01:00
Jared Wein
b6b0f69f65 Backed out changeset 99809c2e06ae since it wasn't supposed to get pushed. r=me 2018-03-03 00:17:58 -05:00
Jared Wein
95a0702231 revert bug 1436857
--HG--
extra : rebase_source : 7e5096f0f4e725d4a8f1345b88d2f608c1d11c7f
2018-02-20 12:51:54 -08:00
Nathan Froyd
6bd724561d Bug 1442378 - part 5 - make multiple occurrences of the same file fatal; r=jmaher
We shouldn't really have this problem, and shouting about it early will
make sure that we address issues like multiple instances of omni.ja,
rather than not recording information that we should have been.
2018-03-02 08:34:39 -05:00
Nathan Froyd
dcc7118281 Bug 1442378 - part 4 - properly record omni.ja sizes for desktop platforms; r=jmaher
Unlike Android installers, installers for desktop versions of Firefox
contain two copies of omni.ja, and the code to check for omni.ja was
ignoring both copies.  Let's special-case omni.ja so we get better
numbers for our desktop platforms.
2018-03-02 08:34:39 -05:00
Nathan Froyd
c2d44cf64e Bug 1442378 - part 3 - factor out common code for zipfiles vs. tarfiles; r=jmaher
The zipfile and tarfiles paths for finding interesting files in the
installer have duplicated code.  We can eliminate this duplicated code
by factoring out a function to just get the paths and sizes for files
contained in the installer.  If we need to make changes to how paths are
processed, we now only have to make the change in a single place, and we
can add other kinds of installers easily in the future.
2018-03-02 08:34:39 -05:00
Nathan Froyd
4385ae1590 Bug 1442378 - part 2 - re-use variables in _get_package_metrics; r=jmaher 2018-03-02 08:34:39 -05:00
Nathan Froyd
56727397b7 Bug 1442378 - part 1 - track size of xul.dll for Windows packages; r=jmaher
The "installer" on Windows is just a zip file, so all we need to do to
start tracking xul size is add xul.dll as an interesting file.
2018-03-02 08:34:39 -05:00
Geoff Brown
ff8f36f930 Bug 1441990 - Support 'skip-if = verify' in mozinfo manifests; r=jmaher 2018-03-01 10:18:21 -07:00
Jordan Lund
6973728240 Bug 1431363 - Tracking bug for 2018-03-13 migration work, DONTBUILD r=mtabara
MozReview-Commit-ID: E8GqWJZLmLB

--HG--
rename : testing/mozharness/configs/merge_day/central_to_beta.py => testing/mozharness/configs/merge_day/bump_central.py
extra : amend_source : 7bcd463929b8ce18e3ee863e82f7d9b20b64e7a3
2018-02-28 15:55:55 -08:00
Mihai Tabara
642a4b0975 bug 1432219: migrate release checksums builder off of BBB to TC. r=aki, rail
--HG--
extra : transplant_source : %09u%E1%BD%FER%92T%0EE%B5%F5%CB%BF%918%D6%B53%9B
2018-02-28 10:03:20 -05:00
Joel Maher
d4da45b8ac backout Bug 1431161 for win10 hardware failures. r=me 2018-02-28 11:14:57 -05:00
Ben Hearsum
0d4b578055 bug 1398799: mozharness script to create update verify configs without relying on patcher configs. r=nthomas 2018-02-23 06:00:02 -05:00
Ciure Andrei
befcb6cb4f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 02:06:26 +02:00
Ciure Andrei
d068047dfa Merge autoland to mozilla-central. a=merge 2018-02-23 02:02:51 +02:00
Nick Thomas
9cab4003fe Bug 1435638 - initialize repo using an ssh clone, r=jlund DONTBUILD
--HG--
extra : source : f0709cc77b8270e04e42b56d7b85b9fea3c9060c
extra : amend_source : e7ea27e4c2324e00b5ee0b0895fcc04816c85ac1
2018-02-23 11:27:22 +13:00
Nick Alexander
6c651ba9af Bug 1440425 - Turn off --without-gradle Android builds and tests. r=gbrown,snorp
MozReview-Commit-ID: FsrHinHO0l1

--HG--
extra : rebase_source : fa9cdad51b91d7dfaf2d5e61c105b523e3f2f5db
2018-02-22 11:04:10 -08:00
Rob Wood
05ce9d95f9 Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests; r=jmaher
MozReview-Commit-ID: EVIHh42fpHU

--HG--
extra : rebase_source : a8f8cc907ed909bf16a983a66324c104899f6ecb
2018-02-06 13:18:09 -05:00
Joel Maher
52c88de2a4 Bug 1438292 - add JetStream benchmark to talos. r=rwood 2018-02-22 11:43:02 -05:00
Csoregi Natalia
4b6f24b2a5 Backed out changeset a1711e96c622 (bug 1431161) for talos performance test failures- task payload invalid. CLOSED TREE 2018-02-21 21:59:49 +02:00
Rob Wood
3eb88c840b Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests; r=jmaher
MozReview-Commit-ID: EVIHh42fpHU

--HG--
extra : rebase_source : a8f8cc907ed909bf16a983a66324c104899f6ecb
2018-02-06 13:18:09 -05:00
Gurzau Raul
9a8d3f8191 Merge inbound to mozilla-central. a=merge 2018-02-21 18:46:07 +02:00
Bob Clary
120bb04de2 Bug 1437215 - Measure WebRender memory usage on Linux x86_64 using AWSY tests, r=jmaher 2018-02-21 05:52:04 -08:00
Chris AtLee
62ad2cb8bc Bug 1439847: Stop setting MOZ_MAKE_COMPLETE_MAR in l10n jobs r=Callek
MozReview-Commit-ID: DZUjDTpmuOD

--HG--
extra : rebase_source : 97e5ac503e4bb9641d44d613ce2a976c0ecaf6ff
2018-02-20 17:06:59 +00:00
Tom Ritter
90443afc02 Bug 1439365 Add a MinGW Opt Build r=glandium
MozReview-Commit-ID: Ik8THF1Fy4K
2018-02-18 23:43:29 -06:00
Andreea Pavel
15f907ee61 Backed out changeset b33237dcbabf (bug 1439365) for mochitest failures at browser/components/resistfingerprinting/test/mochitest/test_animation_api.html on a CLOSED TREE 2018-02-20 16:16:33 +02:00
Tom Ritter
96f28f6602 Bug 1439365 Add a MinGW Opt Build r=glandium
MozReview-Commit-ID: Ik8THF1Fy4K

--HG--
extra : rebase_source : 7eee82f4863e19b64cedc15e579cc38226ee652d
2018-02-18 23:43:29 -06:00
Tom Prince
3ec9eb5267 Bug 1429603: Removed unsued virtualenv_python_dll mozharness config; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D429

--HG--
extra : rebase_source : 38627a49c8ef9ec0dc29656e3bbc3f0107ab303b
extra : amend_source : cac4d913cd7fa1c4f04893ec494d718093070a5a
2018-01-22 11:55:20 -07:00
Gurzau Raul
3daf5ac131 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-17 00:13:16 +02:00
Gurzau Raul
0fbbd0fd8e Merge inbound to mozilla-central. a=merge 2018-02-17 00:09:28 +02:00
Rail Aliiev
ad68e73d49 Bug 1398796 - Do uptake monitoring in TC r=mtabara
MozReview-Commit-ID: 5xqEQUWOmqf

--HG--
rename : build/sparse-profiles/update-verify => build/sparse-profiles/mozharness
2018-02-15 08:49:45 -05:00