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

141 Коммитов

Автор SHA1 Сообщение Дата
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
Marco Castelluccio 69b0fa243f Bug 1469801 - Add gcov-related files to .hgignore. r=jmaher (DONTBUILD)
--HG--
extra : rebase_source : 76e3b6069dab760b30f1cda90f714f9483ac80ac
2018-06-20 11:05:46 +01:00
Rob Wood 4af496d7f2 Bug 1454466 - Move raptor in-tree; r=ahal
MozReview-Commit-ID: AkqbROfvmbu

--HG--
extra : rebase_source : bf30030a333852d6d81c4278e91b1ac9fef237fe
2018-04-16 17:15:38 -04:00
Gregory Szorc 82e5f5516a Bug 1439727 - Ignore third_party/python/psutil/tmp/ in VCS; r=nalexander
I noticed some psutil build files appearing in `hg status` output.
Let's ignore that directory.

MozReview-Commit-ID: IxrjOlNGuZZ

--HG--
extra : rebase_source : 71f8a92a685fa84272ae4112bf65558956485287
2018-03-07 08:59:48 -08:00
Matt Brubeck be08cdcdc1 Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
MozReview-Commit-ID: K6B9SifddXu

--HG--
extra : source : bbae7807c164273f6bb123d680a4fc31202d7a61
extra : amend_source : 53505e25f63a8eb228e62a0a9f3bd3ed98950296
extra : histedit_source : 597464181d4b79f5ac1a511d23e2a05aefb266da%2C63b89f3699e0e9598c8355e7293f10795acc80e7
2018-03-01 14:33:35 -08:00
shindli 0ba01aed1b Backed out 3 changesets (bug 1381576) for Bugzilla linting failure on a CLOSED TREE
Backed out changeset 3bc1743ad418 (bug 1381576)
Backed out changeset bbae7807c164 (bug 1381576)
Backed out changeset 1ea18b70b170 (bug 1381576)
2018-03-02 21:17:20 +02:00
Matt Brubeck c94fb26dea Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
MozReview-Commit-ID: K6B9SifddXu

--HG--
extra : rebase_source : 75fae593e8765ec5b1e616d10eda0bc52f1f7194
extra : histedit_source : 21b38586bcc4576fce5eadff9a3c77ccf5e21341
2018-03-01 14:33:35 -08:00
Rob Wood 2cf1172b19 Bug 1431177 - Update hgignore for talos webkit tests; r=jmaher
MozReview-Commit-ID: GTc1cCYAdqa

--HG--
extra : rebase_source : c0cb5d0e9e45a7f77b226c580b3f350005e73ab5
2018-01-17 13:59:55 -05:00
Andreas Tolfsen a9817d923d Bug 1430152 - Move Rust port of mozversion to central. r=ahal
This moves the Rust crate mozversion into central from GitHub.
The old repository will be graveyarded:

	https://github.com/jgraham/mozversion

The git history is not considered important, hence this does not
overlay that onto central like we did for testing/geckodriver and
testing/webdriver.

MozReview-Commit-ID: HeBggGmGsg6

--HG--
extra : rebase_source : 14f6943394bd7b6e8daa7a35b29bc209b7ac9ad4
2018-01-12 16:08:07 +00:00
Rob Wood 235e31cd3f Bug 1415168 - Fix 404 error when running talos speedometer locally; r=igoldan
MozReview-Commit-ID: CTpAfFlE4oG

--HG--
extra : rebase_source : 8a5211593feb40ee16623992ae95cabefede67f8
2017-11-28 15:35:44 -05:00
Tom Prince fbe336580f Bug 1421012: Ignore comm checkout; r=gps
MozReview-Commit-ID: ZR37wJVorc

--HG--
extra : rebase_source : 9ceef55502dabd177502f3798272b012a3c5b7f6
extra : source : 8df006a7f139bbfb63a7d77113a327f74df4283a
2017-11-14 14:46:47 -07:00
Julian Descottes 652f0a41d5 Bug 1410341 - add toolchains.json to .hgignore;r=jmaher
MozReview-Commit-ID: KoYfVYcH9Kg

--HG--
extra : rebase_source : 005b21c077d11d7df0b23857e7e4f1c1a7d2720f
2017-10-20 10:53:20 +02:00
Jonathan Watt f130a4faa8 Bug 1407422 - Make git and hg ignore any Xcode project at the root of the source tree. r=jwatt. DONTBUILD. 2017-09-24 21:45:17 +01:00
Edouard Oger 56ecdf96b5 Bug 1395427 p1 - Ignore tps logs/reports. r=tcsc
MozReview-Commit-ID: H69TLLMuCwH

--HG--
extra : rebase_source : 280d3f6c73117065c05a46d24e3a5a10408e0e22
2017-09-21 15:44:13 -04:00
Sebastian Hengst ff6ff5ab73 Backed out changeset cf5ecd16d87e (bug 1395427) for linting failures, e.g. at services/sync/tps/extensions/tps/resource/modules/forms.jsm:219. r=backout 2017-09-27 17:10:57 +02:00
Edouard Oger dbfb1d1fc1 Bug 1395427 p1 - Ignore tps logs/reports. r=tcsc
MozReview-Commit-ID: H69TLLMuCwH

--HG--
extra : rebase_source : 280d3f6c73117065c05a46d24e3a5a10408e0e22
2017-09-21 15:44:13 -04:00