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
Rob Wood
1721a468a7
Bug 1387265 - Expand talos tp6 to macosx; r=jmaher
...
MozReview-Commit-ID: 78LGHEJNGz4
--HG--
extra : rebase_source : ad7189968b15ea7cd830d18a0e7033df65d8489f
2017-08-15 15:30:23 -04:00