ea18a8f3d35dcb01eadd49a780b7fdf9107d8c76: Bug 1282662 - Part 2: Implement the detail description in hover button case.; r?paolo draft
Sean Lee <selee@mozilla.com> - Wed, 21 Dec 2016 22:50:07 +0800 - rev 479349
Push 44227 by bmo:selee@mozilla.com at Mon, 06 Feb 2017 14:57:34 +0000
Bug 1282662 - Part 2: Implement the detail description in hover button case.; r?paolo MozReview-Commit-ID: G3L0sULmRLD
de2ea5036c8333ea70662149185e9aab3f885681: Bug 1282662 - Part 1: Redesign the detail description of Download item in normal or hover cases.; r?paolo draft
Sean Lee <selee@mozilla.com> - Wed, 07 Dec 2016 11:54:41 -1000 - rev 479348
Push 44227 by bmo:selee@mozilla.com at Mon, 06 Feb 2017 14:57:34 +0000
Bug 1282662 - Part 1: Redesign the detail description of Download item in normal or hover cases.; r?paolo MozReview-Commit-ID: ITkv5XdQxEI
e2088850941c90b7840943135f92319af6c092aa: Bug 1336233 - Fix intermittent failures in browser_multi_redirect_frecency.js by ensuring the idle service updates for frecency are ignored. r?mak draft
Mark Banner <standard8@mozilla.com> - Mon, 06 Feb 2017 14:16:20 +0000 - rev 479347
Push 44226 by bmo:standard8@mozilla.com at Mon, 06 Feb 2017 14:52:08 +0000
Bug 1336233 - Fix intermittent failures in browser_multi_redirect_frecency.js by ensuring the idle service updates for frecency are ignored. r?mak MozReview-Commit-ID: L8AgWOAGF9g
bc5cd48b11481fb7e75943a76a1fef705681d980: Bug 1336945 - Modernize MSG/GraphDriver logging. r?jesup draft
Paul Adenot <paul@paul.cx> - Mon, 06 Feb 2017 15:42:18 +0100 - rev 479346
Push 44225 by paul@paul.cx at Mon, 06 Feb 2017 14:43:56 +0000
Bug 1336945 - Modernize MSG/GraphDriver logging. r?jesup MozReview-Commit-ID: KiBSoyY12i2
68cbf38fb671f48ddcb649dc1327dd164059b9c8: Bug 1320705 - Add a test to check that decoding an Opus file does to produce a long tail. r?jya draft
Paul Adenot <paul@paul.cx> - Fri, 27 Jan 2017 15:18:58 +0100 - rev 479345
Push 44225 by paul@paul.cx at Mon, 06 Feb 2017 14:43:56 +0000
Bug 1320705 - Add a test to check that decoding an Opus file does to produce a long tail. r?jya MozReview-Commit-ID: B4IlW1cWYlX
55f299de4b7a63f9b5007e2c7273e784f8ef5bb6: Add a 'mochitest selftest' python-test task that depends on a build draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Feb 2017 09:39:31 -0500 - rev 479344
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Add a 'mochitest selftest' python-test task that depends on a build MozReview-Commit-ID: Jqyhbj7nC6z
f2d092c04db6d2121072f9ff4c774403f714412c: Add ability to depend on build artifacts to 'run_task' jobs draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Feb 2017 09:39:01 -0500 - rev 479343
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Add ability to depend on build artifacts to 'run_task' jobs MozReview-Commit-ID: Jqyhbj7nC6z
8222e337ba69cf6d72a5c55db8d1bba526879cc8: Bug 1336559 - Rename source-check to source-test draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 02 Feb 2017 16:16:06 -0500 - rev 479342
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1336559 - Rename source-check to source-test MozReview-Commit-ID: K0gZ5rVLyeD
76dd672afab5f257a1060b111d50025e00776ba3: Bug 1003417 - Add task for running mozbase python tests on linux, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 02 Dec 2016 17:21:54 -0500 - rev 479341
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1003417 - Add task for running mozbase python tests on linux, r?dustin This also adds a new 'py' group which should help make it obvious which tasks are python unittests. The tg and MH tasks won't show up in this new py group right away due to a caching bug in the treeherder database, but eventually they should move over. MozReview-Commit-ID: JwL1NAR4bnY
f994d76a6941528c594104bfd5f528810d202ca5: Bug 1003417 - Use 'ip addr show' instead of 'ifconfig' for moznetwork tests, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 06 Jan 2017 11:19:19 -0500 - rev 479340
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1003417 - Use 'ip addr show' instead of 'ifconfig' for moznetwork tests, r?ted The taskcluster docker image for source-check tasks does not have 'ifconfig' installed. We could add this package, but ifconfig is more or less deprecated in favour of 'ip addr show'. Although the formats of both commands are different, because the test pulls ip addresses out of the output with regexes, the only change that is needed to make sure the tests still pass is to change the command. MozReview-Commit-ID: 758Qb6KSHzS
4db183dd65ace045957a9a041718191be1a13ceb: Bug 1003417 - Add a 'mozbase' subsuite to python unittests on linux, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 16 Nov 2016 16:43:42 -0500 - rev 479339
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1003417 - Add a 'mozbase' subsuite to python unittests on linux, r?ted The subsuite is added conditionally because we only have the capability of running source-check tasks on linux at the moment. Once taskcluster support for windows and mac has matured a bit and the taskcluster configs support source-check there, we should apply the subuite unconditionally. MozReview-Commit-ID: Kk9Irz3fn14
738f2537a94a4f4fd64e567c5674396ed70434bc: Bug 1003417 - Add ability to run subsuites to |mach python-test|, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Nov 2016 16:30:33 -0500 - rev 479338
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1003417 - Add ability to run subsuites to |mach python-test|, r?ted This adds the ability to use manifestparser subsuites to |mach python-test|. Subsuites are based on the premise of a "default" set that gets run when no subsuites are explicitly specified. When a test is labelled with a subsuite, that test is removed from the default set and will only run if that subsuite is explicitly specified. This will allow us to chunk python unittests out of 'make check' piecemeal. The default set will run in 'make check', and individual tasks (e.g mozbase), will specify a subsuite explicitly. The |mach python-test| implementation is slightly different. By default, subsuites are not considered if developers do not pass in --subsuite. This means running |mach python-test| without arguments will still run the full set of tests, and similarly, passing in test paths will *just work*. If for some reason a developer needs to actually run the default set, a special "default" subsuite has been create, so they can use |mach python-test --subsuite default|. This default subsuite is also what 'make check' will explicitly invoke. MozReview-Commit-ID: FaHb4nvuoK9
c2d69f2051b178bc02139915be230649444e1e78: Bug 1003417 - Include testing/mozbase/moz.build from root moz.build file, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Feb 2017 09:56:33 -0500 - rev 479337
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1003417 - Include testing/mozbase/moz.build from root moz.build file, r?ted By including the mozbase's moz.build directly in the root moz.build, we are making sure that mozbase unittests will be found even if there is no build/objdir. This will be useful when running mozbase tests in their own taskcluster task. MozReview-Commit-ID: DqqY09I3JBC
cd0d9dba6475ef582aabdf30762fc4200b366bd5: Bug 1320194 - Generate all-tests.pkl and related files when resolving tests draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Feb 2017 09:56:09 -0500 - rev 479336
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1320194 - Generate all-tests.pkl and related files when resolving tests This replaces the 'run-tests-deps' make target with a python function that will directly read moz.build files, emit them with TestManifestEmitter, then consume them with TestManifestBackend. Because the TestResolver is the only place that actually reads the test metadata files, we can remove this logic from the CommonBackend as well. MozReview-Commit-ID: DXgMoeH5dKf MozReview-Commit-ID: HstZ57qkqf2
fea15363c0e939b1e1bacece1d998f0c1066238b: Bug 1320194 - Add ability to specify custom emitter function in TreeMetadataEmitter draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 11:54:09 -0500 - rev 479335
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1320194 - Add ability to specify custom emitter function in TreeMetadataEmitter Currently, the only way to emit objects after reading moz.build, is to emit everything. Though, sometimes it may be desirable to only emit certain types of objects. This adds a new argument that allows consumers to specify a custom emitter function. This gives them the flexibility to do whatever they want. This will be used when resolving tests, so only TestManifest objects are emitted. MozReview-Commit-ID: DPGgNmn2JvE
0c601f0fd703e2dbd058b1a2373638e38ac96fea: Bug 1320194 - Fix bug preventing more than two backends in a HybridBackend draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 16:31:15 -0500 - rev 479334
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1320194 - Fix bug preventing more than two backends in a HybridBackend This is a drive by fix that is not relevant to the rest of the commit series. MozReview-Commit-ID: Bwrb74o3Qh8
36aa3fe6d1c0e352362348cacdca6d65b01408de: Bug 1320194 - Refactor test metadata related backend code into a partial TestManifestBackend draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 11:47:34 -0500 - rev 479333
Push 44224 by ahalberstadt@mozilla.com at Mon, 06 Feb 2017 14:42:04 +0000
Bug 1320194 - Refactor test metadata related backend code into a partial TestManifestBackend Currently the CommonBackend is responsible for processing TestManifest objects and using them to generate the test metadata files (e.g all-tests.pkl et al). This patch pulls that logic out into a partial backend specifically for test manifests. This patch is solely a refactoring and shouldn't change any build behaviour. CommonBackend has a TestManifestBackend instance and calls consume_object directly on it. However, this is just a temporary measure to avoid checking in a broken commit. This commit also adds a test for the 'test-defaults.pkl' file which was previously missing. MozReview-Commit-ID: HOr2QVT8CJ1
0de555fdf88f20e1fb309617a7c509a9bf7ecb3a: Bug 1336978 - Add --enable-lld to link with lld instead of ld r?glandium draft
Sylvestre Ledru <sledru@mozilla.com> - Mon, 06 Feb 2017 15:33:13 +0100 - rev 479332
Push 44223 by bmo:sledru@mozilla.com at Mon, 06 Feb 2017 14:34:05 +0000
Bug 1336978 - Add --enable-lld to link with lld instead of ld r?glandium MozReview-Commit-ID: 9dpUi44NDdN
ddc0fda6cc9921d7a5a2a96912587233a5ce56a0: Bug 1334971: P2. Fix coding style. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 06 Feb 2017 15:09:43 +0100 - rev 479331
Push 44222 by bmo:jyavenard@mozilla.com at Mon, 06 Feb 2017 14:12:04 +0000
Bug 1334971: P2. Fix coding style. r?gerald MozReview-Commit-ID: 1xMcYn354NT
f0839207ca950be9776b91ff5dcff9736c08c2fd: Bug 1334971: P1. Properly handle invalid PPS. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 06 Feb 2017 15:06:51 +0100 - rev 479330
Push 44222 by bmo:jyavenard@mozilla.com at Mon, 06 Feb 2017 14:12:04 +0000
Bug 1334971: P1. Properly handle invalid PPS. r?gerald Also fix H264::DecodePPS which incorrectly always returned an error when parsing a valid PPS. MozReview-Commit-ID: L1HUAdxWdu0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip