92b6898ef97bbaf6e28daa320fdabb59c9343bb9: Bug 1409876 - Print warning when vcs operations aren't running on a cache or volume; r=dustin
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 17:38:35 -0700 - rev 388455
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1409876 - Print warning when vcs operations aren't running on a cache or volume; r=dustin A lot of effort has been spent optimizing VCS operations for peak performance. But not utilizing caches or volumes for the VCS store or checkouts can undermine that work. Let's print a warning when VCS is configured sub-optimally. I'm pretty sure we still have some rogue tasks not using caches or volumes. We can convert this to a fatal error once those are fixed. MozReview-Commit-ID: C6CT1zViy75
2f54b783114c413577487f40d70abaf04a10bece: Bug 1409876 - Refuse to perform a VCS checkout into a cache root; r=dustin
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 17:23:16 -0700 - rev 388454
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1409876 - Refuse to perform a VCS checkout into a cache root; r=dustin This seems like a reasonable thing to enforce. MozReview-Commit-ID: 3BZQSkwRYeN
994704c5337e8adf1bf92043bcaa5d4c75ff5c90: Bug 1409876 - Record cache history to aid failure analysis; r=dustin
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 16:58:37 -0700 - rev 388453
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1409876 - Record cache history to aid failure analysis; r=dustin We introduce a per-cache .cachelog file containing important events in the cache's history such as creation, requirements adjusting, and utilization. If cache validation fails, we print the cache log. If a previous task was responsible for getting the cache in a bad state, its TASK_ID should be printed, allowing us to more easily identify mis-configured tasks. MozReview-Commit-ID: BJun5Hi5w0s
1402f70041d9b22128b7d8819c7529cccb2b749f: Bug 1411109- [ach] Search engine setup for Firefox Mobile for Acholi, r=flod
Delphine Lebédel <dlebedel@mozilla.com> - Wed, 25 Oct 2017 19:47:16 -0700 - rev 388452
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411109- [ach] Search engine setup for Firefox Mobile for Acholi, r=flod MozReview-Commit-ID: 6vFXKBYolqj
fe8fdf1bd0749a65aaadc274130f0749f395a356: Bug 1411913 - Enable Marionette trace log for mochitest/reftest by default. r=jmaher
Henrik Skupin <mail@hskupin.info> - Thu, 26 Oct 2017 13:05:17 +0200 - rev 388451
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411913 - Enable Marionette trace log for mochitest/reftest by default. r=jmaher MozReview-Commit-ID: 1cGy3YlJml1
c195c0c53c471aee4b22afad0c6dddc0e622e947: Bug 1411703 - test_original_sent_received_head_wrap.js fails locally r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 25 Oct 2017 21:41:48 +0200 - rev 388450
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411703 - test_original_sent_received_head_wrap.js fails locally r=dragana Test fails when running locally: ./mach test netwerk/test/unit_ipc/test_original_sent_received_head_wrap.js Error: cannot open file '/home/user/mozilla-central/obj-ff-dbg/_tests/xpcshell/netwerk/test/unit/test_original_sent_received_head.js' for reading at /home/icecold/mozilla-central/testing/xpcshell/head.js:648 MozReview-Commit-ID: DcOWOWlH5ch
738a4b6c0dadebc3dfe20fa86520eb4c0c904b71: Backed out changeset e1455a5d2e05 (bug 1410459) for breaking Talos. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 26 Oct 2017 18:24:41 +0200 - rev 388449
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Backed out changeset e1455a5d2e05 (bug 1410459) for breaking Talos. r=backout on a CLOSED TREE
57e183ac30b5748776c0832c1930072bc55e0230: Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 25 Oct 2017 20:27:17 -0400 - rev 388448
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r=dustin This is needed to prevent parameter mismatch errors when using |mach try fuzzy| from an older revision. This can happen if the parameters.yml is being downloaded from a commit with a recently added parameter. MozReview-Commit-ID: 4NxCM7i8B4W
0464922649173660387fe62569a932a62fd37287: Bug 1411615 - make nsScannerIterator a trivial type in order to use memset. r=hsivonen
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 26 Oct 2017 17:50:26 +0300 - rev 388447
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411615 - make nsScannerIterator a trivial type in order to use memset. r=hsivonen MozReview-Commit-ID: 2YpZE8Rryyl
421cfeb17d92b0749b5c171de07db7d9faad5801: Backed out changeset 6f205bfdd139 (bug 1411796) for failing e.g. taskgraph's taskcluster/taskgraph/test/test_generator.py::TestGenerator::test_full_task_graph. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 26 Oct 2017 17:39:25 +0200 - rev 388446
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Backed out changeset 6f205bfdd139 (bug 1411796) for failing e.g. taskgraph's taskcluster/taskgraph/test/test_generator.py::TestGenerator::test_full_task_graph. r=backout on a CLOSED TREE
84940c8fb3525a521f8852e75e875a4eb1311ddb: Bug 1411776 - [mozdebug] Fix 'module has no attribute' error when using --debugger, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 26 Oct 2017 10:13:53 -0400 - rev 388445
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411776 - [mozdebug] Fix 'module has no attribute' error when using --debugger, r=jmaher This fixes a regression from bug 1397849. MozReview-Commit-ID: 4JrnkYVwTo
e1455a5d2e050fd75598cc53365040cd10843a6a: Bug 1410459 - [mozharness] Upgrade from optparse to argparse in config.py, r=jlund
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 20 Oct 2017 11:53:44 -0400 - rev 388444
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1410459 - [mozharness] Upgrade from optparse to argparse in config.py, r=jlund Upgrade from optparse to argparse: 1. 'type' field now needs to be callable (deleted if type was 'string' as that is the default) 2. 'extend' action re-implemented for argparse 3. 'callback' action no longer exists, re-implemented as a custom argparse action (only used in buildbase.py) 4. minor api changes, e.g 'add_option' -> 'add_argument' MozReview-Commit-ID: HcKowF13Da3
4376bf8afad4255adf7c45451159ee321b2c0322: Bug 1411863 - Cleanup new console tests; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 26 Oct 2017 10:21:45 +0200 - rev 388443
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411863 - Cleanup new console tests; r=bgrins. Move clear jsterm history to openNewTabAndConsole. Switch openNewTabAndConsole to an async function (instead of using Task.async). Switch openNewTabAndConsole consumers to async as well. MozReview-Commit-ID: KgMXowGYIJ5
92273c4c7222f68e6f2360df34b393f14612f1da: Bug 1408921 - Split browser_webconsole_autocomplete_keys.js in the new console frontend; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 25 Oct 2017 11:59:02 +0200 - rev 388442
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1408921 - Split browser_webconsole_autocomplete_keys.js in the new console frontend; r=bgrins. The test was very long and tested different bugs. Splitting it make all the test case clearer. MozReview-Commit-ID: 4z45RE3eJoC
6f205bfdd1396f43a814c61728bd85659fad72ba: Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 25 Oct 2017 20:27:17 -0400 - rev 388441
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r=dustin This is needed to prevent parameter mismatch errors when using |mach try fuzzy| from an older revision. This can happen if the parameters.yml is being downloaded from a commit with a recently added parameter. MozReview-Commit-ID: 4NxCM7i8B4W
bcb6adf5707cde27bd42d8af0a0d470624c16136: Bug 1407403 - Handle IPDL code generation in the tup backend; r=gps
Mike Shal <mshal@mozilla.com> - Mon, 23 Oct 2017 10:44:11 -0400 - rev 388440
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1407403 - Handle IPDL code generation in the tup backend; r=gps IPDL generation consists of a single ipdl.py invocation on all the *.ipdl and *.ipdlh files in the tree. Unfortunately the headers that are generated are placed into directories corresponding to the namespaces declared within the IDPL, and can't be determined solely based on the input filename. As such, we have to do a quick parsing of the AST in order to grab the namespaces and calculate the filenames for the .h files. The downside of this approach is that all *.ipdl/*.ipdlh files are considered inputs for the tup backend, so editing one will perform moz.build generation before running ipdl.py. This could be fixed by either standardizing the generated header layout, or fixing tup to somehow allow unspecified outputs. MozReview-Commit-ID: DzF2ryLEsrg
4b94d394f4ef9b1d5b6c51751472d80a869cf0d7: Bug 1376149 - Speed up orphan favicons cleanups on history removals. r=Paolo
Marco Bonardo <mbonardo@mozilla.com> - Tue, 24 Oct 2017 01:35:07 +0200 - rev 388439
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1376149 - Speed up orphan favicons cleanups on history removals. r=Paolo MozReview-Commit-ID: 1XTmpvdUnLm
99c40288511ac903e786ea0cb3fa74c1d2324fed: Backed out changeset 26c1d50db1c1 (bug 1407403) for py-compat failure: python/mozbuild/mozbuild/backend/tup.py:470:124 | inconsistent use of tabs and spaces in indentation. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 26 Oct 2017 16:23:40 +0200 - rev 388438
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Backed out changeset 26c1d50db1c1 (bug 1407403) for py-compat failure: python/mozbuild/mozbuild/backend/tup.py:470:124 | inconsistent use of tabs and spaces in indentation. r=backout
26c1d50db1c1d7390ef17e6293c1e1e1cb4f659a: Bug 1407403 - Handle IPDL code generation in the tup backend; r=gps
Mike Shal <mshal@mozilla.com> - Mon, 23 Oct 2017 10:44:11 -0400 - rev 388437
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1407403 - Handle IPDL code generation in the tup backend; r=gps IPDL generation consists of a single ipdl.py invocation on all the *.ipdl and *.ipdlh files in the tree. Unfortunately the headers that are generated are placed into directories corresponding to the namespaces declared within the IDPL, and can't be determined solely based on the input filename. As such, we have to do a quick parsing of the AST in order to grab the namespaces and calculate the filenames for the .h files. The downside of this approach is that all *.ipdl/*.ipdlh files are considered inputs for the tup backend, so editing one will perform moz.build generation before running ipdl.py. This could be fixed by either standardizing the generated header layout, or fixing tup to somehow allow unspecified outputs. MozReview-Commit-ID: DzF2ryLEsrg
692541a9f99bcbf3c3be823df728c03cde3752eb: Bug 1411697 - Make sure to SendDocumentChannelCleanup even when mPreferredCachedAltDataType is set r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 26 Oct 2017 15:54:37 +0200 - rev 388436
Push 32750 by archaeopteryx@coole-files.de at Thu, 26 Oct 2017 21:56:27 +0000
Bug 1411697 - Make sure to SendDocumentChannelCleanup even when mPreferredCachedAltDataType is set r=michal MozReview-Commit-ID: ApXNqS9tcfh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip