f5affb1a24caacc0192ef3e0ef5f999e532c1b63: Bug 1344813 - Only start as many web servers as required, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350215
Push
88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - Only start as many web servers as required, r=jmaher,pyang,erahm.
9a2657d53f6e5ed5cc295938b718c2ee29f1e4e9: Bug 1344813 - remove template urls from awsy, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350214
Push
88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - remove template urls from awsy, r=jmaher,pyang,erahm.
cd933fa335b72f5c9896f19316d07fe4a8aaf110: Bug 1344813 - Implement AWSY as a marionette-based mach command, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350213
Push
88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - Implement AWSY as a marionette-based mach command, r=jmaher,pyang,erahm.
usage: mach [global arguments] awsy-test [command arguments]
mach awsy-test runs the in-tree version of the Are We Slim Yet
(AWSY) tests.
awsy-test is implemented as a marionette test and marionette
test arguments also apply although they are not necessary
since reasonable defaults will be chosen.
The AWSY specific arguments can be found in the Command
Arguments for AWSY section below.
awsy-test will automatically download the tp5n.zip talos
pageset from tooltool and install it under
topobjdir/_tests/awsy/html. You can specify your own page set
by specifying --web-root and --page-manifest.
The results of the test will be placed in the results
directory specified by the --results argument.
Command Arguments for AWSY:
--web-root WEBROOTDIR
Path to web server root directory. If not specified,
defaults to topobjdir/_tests/awsy/html.
--page-manifest PAGEMANIFEST
Path to page manifest text file containing a list of
urls to test. The urls must be served from localhost.
If not specified, defaults to
page_load_test/tp5b/tp5n.manifest under the web root.
--results RESULTSDIR Path to results directory. If not specified, defaults
to the parent directory of the web root.
--quick Set --entities=3, --iterations=1, --per-tab-pause=1,
--settle-wait-time=1 for a quick test. Overrides any
explicit argument settings.
--entities ENTITIES Number of urls to load. Defaults to the total number
of urls.
--max-tabs MAXTABS Maximum number of tabs to open. Defaults to 30.
--iterations ITERATIONS
Number of times to run through the test suite.
Defaults to 5.
--per-tab-pause PERTABPAUSE
Seconds to wait in between opening tabs. Defaults to
10.
--settle-wait-time SETTLEWAITTIME
Seconds to wait for things to settled down. Defaults
to 30.
7178c9d489d13cfcad27ee0d782e9474d9f030ec: Bug 1344813 - prepare awsy for mach command, r=jmaher,pyang.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:45 -0700 - rev 350212
Push
88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - prepare awsy for mach command, r=jmaher,pyang.
* parse_about_memory.py
- remove extraneous data variable.
* test_memory_usage.py
- get webRootDir, resultsDir from testvars to support mach command.
- standardize directories.
- catch exceptions thrown by marionette when closing tabs.
* awsy_script.py
- change to use webRootDir, resultsDir and to pass to test_memory_usage.py
in additional testvars.json file.
- standardize directories.
- set strict=False in StructuredOutputParser in order to prevent ascii
encoding errors due to marionette loading csdn.net and outputing non-ascii
to stdout.
a58cea09759988011ac5ca328992a272c06fbcf4: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 5 - Make MemoryBlobImpl::DataOwner cloneable, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:39 +0200 - rev 350211
Push
88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 5 - Make MemoryBlobImpl::DataOwner cloneable, r=mrbkap
791bff0c81963b4ed5dad9dc4970d35194402357: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 4 - Delete of the PMemoryStream actor, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350210
Push
88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 4 - Delete of the PMemoryStream actor, r=mrbkap
90e0ee883a3e4a5c1ad08b711f668e2e6cbba8a3: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 3 - PMemoryStream and PBlob, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350209
Push
88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 3 - PMemoryStream and PBlob, r=mrbkap
81292d0b435b3207cd4b0e9fdec8d3d14b24ee5b: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 2 - PMemoryStream actor, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350208
Push
88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 2 - PMemoryStream actor, r=mrbkap
f9a26f2c0e644862444b643c9506c4a5d76172bd: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 1 - Expose DataOwnerAdapter, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350207
Push
88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 1 - Expose DataOwnerAdapter, r=mrbkap
3afa18fd5ef59f7d58e417deeb1d909aab30606d: Bug 1346547 followup - Use toInt32 instead of isInt32 in ArrayPushDense. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Wed, 29 Mar 2017 10:24:13 +0200 - rev 350206
Push
88588 by jandemooij@gmail.com at Wed, 29 Mar 2017 08:24:52 +0000
Bug 1346547 followup - Use toInt32 instead of isInt32 in ArrayPushDense. r=h4writer
70fcc672ffd5e981a49c69be925ea37844d7adfb: Bug 1351102 - Fix GetFinishedBuilder to check the runtime instead of the compartment. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Wed, 29 Mar 2017 10:22:27 +0200 - rev 350205
Push
88588 by jandemooij@gmail.com at Wed, 29 Mar 2017 08:24:52 +0000
Bug 1351102 - Fix GetFinishedBuilder to check the runtime instead of the compartment. r=h4writer
5e15fb883887a354852e5a2471c4003f35c5929b: Bug 1331092 - Part 12: Disable Async Iteration in chrome or add-ons code. r=shu
Tooru Fujisawa <arai_a@mac.com> - Wed, 29 Mar 2017 17:15:13 +0900 - rev 350204
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 12: Disable Async Iteration in chrome or add-ons code. r=shu
a8464c6a70c0f41c939397a9acd961ff4033914b: Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. r=shu
Tooru Fujisawa <arai_a@mac.com> - Wed, 29 Mar 2017 17:15:13 +0900 - rev 350203
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. r=shu
6564ccfdc7044009fd5d056865491d2e778fd93b: Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:20 +0900 - rev 350202
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
0b11639e4085ec49a720e7eb1a9ab01c0782abf7: Bug 1331092 - Part 9: Implement for-await-of. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350201
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 9: Implement for-await-of. r=shu
5f68da99a98c5b8f794120a2f13494de6e724387: Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350200
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
5a506fa42cdcae46c356228636451f1e65a0d939: Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350199
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
a51f54fd72ffb04678ef00789f9655cd42f2c0ad: Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350198
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
4ddc9bbcfe35b02514e4338acc4ecd56ab6b1231: Bug 1331092 - Part 5: Enable test262 tests for async generators. r=anba
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350197
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 5: Enable test262 tests for async generators. r=anba
9bfcb40a68b8f72eeb2bc0a083f3cf7dbb9a5f33: Bug 1331092 - Part 4: Add release_or_beta variable to reftest condition. r=jmaher
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350196
Push
88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 4: Add release_or_beta variable to reftest condition. r=jmaher