Commit Graph

156 Commits

Author SHA1 Message Date
Andrei Oprea
d68559b9bd Bug 1726401 - Remove about_newtab_with_snippets perf test r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D123105
2021-08-23 15:15:10 +00:00
Ryan Hunt
8610f775db Bug 1703105 - wasm: Move generate-spectest tool into tree. r=lth
This commit moves the wasm-generate-testuite [1] tool into the
tree so that we have everything we need to update spectests in
one place. Documentation is updated.

Differential Revision: https://phabricator.services.mozilla.com/D111306
2021-04-13 16:41:46 +00:00
Ricky Stewart
d2ecfce0a4 Bug 1666347 - Delete assorted dead code after removal of vendored psutil r=firefox-build-system-reviewers,rstewart
Most of the deletions here come from bug 1481612, the `--with-windows-wheel` option to `mach vendor python`, which according to that commit message "is very single-purpose: it's intended to let us vendor an unpacked
wheel for psutil on Windows". Since vendoring `psutil` is something we're no longer doing, we can safely just delete that added code.

Differential Revision: https://phabricator.services.mozilla.com/D90919
2020-11-27 16:21:07 +00:00
Noemi Erli
f24bd4fcff Backed out 4 changesets (bug 1666345, bug 1661624, bug 1667152, bug 1666347) for causing mochitest failures CLOSED TREE
Backed out changeset 8ce536574e74 (bug 1666347)
Backed out changeset 7cc5b13a3bf6 (bug 1666345)
Backed out changeset e112876ba18b (bug 1661624)
Backed out changeset 0f03ce337449 (bug 1667152)
2020-11-16 21:06:12 +02:00
Ricky Stewart
96400f472d Bug 1666347 - Delete assorted dead code after removal of vendored psutil r=firefox-build-system-reviewers,mhentges
Most of the deletions here come from bug 1481612, the `--with-windows-wheel` option to `mach vendor python`, which according to that commit message "is very single-purpose: it's intended to let us vendor an unpacked
wheel for psutil on Windows". Since vendoring `psutil` is something we're no longer doing, we can safely just delete that added code.

Differential Revision: https://phabricator.services.mozilla.com/D90919
2020-11-13 19:18:03 +00:00
Mihai Alexandru Michis
57a979f85c Backed out changeset d1dd480fd638 (bug 1666347) for causing mochitest timeouts. 2020-11-13 21:13:25 +02:00
Ricky Stewart
22ac8c5585 Bug 1666347 - Delete assorted dead code after removal of vendored psutil r=firefox-build-system-reviewers,mhentges
Most of the deletions here come from bug 1481612, the `--with-windows-wheel` option to `mach vendor python`, which according to that commit message "is very single-purpose: it's intended to let us vendor an unpacked
wheel for psutil on Windows". Since vendoring `psutil` is something we're no longer doing, we can safely just delete that added code.

Differential Revision: https://phabricator.services.mozilla.com/D90919
2020-11-12 18:02:10 +00:00
smolnar
1e6e466d99 Backed out 4 changesets (bug 1666347, bug 1667152, bug 1661624, bug 1666345) for causing mingw bustage. CLOSED TREE
Backed out changeset 19f707f5c097 (bug 1666347)
Backed out changeset 3732ee259759 (bug 1666345)
Backed out changeset 353d3c9e74b9 (bug 1661624)
Backed out changeset a651515586a8 (bug 1667152)
2020-11-12 19:55:58 +02:00
Ricky Stewart
15a9bfbe36 Bug 1666347 - Delete assorted dead code after removal of vendored psutil r=firefox-build-system-reviewers,mhentges
Most of the deletions here come from bug 1481612, the `--with-windows-wheel` option to `mach vendor python`, which according to that commit message "is very single-purpose: it's intended to let us vendor an unpacked
wheel for psutil on Windows". Since vendoring `psutil` is something we're no longer doing, we can safely just delete that added code.

Differential Revision: https://phabricator.services.mozilla.com/D90919
2020-10-27 21:15:08 +00:00
Dan Mosedale
a4f3513397 Bug 1658396 - Make hg ignore newtab node_modules, r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D86601
2020-08-10 23:32:15 +00:00
Ricky Stewart
396a329ec4 Bug 1651214 - Ignore .python-version file at top of checkout r=nalexander
We'll add documentation explicitly recommending people use `pyenv` to install Python versions if they can't use their system package manager. Routine usage of `pyenv` will cause this file to be created at the root of the checkout, so ignore it.

Differential Revision: https://phabricator.services.mozilla.com/D82609
2020-07-07 23:41:55 +00:00
Tom Prince
a22772e2a2 Bug 1626058: Build docker images with kaniko, instead of dind; r=glandium,hwine
Differential Revision: https://phabricator.services.mozilla.com/D77864
2020-07-07 19:53:32 +00:00
Maja Frydrychowicz
91ed2688dd Bug 1632710 - [puppeteer] vendor v3.1.0 r=remote-protocol-reviewers,whimboo,jgraham
This requires a custom mocha reporter under puppeteer/
and changes in output parsing.

Differential Revision: https://phabricator.services.mozilla.com/D77625
2020-06-05 18:53:38 +00:00
Maja Frydrychowicz
22b8a4c02c Bug 1632710 - [puppeteer] Remove experimental/ dir r=remote-protocol-reviewers,jgraham,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D77624
2020-06-02 20:49:00 +00:00
Nick Alexander
d813d2e019 Bug 1643098 - Ignore Emacs project sentinel .projectile files. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D78123
2020-06-03 19:46:16 +00:00
Ricky Stewart
2ce561dd99 Bug 1635514 - Delete tup CI/configure stuff r=froydnj
This includes scripts that involve `tup`, jobs that build `tup` in automation, `tup.configure`, and related infrastructure and documentation.

Differential Revision: https://phabricator.services.mozilla.com/D73921
2020-05-05 18:34:16 +00:00
Ryan Hunt
f33032205b Bug 1627854 - Add documentation for spec-test importing. r=lth
The process of importing spec-tests is confusing and has some tricks that
I should write down. The files are also scattered around, so I've tried to
move them all into one spot.

 * Moves wasm/Makefile to jit-test/etc/wasm
 * Moves jit-test/etc/wasm-config[-lock].toml to jit-test/etc/wasm
 * Adds jit-test/etc/wasm/README.md

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

--HG--
rename : js/src/wasm/Makefile => js/src/jit-test/etc/wasm/Makefile
rename : js/src/jit-test/etc/wasm-config-lock.toml => js/src/jit-test/etc/wasm/config-lock.toml
rename : js/src/jit-test/etc/wasm-config.toml => js/src/jit-test/etc/wasm/config.toml
extra : moz-landing-system : lando
2020-04-09 20:34:31 +00:00
Ryan Hunt
c13f6b0bff Bug 1617827 - Wasm: Switch to 'wasm-generate-testsuite' tooling for importing spec test-suite. r=lth
This switches our test import Makefile to use the wasm-generate-testsuite tool
for importing spec-tests. A new config file declaring the proposals to import,
along with tests to skip, is added to jit-test/etc.

There was an ability to apply a .patch file to paper over a back-compat issue
is types.wast.js. It appears that newer spec/tests don't include a types.wast,
so I don't think this patch is necessary anymore. We can add this ability back
later if needed.

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

--HG--
extra : moz-landing-system : lando
2020-03-11 04:05:15 +00:00
Andrei Oprea
a1f1d61928 Bug 1600339 - Measure responsiveness while evaluating messages r=k88hudson,mconley
Differential Revision: https://phabricator.services.mozilla.com/D59535

--HG--
extra : moz-landing-system : lando
2020-01-18 21:08:40 +00:00
Doug Thayer
5705a57b83 Bug 1588223 - Use many domains in iframes for tabswitch test r=stephendonner,perftest-reviewers,rwood
This adds a tp5n-multiproc output directory which contains postprocessed
versions of the tp5n set. They are processed to take iframes with relative
URLs and output absolute URLs with domains similar to their original
domains. This will help us better simulate a real-world case for Fission,
which will split processes based on the ETLD+1 of the domain.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 18:31:36 +00:00
Dzmitry Malyshau
8524264806 Bug 1594182 - Move wgpu stuff under gfx/wgpu r=jgilbert,remote-protocol-reviewers
This change moves wgpu mirror into a dedicated folder and also
registers it in a few metadata files for proper treating.

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

--HG--
rename : dom/webgpu/wgpu-native/Cargo.toml => gfx/wgpu/wgpu-native/Cargo.toml
rename : dom/webgpu/wgpu-remote/cbindgen.toml => gfx/wgpu/wgpu-native/cbindgen.toml
rename : dom/webgpu/wgpu-native/src/binding_model.rs => gfx/wgpu/wgpu-native/src/binding_model.rs
rename : dom/webgpu/wgpu-native/src/command/allocator.rs => gfx/wgpu/wgpu-native/src/command/allocator.rs
rename : dom/webgpu/wgpu-native/src/command/bind.rs => gfx/wgpu/wgpu-native/src/command/bind.rs
rename : dom/webgpu/wgpu-native/src/command/compute.rs => gfx/wgpu/wgpu-native/src/command/compute.rs
rename : dom/webgpu/wgpu-native/src/command/mod.rs => gfx/wgpu/wgpu-native/src/command/mod.rs
rename : dom/webgpu/wgpu-native/src/command/render.rs => gfx/wgpu/wgpu-native/src/command/render.rs
rename : dom/webgpu/wgpu-native/src/command/transfer.rs => gfx/wgpu/wgpu-native/src/command/transfer.rs
rename : dom/webgpu/wgpu-native/src/conv.rs => gfx/wgpu/wgpu-native/src/conv.rs
rename : dom/webgpu/wgpu-native/src/device.rs => gfx/wgpu/wgpu-native/src/device.rs
rename : dom/webgpu/wgpu-native/src/hub.rs => gfx/wgpu/wgpu-native/src/hub.rs
rename : dom/webgpu/wgpu-native/src/id.rs => gfx/wgpu/wgpu-native/src/id.rs
rename : dom/webgpu/wgpu-native/src/instance.rs => gfx/wgpu/wgpu-native/src/instance.rs
rename : dom/webgpu/wgpu-native/src/lib.rs => gfx/wgpu/wgpu-native/src/lib.rs
rename : dom/webgpu/wgpu-native/src/pipeline.rs => gfx/wgpu/wgpu-native/src/pipeline.rs
rename : dom/webgpu/wgpu-native/src/resource.rs => gfx/wgpu/wgpu-native/src/resource.rs
rename : dom/webgpu/wgpu-native/src/swap_chain.rs => gfx/wgpu/wgpu-native/src/swap_chain.rs
rename : dom/webgpu/wgpu-native/src/track/buffer.rs => gfx/wgpu/wgpu-native/src/track/buffer.rs
rename : dom/webgpu/wgpu-native/src/track/mod.rs => gfx/wgpu/wgpu-native/src/track/mod.rs
rename : dom/webgpu/wgpu-native/src/track/range.rs => gfx/wgpu/wgpu-native/src/track/range.rs
rename : dom/webgpu/wgpu-native/src/track/texture.rs => gfx/wgpu/wgpu-native/src/track/texture.rs
rename : dom/webgpu/wgpu-remote/Cargo.toml => gfx/wgpu/wgpu-remote/Cargo.toml
rename : dom/webgpu/wgpu-remote/cbindgen.toml => gfx/wgpu/wgpu-remote/cbindgen.toml
rename : dom/webgpu/wgpu-remote/src/lib.rs => gfx/wgpu/wgpu-remote/src/lib.rs
rename : dom/webgpu/wgpu-remote/src/server.rs => gfx/wgpu/wgpu-remote/src/server.rs
extra : moz-landing-system : lando
2019-11-15 00:29:53 +00:00
Henrik Skupin
afa1129d06 Bug 1595528 - [remote] Add local Chromium folder to ignore list. r=remote-protocol-reviewers,maja_zf
Depends on D52740

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

--HG--
extra : moz-landing-system : lando
2019-11-12 21:19:11 +00:00
Mike Conley
bf3a67ed9b Bug 1575089 - Add a new Talos test that measures warm startup time with a number of real-world WebExtensions installed. r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D43309

--HG--
extra : moz-landing-system : lando
2019-08-31 06:58:00 +00:00
Andreas Tolfsen
e95c2010c7 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes
We vendor the Puppeteer library, but not its dependencies.
When "npm install" is called in remote/test/puppeteer/, it puts
its dependencies under remote/test/puppeteer/node_modules/ and
generates a remote/test/puppeteer/package-lock.json file.  We do
not want these to be checked in.

DONTBUILD

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

--HG--
extra : moz-landing-system : lando
2019-08-16 12:58:17 +00:00
Ciure Andrei
8a1785a6cc Backed out 11 changesets (bug 1540655) for test_resolve.py perma failures CLOSED TREE
Backed out changeset 1a23d770d8a1 (bug 1540655)
Backed out changeset 641a7cb25298 (bug 1540655)
Backed out changeset 73236f81da44 (bug 1540655)
Backed out changeset 8d7bad30be46 (bug 1540655)
Backed out changeset bb012df3018b (bug 1540655)
Backed out changeset 8c67b494e207 (bug 1540655)
Backed out changeset c0a80d37576d (bug 1540655)
Backed out changeset 939ce2afcf0b (bug 1540655)
Backed out changeset 3b3a2a9fbc8b (bug 1540655)
Backed out changeset b96dede008ad (bug 1540655)
Backed out changeset 997d1568d944 (bug 1540655)
2019-08-14 18:53:36 +03:00
Andreas Tolfsen
2182b266a9 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes
We vendor the Puppeteer library, but not its dependencies.
When "npm install" is called in remote/test/puppeteer/, it puts
its dependencies under remote/test/puppeteer/node_modules/ and
generates a remote/test/puppeteer/package-lock.json file.  We do
not want these to be checked in.

DONTBUILD

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

--HG--
extra : moz-landing-system : lando
2019-08-14 14:58:02 +00:00
Ed Lee
e308710902 Bug 1559479 - mach lint complains about newtab node_modules r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D37818

--HG--
extra : moz-landing-system : lando
2019-07-12 15:24:07 +00:00
Carolina
dc61c90a77 Bug 1559225 - Build a certificate chain. r=johannh,keeler
Added third party libraries using browserify, builds a certificate chain using some functions defined in https://github.com/april/certainly-something and using a dummy certificate chain. r=johannh

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

--HG--
extra : moz-landing-system : lando
2019-07-12 12:17:04 +00:00
Florin Strugariu
197cc1b71c Bug 1556760 Organize the test ini file in folders r=perftest-reviewers,alexandru.irimovici,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D33968

--HG--
rename : testing/raptor/raptor/tests/raptor-assorted-dom.ini => testing/raptor/raptor/tests/benchmarks/raptor-assorted-dom.ini
rename : testing/raptor/raptor/tests/raptor-motionmark-animometer.ini => testing/raptor/raptor/tests/benchmarks/raptor-motionmark-animometer.ini
rename : testing/raptor/raptor/tests/raptor-motionmark-htmlsuite.ini => testing/raptor/raptor/tests/benchmarks/raptor-motionmark-htmlsuite.ini
rename : testing/raptor/raptor/tests/raptor-speedometer.ini => testing/raptor/raptor/tests/benchmarks/raptor-speedometer.ini
rename : testing/raptor/raptor/tests/raptor-stylebench.ini => testing/raptor/raptor/tests/benchmarks/raptor-stylebench.ini
rename : testing/raptor/raptor/tests/raptor-sunspider.ini => testing/raptor/raptor/tests/benchmarks/raptor-sunspider.ini
rename : testing/raptor/raptor/tests/raptor-unity-webgl.ini => testing/raptor/raptor/tests/benchmarks/raptor-unity-webgl.ini
rename : testing/raptor/raptor/tests/raptor-wasm-godot-baseline.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-godot-baseline.ini
rename : testing/raptor/raptor/tests/raptor-wasm-godot-cranelift.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-godot-cranelift.ini
rename : testing/raptor/raptor/tests/raptor-wasm-godot-ion.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-godot-ion.ini
rename : testing/raptor/raptor/tests/raptor-wasm-godot.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-godot.ini
rename : testing/raptor/raptor/tests/raptor-wasm-misc-baseline.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-misc-baseline.ini
rename : testing/raptor/raptor/tests/raptor-wasm-misc-cranelift.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-misc-cranelift.ini
rename : testing/raptor/raptor/tests/raptor-wasm-misc-ion.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-misc-ion.ini
rename : testing/raptor/raptor/tests/raptor-wasm-misc.ini => testing/raptor/raptor/tests/benchmarks/raptor-wasm-misc.ini
rename : testing/raptor/raptor/tests/raptor-webaudio.ini => testing/raptor/raptor/tests/benchmarks/raptor-webaudio.ini
rename : testing/raptor/raptor/tests/raptor-youtube-playback.ini => testing/raptor/raptor/tests/benchmarks/raptor-youtube-playback.ini
rename : testing/raptor/raptor/tests/raptor-scn-power-idle.ini => testing/raptor/raptor/tests/scenario/raptor-scn-power-idle.ini
rename : testing/raptor/raptor/tests/raptor-tp6-1.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-1.ini
rename : testing/raptor/raptor/tests/raptor-tp6-10.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-10.ini
rename : testing/raptor/raptor/tests/raptor-tp6-2.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-2.ini
rename : testing/raptor/raptor/tests/raptor-tp6-3.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-3.ini
rename : testing/raptor/raptor/tests/raptor-tp6-4.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-4.ini
rename : testing/raptor/raptor/tests/raptor-tp6-5.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-5.ini
rename : testing/raptor/raptor/tests/raptor-tp6-6.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-6.ini
rename : testing/raptor/raptor/tests/raptor-tp6-7.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-7.ini
rename : testing/raptor/raptor/tests/raptor-tp6-8.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-8.ini
rename : testing/raptor/raptor/tests/raptor-tp6-9.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-9.ini
rename : testing/raptor/raptor/tests/raptor-tp6-binast-1.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-binast-1.ini
rename : testing/raptor/raptor/tests/raptor-tp6-cold-1.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-1.ini
rename : testing/raptor/raptor/tests/raptor-tp6-cold-2.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-2.ini
rename : testing/raptor/raptor/tests/raptor-tp6-cold-3.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-3.ini
rename : testing/raptor/raptor/tests/raptor-tp6-cold-4.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-4.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-1-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-1-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-1.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-1.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-10-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-10-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-10.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-10.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-2-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-2-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-2.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-2.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-3-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-3-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-3.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-3.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-4-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-4-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-4.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-4.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-5-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-5-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-5.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-5.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-6-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-6-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-6.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-6.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-7-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-7-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-7.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-7.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-8-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-8-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-8.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-8.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-9-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-9-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-9.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-9.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-1-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-1-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-1.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-1.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-10-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-10-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-10.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-10.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-11-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-11-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-11.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-11.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-12-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-12-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-12.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-12.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-13-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-13-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-13.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-13.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-14-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-14-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-14.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-14.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-2-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-2-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-2.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-2.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-3-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-3-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-3.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-3.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-4-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-4-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-4.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-4.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-5-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-5-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-5.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-5.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-6-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-6-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-6.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-6.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-7-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-7-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-7.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-7.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-8-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-8-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-8.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-8.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-9-fennec64.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-9-fennec64.ini
rename : testing/raptor/raptor/tests/raptor-tp6m-cold-9.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-9.ini
extra : moz-landing-system : lando
2019-06-19 07:44:35 +00:00
Denis Palmeiro
14c0ec2b1c Bug 1558271 - Add browsertime-results to hgignore r=nalexander
browsertime-results is the default output directory for mach browsertime.  It should be part of hgignore to not clutter the workspace.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 19:43:22 +00:00
k88hudson
647091c4aa Bug 1552011 - Ignore newtab component build artifacts r=Mardak,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D31331

--HG--
extra : moz-landing-system : lando
2019-05-17 16:45:30 +00:00
Nick Alexander
a7e3d82701 Bug 1543247 - Part 1: Add mach browsertime command that installs and invokes browsertime. r=Standard8,ahal
[browsertime](https://github.com/sitespeedio/browsertime) is a harness
for running performance tests, similar to Mozilla's Raptor testing
framework.  The Performance Team is using it locally with some
success, but we're running a heavily modified toolchain that is
challenging to install.  This mach command is intended to be leverage
for getting more folks able to use browsertime easily.

In particular, the version of browsertime that this installs has
nalexander's changes to support testing GeckoView-based vehicles.  If
this approach meets with approval, I'll continue to follow-up with
additional configuration and tooling layers to make it even easier to
drive GeckoView-based vehicles.

I elected to piggy-back install on the eslint installation process,
since this is very similar.  To that end, I generalized what was there
very slightly.  I elected not to try to move the existing code into a
more obvious shared location, although it might be possible, because
it wasn't clear what contexts the existing code would be invoked
from.  In particular I wasn't certain the code could rely on a
complete mozbuild checkout.

I did need to ensure the local Node.js binary is early on the PATH;
this was an issue I ran into with my initial Node/Yarn prototyping
many months ago.  At heart the issue is that package scripts in the
wild invoke a bare `node` or `npm` command; if there was a culture of
invoking $NODE or $NPM, this wouldn't be necessary.  There's no harm
doing it for ESlint, and it will help the next person who wants to
install an NPM package for tooling in this manner.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 23:56:49 +00:00
Razvan Maries
12bcfbb334 Backed out 2 changesets (bug 1543247) for build bustages. CLOSED TREE
Backed out changeset feb726e4f15d (bug 1543247)
Backed out changeset 4b3619d89abd (bug 1543247)
2019-05-04 03:10:55 +03:00
Nick Alexander
6df6c7ee39 Bug 1543247 - Part 1: Add mach browsertime command that installs and invokes browsertime. r=Standard8,ahal
[browsertime](https://github.com/sitespeedio/browsertime) is a harness
for running performance tests, similar to Mozilla's Raptor testing
framework.  The Performance Team is using it locally with some
success, but we're running a heavily modified toolchain that is
challenging to install.  This mach command is intended to be leverage
for getting more folks able to use browsertime easily.

In particular, the version of browsertime that this installs has
nalexander's changes to support testing GeckoView-based vehicles.  If
this approach meets with approval, I'll continue to follow-up with
additional configuration and tooling layers to make it even easier to
drive GeckoView-based vehicles.

I elected to piggy-back install on the eslint installation process,
since this is very similar.  To that end, I generalized what was there
very slightly.  I elected not to try to move the existing code into a
more obvious shared location, although it might be possible, because
it wasn't clear what contexts the existing code would be invoked
from.  In particular I wasn't certain the code could rely on a
complete mozbuild checkout.

I did need to ensure the local Node.js binary is early on the PATH;
this was an issue I ran into with my initial Node/Yarn prototyping
many months ago.  At heart the issue is that package scripts in the
wild invoke a bare `node` or `npm` command; if there was a culture of
invoking $NODE or $NPM, this wouldn't be necessary.  There's no harm
doing it for ESlint, and it will help the next person who wants to
install an NPM package for tooling in this manner.

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

--HG--
extra : moz-landing-system : lando
2019-05-03 22:44:23 +00:00
Bastien Orivel
8b5dc7e481 Bug 1516337 - Part 1: Dedupe sha2 and related dependencies r=froydnj
This also removes the lalrpop files from the .git/hgignore as that
breaks the build since lalrpop now includes lrgrammar in the published
crate and that file needs to be vendored

--HG--
extra : histedit_source : e31c07645a87a11b19a0b7e44f2a48d791b5f396
2019-04-08 23:17:50 +03:00
Dave Townsend
8a2398e023 Bug 1541086: Remove the embedding code and update the bug components for widget::headless. r=myk r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D25800

--HG--
extra : rebase_source : c3ec2eec85909de82e9e2d4ef8ee77b19d4295df
2019-04-02 09:07:54 -07:00
Jason Orendorff
5a7fd0d995 Bug 1540286 - Do not hgignore all filenames that contain GPATH and similar on case-insensitive filesystems. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D25479

--HG--
extra : moz-landing-system : lando
2019-03-29 23:16:09 +00:00
Nicolas Silva
3bbf97b473 Bug 1525638 - Let hg ignore the build directories of WebRender standalone builds. r=ted
Differential Revision: https://phabricator.services.mozilla.com/D18852

--HG--
extra : moz-landing-system : lando
2019-02-11 13:37:44 +00:00
Tooru Fujisawa
dc7c5aedef Bug 1513450 - Do not ignore .rej/.orig files. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D14286

--HG--
extra : moz-landing-system : lando
2018-12-17 21:41:01 +00:00
Dave Townsend
8d8d2560ad Bug 1513106: Remove obsolete servo inclusion in .hgignore. r=gps
Differential Revision: https://phabricator.services.mozilla.com/D14112

--HG--
extra : moz-landing-system : lando
2018-12-10 23:52:30 +00:00
Brindusan Cristian
989d78f3d0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-11 00:10:08 +02:00
Dave Townsend
78cd66e19c Bug 1513036: Ignore files generated in the source tree by lalrpop. r=ted 2018-12-10 11:05:01 -08:00
Dave Townsend
d25fb4dd38 Bug 1513037: Ignore patch generated files in mercurial. r=ted
Differential Revision: https://phabricator.services.mozilla.com/D14094

--HG--
extra : moz-landing-system : lando
2018-12-10 19:19:31 +00:00
Robert Bartlensky
6cf2bd98ec Bug 1479503: Check infer in ./mach static-analysis autotest. r=nalexander
Now autotest does not require java to be installed, but
it will let the user know that infer is not being tested if java
is missing.

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

--HG--
extra : moz-landing-system : lando
2018-10-24 21:54:34 +00:00
shindli
0c0c6fddd8 Backed out changeset aae4f349fa58 (bug 1479503) per developer's request on IRC a=backout
--HG--
rename : taskcluster/docker/static-analysis-build/Dockerfile => taskcluster/docker/infer-build/Dockerfile
2018-09-14 16:35:23 +03:00
Robert Bartlensky
af9de513f7 Bug 1479503: Check infer in ./mach static-analysis autotest. r=nalexander
Adds infer to ./mach static-analysis autotest.

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

--HG--
rename : taskcluster/docker/infer-build/Dockerfile => taskcluster/docker/static-analysis-build/Dockerfile
extra : moz-landing-system : lando
2018-09-13 20:58:03 +00:00
Csoregi Natalia
7ed619163e Backed out changeset 081d8311be59 (bug 1479503) for build bustage - java not found. CLOSED TREE
--HG--
rename : taskcluster/docker/static-analysis-build/Dockerfile => taskcluster/docker/infer-build/Dockerfile
2018-09-12 13:16:06 +03:00
Robert Bartlensky
b4ebd25931 Bug 1479503: Check infer in ./mach static-analysis autotest. r=nalexander
Adds infer to ./mach static-analysis autotest.

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

--HG--
rename : taskcluster/docker/infer-build/Dockerfile => taskcluster/docker/static-analysis-build/Dockerfile
extra : moz-landing-system : lando
2018-09-12 09:34:30 +00:00
Ashley Hauck
a9afbc7da8 Bug 1484708 - Update .gitignore rules and add js/src/obj-*. r=ted.mielczarek 2018-08-20 09:03:00 +03:00
Benjamin Bouvier
37636766c9 Bug 1485034: Ignore compile_commands.json files in tree; r=froydnj
--HG--
extra : rebase_source : 8cec1acf0d86e4e3dc4f2b510a552ecbf951c2fc
2018-08-21 16:54:44 +02:00