Граф коммитов

1789 Коммитов

Автор SHA1 Сообщение Дата
Rail Aliiev ecd6910bb0 Bug 1336514 - Publish jsshell-*.zip as part of release r=nthomas DONTBUILD
MozReview-Commit-ID: HmxQEL2faGg

--HG--
extra : rebase_source : 4dadb65a26501228415416e9db0cb67217adbe65
2017-11-20 09:20:17 -05:00
Marco Castelluccio 4ca9bd92ec Bug 1418252 - Add missing 'sys' import. r=jmaher
--HG--
extra : rebase_source : c35fe0d1289aee2f81af7b67548f8ed98c349e07
2017-11-17 20:12:23 +01:00
Geoff Brown 218532c22c Bug 1411660 - mozharness changes to support test-verify-wpt; r=jmaher,jgraham 2017-11-17 14:18:57 -07:00
Ciure Andrei 92d28bd8f2 Merge inbound to mozilla-central r=merge a=merge 2017-11-17 11:59:03 +02:00
Geoff Brown 56726d6918 Bug 1417189 - Try to avoid intermittent IOError following system-log generation; r=jmaher 2017-11-16 19:07:57 -07:00
Tom Prince af723fa237 Bug 1415618: Allow specifying extra paths to search for config files mozharness. r=jlund
MozReview-Commit-ID: 3xkUaDwYB6v

--HG--
extra : rebase_source : e80f0f20213e76ee68e62757eab8c788b7d398c6
extra : source : 780f67a36d6d91d4ee35070dc7f8d8c598106929
2017-11-14 15:15:56 -07:00
Tom Prince f7c1abbee7 Bug 1415618: Use path relative to mozharness config modules to find configs. r=jlund
MozReview-Commit-ID: 6D6QEz9ulYX

--HG--
extra : rebase_source : 77fb6c02d5e3f4e7011f0bef5ee22708145d3702
extra : source : 5ecdc55db739801216435854ce412694a8e0dca7
2017-11-11 13:50:21 -07:00
Tom Prince 50a29d6c06 Bug 1415618: When looking for a downloaded mozharness config, only look where it was put. r=jlund
MozReview-Commit-ID: 7FfXXNzeeqW

--HG--
extra : rebase_source : 08b3ecd32f4ba272a15ccb79faea621a2208f32b
extra : source : be317382298705c63d0be2f4686eaa7ca513ea6c
2017-11-11 13:18:24 -07:00
Brindusan Cristian ef3b43fb44 Backed out 4 changesets (bug 1415618) for build bustage failures. r=backout on a CLOSED TREE
Backed out changeset 71510fd07ef5 (bug 1415618)
Backed out changeset 780f67a36d6d (bug 1415618)
Backed out changeset 5ecdc55db739 (bug 1415618)
Backed out changeset be3173822987 (bug 1415618)
2017-11-16 05:53:38 +02:00
Tom Prince 3985443d79 Bug 1415618: Allow specifying extra paths to search for config files mozharness. r=jlund
MozReview-Commit-ID: 3xkUaDwYB6v

--HG--
extra : rebase_source : badcb80119ca8f69f712633fb4728158626e04df
2017-11-14 15:15:56 -07:00
Tom Prince d9568dac66 Bug 1415618: Use path relative to mozharness config modules to find configs. r=jlund
MozReview-Commit-ID: 6D6QEz9ulYX

--HG--
extra : rebase_source : c41158494fe748d94706bb72d3566d978160f793
2017-11-11 13:50:21 -07:00
Tom Prince fc654248b1 Bug 1415618: When looking for a downloaded mozharness config, only look where it was put. r=jlund
MozReview-Commit-ID: 7FfXXNzeeqW

--HG--
extra : rebase_source : 1187302a210365d74305521bb00e9376149e493b
2017-11-11 13:18:24 -07:00
Tom Prince 0235a0f965 Bug 1415617: Update desktop mozharness configs to specify mozconfig in parts. r=jlund
MozReview-Commit-ID: LrY8Ld9QwkS

--HG--
extra : rebase_source : 52aa1422d4c84d60fb632b8f69a13be017f8b68e
2017-11-08 12:49:09 -07:00
Tom Prince 3150b8f333 Bug 1415617: Allow specifying mozconfig in mozharness as fragments, rather than repeating the entire path everywhere. r=jlund
MozReview-Commit-ID: 9OCRoFpFw1G

--HG--
extra : rebase_source : dafc42a8f7d143715e623e177ea7c0bc6871996a
2017-10-30 17:53:51 -06:00
Tom Prince 8d12c10568 Bug 1413668: Factor out objdir configuration in mozharness. r=jlund
MozReview-Commit-ID: 14l6kxcTav5

--HG--
extra : rebase_source : b6cfbb44cf08760f84d45f454aaba5d6f9910e5f
2017-10-27 12:44:13 -06:00
Tom Prince e4b52b01b6 Bug 1413668: Don't hardcode MOZ_OBJDIR in mozharness configs. r=jlund
MozReview-Commit-ID: 3cdu1mQFumZ

--HG--
extra : rebase_source : 45045004d30f7d0b357d40cf7250e98d673fb29f
2017-10-30 16:45:33 -06:00
Tom Prince ed1fb5df16 Bug 1413668: Don't hardcode objdir in LD_LIBRAY_PATH. r=jlund
MozReview-Commit-ID: GSSFFkaErJb

--HG--
extra : rebase_source : 140936ba66b1b53bbd9a03b2669a7ba0928f29e3
2017-10-30 12:03:51 -06:00
Tom Prince d91e51ebe5 Bug 1413341: Get rid of unused virtualenv path in windows taskcluster mozharness configs; r=jlund
MozReview-Commit-ID: DbbgofSTiwO

--HG--
extra : rebase_source : 73066dbfd629b5924bfbab66a247eda852e430a9
2017-10-31 16:04:37 -06:00
Marco Castelluccio 5ced9d1b55 Bug 1417436 - Add Windows code coverage build and test definitions. r=jmaher
--HG--
extra : rebase_source : 3db136b2cccd0a12d6332827748c8a5b9ecefaf8
2017-11-14 23:39:15 +01:00
Johan Lorenzo e1cfa2e1b8 Bug 1399918 - mozharness vcstools should allow for default-push path when using hg r=nthomas,sfraser
MozReview-Commit-ID: AkLb16Ws1Ix

--HG--
extra : rebase_source : 5c84c8dac614de68e5cd313035db98a0bd6b7fc4
2017-11-06 16:27:40 +01:00
Marco Castelluccio e225e00cb0 Bug 1417280 - Use shutil.move to move grcov output file instead of os.rename. r=me
os.rename doesn't work if dst and src are on different filesystems.

--HG--
extra : histedit_source : 6396f787cdbfbd085fac60fb7d520aaaddacff67
2017-11-15 10:14:56 +01:00
Marco Castelluccio fcd6d8d77b Bug 1416743 - Pass '--llvm' argument to grcov on Windows. r=jmaher
The Windows code coverage build is using LLVM, so we need to tell grcov that the artifacts are in the LLVM format.

--HG--
extra : rebase_source : 8507ce4e3614b24275350e48a761fd8a129e0e39
2017-11-15 10:02:59 +01:00
Marco Castelluccio 2b87b5c8d9 Bug 1417280 - Don't include intermediate folders in grcov ZIP file. r=jmaher
--HG--
extra : rebase_source : 272d72cc24f7075e693a447d4937af6e13b75104
2017-11-11 15:51:53 +01:00
Geoff Brown c726c01120 Bug 1416314 - Guard against psutil exceptions when generating system-info.log; r=jmaher
It seems psutil can throw a wide range of exceptions when accessing system
information on aws...intermittently, of course. Let's expect and discard
such exceptions so that test jobs are not dependent on creating system-info.log.
2017-11-13 13:11:59 -07:00
Marco Castelluccio 8e562cbb22 Bug 1416239 - Use GCOV_PREFIX_STRIP to strip prefix from the gcda target path. r=jmaher
--HG--
extra : rebase_source : cde6a31f93078103417b5b76edcd0dcd7123d946
2017-11-11 12:00:50 +01:00
Marco Castelluccio 0c39f198ab Bug 1416008 - Support packaging code coverage files and running grcov on Windows. r=jmaher
--HG--
extra : rebase_source : 80f6f51cbff0e35933563f3b1b2467041c571b8e
2017-11-10 15:39:32 +01:00
Marco Castelluccio f1dd512910 Bug 1416008 - Support downloading grcov for Windows. r=jmaher
--HG--
extra : rebase_source : 88359894a12fbd26deadbdb07694fc16d21cce67
2017-11-10 11:34:22 +01:00
Geoff Brown 7b8725899d Bug 1415245 - Follow-up: work around intermittent psutil import error, on a CLOSED TREE 2017-11-08 10:55:29 -07:00
Geoff Brown 9d31648570 Bug 1415245 - Create system-info.log artifact for desktop unit tests; r=jmaher 2017-11-08 09:32:11 -07:00
Brian Grinstead 02c6b5e3b0 Bug 1376546 - Set up browser instrumentation as a new taskcluster job;r=jmaher
MozReview-Commit-ID: 423Y58ULPPA

--HG--
extra : rebase_source : e2fe04a4217aa40a4a2f7371b4ff06a8e10a3119
2017-11-07 15:19:20 -08:00
Margareta Eliza Balazs fe45ae3748 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-08 00:08:26 +02:00
Rail Aliiev 51540302c2 Bug 1415276 - Unable to publish 57.0rc1 to beta channel r=jlund a=release DONTBUILD
MozReview-Commit-ID: qLOqPTopYP

--HG--
extra : amend_source : ef156ae6509a1d1ad772f4d694b4cf7fed8396a3
2017-11-07 15:25:30 -05:00
Rail Aliiev 6585a98b22 Bug 1402015 - Submit re-compressed MAR metadata to Balrog. Fix bad merge. r=me a=release DONTBUILD
MozReview-Commit-ID: CdqIT2VsxGX

--HG--
extra : rebase_source : 6907fecb947b945accbff4c0c621ed807fb1a2d5
extra : amend_source : 76019db5427fd36f20dcff2c97418abf2e24838e
2017-11-07 15:02:41 -05:00
Nick Alexander b4332702f0 Bug 1414678 - Pass through MOZ_SCM_LEVEL, so that secret fetching works. r=Callek
MozReview-Commit-ID: IqtMzMsjxOZ

--HG--
extra : rebase_source : eefc31daa43894a08c9bc9eb1da40faeb466c2a5
extra : source : a5a189a375dcc63af11dec3afa2d6491e52ddc4e
2017-11-06 11:32:40 -08:00
Gregory Szorc 389d950c4c Bug 1413687 - Remove hazard builds from mozharness; r=sfink
According to sfink, mozharness is no longer used to drive hazard
builds. That means a lot of dead code that can be removed.

After this commit, there are no more references to "hazard" or
"spidermonkey" in testing/mozharness.

MozReview-Commit-ID: 8MWl8dMwRTD

--HG--
extra : rebase_source : 2156fbd13dffb22bb08b10fec2a66a9eebde8d57
2017-11-06 11:06:09 -08:00
Gregory Szorc 29dc336611 Bug 1413687 - Move hazard build scripts out of mozharness; r=sfink
These scripts are included by hazard-analysis.sh. That's their only
reference in repo.

We could probably inline these scripts. But let's start by moving them
out of mozharness since no active mozharness based task is using them.

MozReview-Commit-ID: 13oen42Txmh

--HG--
rename : testing/mozharness/scripts/spidermonkey/build.browser => taskcluster/scripts/builder/hazard-browser.sh
rename : testing/mozharness/scripts/spidermonkey/build.shell => taskcluster/scripts/builder/hazard-shell.sh
extra : rebase_source : 782f7b3f3537cfefb51b0e5f1b459c8ad0daca5b
2017-11-06 11:02:24 -08:00
Csoregi Natalia c79466f107 (bug 1411688) Make --with-gradle handle single-locale repack r=snorp a=reland
--HG--
extra : amend_source : d435c08a762988804bfe23251b8b5f76702eca99
2017-11-06 15:23:47 +02:00
Csoregi Natalia aaa47364af Backed out 5 changesets (bug 1411688) for failing Android single-locale repacks. r=backout a=backout
Backed out changeset 65d5d13b4ea0 (bug 1411688)
Backed out changeset 8ba514bd8ed6 (bug 1411688)
Backed out changeset 866854a996b8 (bug 1411688)
Backed out changeset 34f83aab44e6 (bug 1411688)
Backed out changeset 2e4e139bb5d7 (bug 1411688)
2017-11-06 12:18:50 +02:00
Nick Alexander 690d4ddcaa Bug 1411688 - Part 3: Set MOZ_UPDATE_CHANNEL in single-locale repacks. r=aki
I'm seeing "try" in my repacks, when the underlying build has
"nightly-try".  This should make the two agree.

MozReview-Commit-ID: 45yE9Qwz0v7

--HG--
extra : rebase_source : ff1ae4e50203ea032032069203558d75d348ff21
2017-11-02 09:47:10 -07:00
Nick Alexander 0b1169a83d Bug 1411688 - Part 2: Include secrets in Android single-locale repacks. r=aki
Single-locale repacks need to run aapt (--without-gradle) or Gradle
(--with-gradle).  When running --with-gradle, they need to compile the
Java source code again (in order to produce a fresh R.java with
correct IDs).  That compile will be part of the shipping APK, so it
needs to be configured "the same" as the underlying repacked.  *This
is a significant change in behaviour, but necessary to support newer
Gradle/aapt versions, which do not maintain R.java ID mappings across
invocations.*

Part of the configuration are the secret keys and features that are
gated on them.  This commit makes those secrets available to
single-locale repacks.

MozReview-Commit-ID: 4REPsIb5TgN

--HG--
extra : rebase_source : 2d23e0e0c51a61e50acf24123b316bdbb0b579ff
extra : source : a721890f7573140ca6a926e722bd3538c732dae7
2017-11-02 10:03:01 -07:00
Sebastian Hengst 07b805d165 Backed out 5 changesets (bug 1411688) for flake8 linting failure at testing/mozharness/scripts/mobile_l10n.py. r=backout on a CLOSED TREE
Backed out changeset 8ddf3257a8db (bug 1411688)
Backed out changeset c313d76f2aa5 (bug 1411688)
Backed out changeset 3df83a3b7e9c (bug 1411688)
Backed out changeset 133417cefdab (bug 1411688)
Backed out changeset a8fd33d8a2af (bug 1411688)
2017-11-04 00:49:47 +01:00
Nick Alexander da9eb82801 Bug 1411688 - Part 3: Set MOZ_UPDATE_CHANNEL in single-locale repacks. r=aki
I'm seeing "try" in my repacks, when the underlying build has
"nightly-try".  This should make the two agree.

MozReview-Commit-ID: 45yE9Qwz0v7

--HG--
extra : rebase_source : 8b524470680e248c649bf3e4e532cdd5487ec538
2017-11-02 09:47:10 -07:00
Nick Alexander 68167070f8 Bug 1411688 - Part 2: Include secrets in Android single-locale repacks. r=aki
Single-locale repacks need to run aapt (--without-gradle) or Gradle
(--with-gradle).  When running --with-gradle, they need to compile the
Java source code again (in order to produce a fresh R.java with
correct IDs).  That compile will be part of the shipping APK, so it
needs to be configured "the same" as the underlying repacked.  *This
is a significant change in behaviour, but necessary to support newer
Gradle/aapt versions, which do not maintain R.java ID mappings across
invocations.*

Part of the configuration are the secret keys and features that are
gated on them.  This commit makes those secrets available to
single-locale repacks.

MozReview-Commit-ID: 4REPsIb5TgN

--HG--
extra : rebase_source : 9a74ea5f6633d1a4bd52d6116b60edaf974d11eb
extra : source : a721890f7573140ca6a926e722bd3538c732dae7
2017-11-02 10:03:01 -07:00
Nick Alexander 260954c89b Bug 1405396 - Build with Gradle by default; turn Bg (Gradle) into Bng (non-Gradle). r=maliu
This also turns the tier 2 job B(n)g into tier 1, since moz.build is
still tier 1.  It also pushes a lot of GeckoView related tasks into
the main builds, since they should run as part of Gradle builds.

This also removes unused tooltool manifests; the jobs that used these
manifests use only toolchain tasks now.

MozReview-Commit-ID: 2GmnJ7joCTT

--HG--
extra : rebase_source : 75cd2dfb51e0e1b510f5e618c2dc881cf5f22bf2
extra : source : 6b95b09d6afbb83ba89c47b237dfce6e15587bbe
2017-10-18 13:05:54 -07:00
Nick Alexander 0436784ef8 Bug 1405396 - Pre: Configure geckoview test for x86. r=gbrown
MozReview-Commit-ID: BITEuWnJPUK

--HG--
extra : rebase_source : dcf5c06f97dea682e29c46b8e7f7cd9f3ee58888
extra : source : 11b7ab2c3c206915179080be13777e0d5a8d4c98
2017-10-20 18:07:01 -07:00
Gregory Szorc a76f5a4c0b Bug 1412356 - Invoke `mach build` for multi locale builds; r=chmanchester
This should be functionally identical to `make -f client.mk`.

MozReview-Commit-ID: GfKHtezLBNL

--HG--
extra : rebase_source : e7965718b16d22055abdab2838e97cae63330ce9
2017-10-27 10:10:14 -07:00
Gregory Szorc be33077ff5 Bug 1412356 - Don't invoke client.mk from mobile l10n automation; r=chmanchester
The old code was simply running configure and manually invoking some
make targets via client.mk. These can both be done via `mach`.

As part of the change, the build targets have been consolidated. There
is still an abstraction leak here. But at least we aren't using client.mk.

MozReview-Commit-ID: 7oMXPWPZS6V

--HG--
extra : rebase_source : 6d632dc086d79a17e577da66336c77003d963f67
2017-10-27 10:07:52 -07:00
alex 40f03f9f5e Bug 1393788 - Compress all JSDcov artifacts (.json files) into zip files after all tests are completed. r=gmierz,jmaher.
Building with "Linux x64 JSDCov", each suite of tests will produce a list of JSDCov artifacts (.json). This patch compresses all JSDCov artifacts into 1 zip file for each suite upon tests completion.
MozReview-Commit-ID: DaNLOQuW2lc

--HG--
extra : rebase_source : cceb912d0fe16f9921e1d13fe85d53af2abcb29c
2017-10-26 17:01:12 -04:00
Geoff Brown 85c3bc0188 Bug 1413005 - Update e10s mozinfo properties for test-verification; r=jmaher 2017-10-31 15:58:28 -06:00
Margareta Eliza Balazs a63fdbeabb Merge inbound to mozilla-central r=merge a=merge 2017-10-31 12:46:19 +02:00