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

663 Коммитов

Автор SHA1 Сообщение Дата
Chris AtLee ef68c91c87 Bug 1237182: Removing unused buildbot support r=Callek
MozReview-Commit-ID: EjclZgc864L

--HG--
extra : rebase_source : 5ad7974462d14c00916fd0c88e06843e0f1f4276
2018-05-04 13:51:35 -04:00
Dorel Luca 979ac450c8 Backed out changeset 67d2aa892562 (bug 1237182) for breaking Decision task. CLOSED TREE 2018-05-10 21:20:39 +03:00
Chris AtLee 714c7498fd Bug 1237182: Removing unused buildbot support r=Callek
MozReview-Commit-ID: EjclZgc864L

--HG--
extra : rebase_source : 18ceefd30a5e5df3be7dc4152256b4407f61e8eb
2018-05-04 13:51:35 -04:00
Joel Maher cd861869c6 Bug 1458730 - Test-Verify summarization fails on windows. r=gbrown 2018-05-10 06:00:43 -04:00
Geoff Brown 63dec26887 Bug 1460399 - Android mozharness refactoring: remove libGL link, re-order code, add kvm diagnostics; r=me,a=test-only 2018-05-09 16:33:27 -06:00
Geoff Brown 67eec7103f Bug 1460399 - Refactor emulator installation in android_emulator_unittest.py; r=me,a=test-only
Remove EmulatorMixin, folding it in to android_emulator_unittest. Simplify
installation options based on current needs.
2018-05-09 13:34:06 -06:00
Geoff Brown 56396c3a4d Bug 1459732 - Do not kill compiz before running android emulator tests; r=jmaher 2018-05-08 07:38:52 -06:00
Joel Maher fa141745dd Bug 1392106 - split reftest fonts into seperate suite. r=gbrown 2018-04-12 13:58:54 -04:00
Joel Maher 04ca7ca5ef Bug 1392106 - add a --run-slow mode to reftest to add extra time for win7 font rendering. r=ahal 2018-04-12 13:30:17 -04:00
Ben Hearsum 7400208c99 bug 1455692: add support for limiting locales in partner repacks. r=nthomas 2018-05-07 07:57:53 -04:00
Joel Maher 91721cfdc5 Bug 1455316 - sometimes when test-verify finds a failure, all future tests are marked as failing also. r=gbrown 2018-05-01 14:04:24 -04:00
Gregory Szorc 8daf811909 Bug 1380893 - Add CI for plain builds; r=mshal
This commit adds CI tasks to perform "plain" builds. These builds use
the same toolchains used by official builds. But that's about it. The
mozconfig changes are minimal and only set up paths to toolchain
artifacts. sccache is not used.

The main goal of these builds is to have a "reference" build that
matches an out-of-the-box build environment as much as possible. We want
this mainly so we have timing and behavior information that matches what
developers are doing.

The Windows/generic Taskcluster worker doesn't like it when you specify
an artifact directory that doesn't exist. So we needed to add a
mozharness step to ensure UPLOAD_PATH exists to prevent those tasks from
erroring.

I'm not super thrilled about using mozharness here. We definitely don't
really need mozharness. But the main thing it is providing that we care
about is the Perfherder metrics data. I don't feel like scope bloating
to move that out of mozharness at this time.

I only implemented Linux64 and Windows64 because I'm not convinced
coverage on 32-bit build variations is useful. Tasks only run on trunk
because they are informational only and we don't need to waste resources
running these on release repos and on Try. They are tier 2 because they
aren't critical to shipping Firefox.

MozReview-Commit-ID: Gl6hGYbFX9b

--HG--
extra : rebase_source : 05360d2f6e5dbfed5543726a1be4b0e5d00e0b3d
2018-04-20 10:31:05 -07:00
Tom Prince 386cd7a8bc Bug 1456182: [update-verify] Stop creating a virtualenv in update-verify-config-creator; r=nthomas
Since it is run with `mach python`, it uses the environment defined by
`build/virtualenv_packages.txt`. Thus, we don't need to create a separate
virtualenv.

Differential Revision: https://phabricator.services.mozilla.com/D1015

--HG--
extra : rebase_source : 023095f82d7219a10dffb3579276c5285db37cfc
extra : source : a2999a5b9b7aa08a7c5c2ba6384724853d14b9c5
2018-04-22 18:51:38 -06:00
Rob Wood 8b76a9ff3c Bug 1455107 - Integrate raptor into mach; r=gbrown
MozReview-Commit-ID: 84vIqU2NWkE

--HG--
extra : rebase_source : ac5454192271d19b4da448e6be2f97dbb3420828
2018-04-23 16:43:30 -04:00
Marco Castelluccio 00d8757d68 Bug 1431753 - Upload per-test coverage reports. r=sparky
--HG--
extra : rebase_source : 52a23196a01867d1409229d6c50ce7c92b9367e6
2018-04-19 12:42:38 +02:00
Joel Maher b6b767f893 Bug 1425929 - test-verify jobs should pick a virtualization appropriate to the test. r=gbrown 2018-04-24 10:20:19 -04:00
Joel Maher 9077c8cf36 Bug 1453056 - test-verify should have the ability to run in chunks depending on the incoming tests. r=gbrown 2018-04-24 10:20:11 -04:00
Dorel Luca 65669dae30 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 02:00:04 +03:00
Johan Lorenzo c86a23c8e7 Bug 1454682 - Update mergeday configuration for the new esr60 branch r=rail
MozReview-Commit-ID: 1fWTZYV2sT5

--HG--
extra : rebase_source : 56d146c395e69def80ab7ac1da7bcf1a49542a7e
extra : source : bbbd8bf3e6a98fa98d93ceb4c91014d22c36b2bf
2018-04-17 17:37:50 +02:00
Brindusan Cristian e15ae260fc Backed out changeset e8df07cc7125 (bug 1431753) as requested. 2018-04-19 22:41:27 +03:00
Marco Castelluccio b119a517b0 Bug 1431753 - Make AndroidEmulatorTest extend CodeCoverageMixin. r=me CLOSED TREE
--HG--
extra : rebase_source : 48cefc7887943392fb30ce307fea6a5496c3c74e
2018-04-19 21:35:40 +02:00
Brindusan Cristian de7724a73a Backed out 3 changesets (bug 1431753) for android mochitest failures on mozharness/base/script.py CLOSED TREE
Backed out changeset bc062fa71ca7 (bug 1431753)
Backed out changeset df038cacff14 (bug 1431753)
Backed out changeset 381cc9c492f3 (bug 1431753)

--HG--
rename : testing/mozharness/mozharness/mozilla/testing/per_test_base.py => testing/mozharness/mozharness/mozilla/testing/verify_tools.py
2018-04-19 22:31:24 +03:00
Marco Castelluccio 3b40dbed3e Bug 1431753 - Don't check per_test_coverage on Android, where we don't have a coverage build. r=me CLOSED TREE
--HG--
extra : rebase_source : ddf6f6a0e1a5449cf146282b8c38296e15187b57
2018-04-19 20:49:28 +02:00
Marco Castelluccio ac95649c98 Bug 1431753 - Add a test-coverage test suite, similar to test-verify, that runs tests in isolation in coverage mode. r=gbrown,jmaher
--HG--
extra : rebase_source : 8e151ddc81d528f85e2a4acbd7623935d4246b4f
2018-04-19 19:19:31 +02:00
Tom Prince 5ab88d1ae9 Bug 1442545: [partner-repack] Repackage signed partner builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D982

--HG--
extra : rebase_source : 2ac19d749ba9f2dbbebb594d31b144c3d4cbf673
extra : histedit_source : e7f3fa0f7615bd3cd40eb73a49049364acc42d63
2018-04-18 12:06:17 -06:00
Nick Thomas ae41b01548 Bug 1440546: [partner-repack] Mozharness support for new partner repack script; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D973

--HG--
rename : testing/mozharness/configs/partner_repacks/release_mozilla-release_desktop.py => testing/mozharness/configs/partner_repacks/release_mozilla-release_desktop_EME-free.py
extra : rebase_source : ac119a0edbb0d3e0e70c29f4fabd0450116a0b50
extra : source : 5d6adc4718b8c70b562655a17f76d8af80c4faa9
extra : histedit_source : 9125226219267002cbf9b7d613289223d23ae0b5
2018-04-19 10:01:17 -06:00
Tom Prince 0d7ef1c889 Bug 1452179: Stop pinning pip; r=bhearsum
We now vendor pip via the vendored copy of virtualenv. Stop trying to install a
specific version of pip elsewhere, particularly stop downgrading it.

Differential Revision: https://phabricator.services.mozilla.com/D962

--HG--
extra : rebase_source : abb5c076747f229aa4379fa3989c9abf36b45d0b
extra : source : 747d0b814dc1be3e5ac04e080361ab0b0fc034f9
2018-04-17 08:28:21 -06:00
Mihai Tabara 633c612131 Bug 1447688 - Retire first generation of in-tree beetmover and relpro postrelease scripts.r=rail 2018-04-18 18:58:27 +01:00
Henrik Skupin 70287b8bfb Bug 1454671 - Combine default log and gecko.log in automation on Android. r=ato
To ease investigation of failures the gecko log should be streamed
to stdout so it will be part of the default log. It helps with
correlating tracing output with the appropriate test.

MozReview-Commit-ID: JnH64bhhtgk

--HG--
extra : rebase_source : b50707189c181a865ab66dac8b3cb4e258a8e427
2018-04-17 16:53:24 +02:00
Geoff Brown 3680684f70 Bug 1452694 - Use TestRunnerActivity for geckoview mochitest/reftest; r=bc
This makes the changes necessary to use TestRunnerActivity when geckoview
is installed and requested, but we do not yet attempt to run any such
test tasks in automation.
2018-04-10 13:26:11 -06:00
Geoff Brown 88e7b137f4 Bug 1451077 - Do not dump android emulator log in successful runs; r=me,a=test-only
_dump_emulator_log will still be called when the emulator fails to start.
2018-04-05 12:50:27 -06:00
Geoff Brown feca6aae6f Bug 1098508 - Add support for scheduling Android jit tests, but don't run them yet; r=me,a=test-only
Android jit tests are not ready to run yet: They may not run green, there are concerns about
capacity, etc. I am adding this support now to make it more convenient to debug on try.

--HG--
extra : rebase_source : 00bc5bf21fec3c130133b0de322b1f37250893c3
2018-03-22 16:33:15 -06: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
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
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
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
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
Marco Castelluccio 3988db8b4e Bug 1431753 - Fix condition when verification and per-test coverage are not enabled. r=me 2018-04-19 23:56:50 +02:00
Marco Castelluccio 7e52f8d35c Bug 1431753 - Add a test-coverage test suite, similar to test-verify, that runs tests in isolation in coverage mode. r=gbrown,jmaher
--HG--
extra : rebase_source : 1dcbefe05533b1295761a966484b2b250c3a6fa5
2018-04-19 19:19:31 +02: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
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
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
Tom Prince 8d281c3296 Bug 1429603: Remove always false `update_gecko_source_to_enUS` from L10N mozharness scripts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D543

--HG--
extra : rebase_source : 2f6989ce9d71ddacac030e5eae6045ef468ef9ee
extra : source : e8a9a8f0b02d53186bd93364fad7420937e4e9fb
2018-02-11 20:39:36 -07:00
Tom Prince 9a5713c4ac Bug 1429603: Remove subsitations in `upload_env` for desktop L10N mozharness scripts; r=Callek
The configuration doesn't need to be dynamic, so removed the code that existed
to support it.

Differential Revision: https://phabricator.services.mozilla.com/D542

--HG--
extra : rebase_source : 34b317b846ed4d8c54344b2379bbd4100a8623e5
extra : source : 36171867cedd5160dc230470033a60d31a7fbee5
2018-02-11 20:26:01 -07:00