Neil Deakin
7da9fc5e62
Bug 1197266, Reset pushed pref environment between browser tests, r=martijn
2015-09-17 11:20:32 -04:00
Geoff Brown
0fd7fa94c8
Bug 1199377 - Fetch host-utils for Android tests when needed; r=jmaher
2015-09-16 16:58:52 -06:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Gijs Kruitbosch
65cebe32be
Bug 1196320 - ensure --appname is included in mochitest's ./mach command help, r=ahal
...
--HG--
extra : commitid : 7dLnFjQ6aCp
extra : rebase_source : ef3d2b65426b04acf1542206487d6611fd2bd5b0
extra : amend_source : 7b8d363f0cffb762d64e9254205ae25c092ed521
2015-09-14 19:28:55 +01:00
Kaustabh Datta Choudhury
2a080acfd0
Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher
2015-09-10 09:52:00 +02:00
Nathan Froyd
21e096a42c
Bug 1196430 - part 7 - teach process_leak_log how to symbolicate leaked object stacks; r=mccr8
2015-08-26 19:41:43 -04:00
Nathan Froyd
956d3c942b
Bug 1196430 - part 6 - move cut-and-paste stack fixer code into mozrunner; r=wlach
...
This code is cut-and-pasted in several different places around the tree.
Let's put it in a common place.
2015-08-26 19:57:36 -04:00
Nathan Froyd
2e6b84568b
Bug 1198944 - remove vmware recording support from mochitest; r=khuey
...
VMWare's record/replay bits are unsupported, and they only work with
programs compiled with VS2010, which we no longer support.
2015-08-27 16:00:14 -04:00
Joel Maher
af2cf10bce
backout 06bb0c1766f1 for more frequent bc failures
2015-09-09 07:55:37 -04:00
Kaustabh Datta Choudhury
eeaa15095f
Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher
2015-09-09 05:42:04 -04:00
chunminchang
4a0a276d74
Bug 1175527- adjust permission period depends on used platform. r=jmaher
2015-09-08 22:20:00 +02:00
David Anderson
51c747a7db
Add a test case for bug 1193557, r=kats.
2015-09-04 17:18:11 -07:00
Bill McCloskey
d4c8e8942d
Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor)
2015-09-04 09:45:01 -07:00
Bill McCloskey
4fe3b5000e
Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor)
2015-09-04 09:45:00 -07:00
Bill McCloskey
62ae881795
Bug 1199800 - [webext] More refactoring of SpecialPowers to support chrome tests (r=gabor)
2015-09-04 09:45:00 -07:00
Bill McCloskey
1a7f006d5a
Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor)
2015-09-04 09:45:00 -07:00
Carsten "Tomcat" Book
3145bc32e7
Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
...
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
Bill McCloskey
bc0c23104b
Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor)
2015-09-03 20:59:03 -07:00
Bill McCloskey
4e8805dd18
Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor)
2015-09-03 20:59:02 -07:00
Bill McCloskey
bc938037af
Bug 1199800 - [webext] More refactoring of SpecialPowers to support chrome tests (r=gabor)
2015-09-03 20:59:01 -07:00
Bill McCloskey
e416c237da
Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor)
2015-09-03 20:59:01 -07:00
Karl Tomlinson
17f4cfb8c4
revert 521e2b4d97b8 given workaround from bug 1193922
...
--HG--
extra : rebase_source : bba70f332a76b53ded3db6e956cad4faf3423663
2015-09-01 18:38:07 +12:00
Geoff Brown
b0e201cce7
Bug 1196814 - Fail Android mochitest, robocop, reftests when Fennec is not installed; r=jmaher
2015-09-02 14:20:01 -06:00
Geoff Brown
2015a6ea72
Bug 1164596 - Add mach android-emulator command; r=ahal
2015-09-01 15:07:53 -06:00
Vaibhav Agrawal
1bd565d6df
Bug 999450 - Add find-test-chunk command in mach to discover the chunk for a mochitest on a platform. r=chmanchester
...
--HG--
extra : rebase_source : 1bf71ba005dd9f6d63167b9e6e0f074b1489215c
2015-08-26 16:51:15 -07:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Andrew Halberstadt
012721f796
Bug 1199241 - Average runtime data across platforms instead of keeping it distinct, r=jgriffin
...
Keeping distinct platform runtime files takes up a lot of space. It also adds complexity and
greater possibility for mistakes, if a file for some arbitrary platform (like pgo) doesn't
exist, there will be a failure. This patch removes all platform specific runtime files and
replaces them with a single per suite file. The times in this file are averaged across all
platforms the tests run on. With the added space savings, we take into account the 50th
percentile of tests, instead of the 90th.
--HG--
extra : commitid : 5L2JbrrWeFG
extra : rebase_source : 655803afec3efe3c02602fb38b77cd46eeb85f77
2015-08-27 17:37:26 -04:00
Vaibhav Agrawal
457d89b5f6
Bug 1197543 - Add --extra-mozinfo-json option in mochitest to filter tests for a given mozinfo file. r=ahal
...
CLOSED TREE
--HG--
extra : transplant_source : %3Di%5D%DF%05%94e%DB%1D0o%11%AB%8C%29%B2N%E4%E4/
2015-08-22 18:57:19 -07:00
Yoshi Huang
e6070e9062
Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley
2015-08-18 15:01:42 +08:00
Yoshi Huang
4347bb2318
Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley
2015-08-17 17:03:19 +08:00
Vaibhav Agrawal
7ec736a594
Bug 1197541 - Add --dump-tests option to mochitest and xpcshell for all tests that will be run. r=ahal
2015-08-21 17:16:11 -07:00
Bobby Holley
edfe287f26
Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
2015-08-25 11:16:21 -07:00
Yoshi Huang
de47f4b89f
Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley
2015-08-24 01:18:00 -04:00
Yoshi Huang
12efacfa8c
Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley
2015-08-24 01:31:00 -04:00
Bobby Holley
ded73cd30e
Bug 1196638 - Infer the proper button for synthesized mouse clicks on all callsites. r=jmaher
2015-08-22 09:51:51 -07:00
Andrew Halberstadt
e318244a76
Bug 1185761 - [mochitest] Allow boolean values to --keep-open for overriding the default, r=ted
...
Most of the time the default is to close the browser after tests run. And that can be overridden with
--keep-open. But in some corner cases, the default is to leave the browser open after tests have run.
In these cases, it is not currently possible to override.
This patch allows the syntax --keep-open or --keep-open=false, the latter overrides the edge case
default.
--HG--
extra : commitid : 52IHmZFn1uj
extra : rebase_source : 50ce300ccb08f87e5c9337b945d538c0a17ac04d
2015-08-06 17:40:54 -04:00
Benjamin Smedberg
c7c2a60c7e
Bug 1098064 part C - remove SimpleTest and reftest testPluginIsOOP and related usage, r=jimm
...
--HG--
extra : rebase_source : c834e7ff20c9a9a352e2e037f6a70b611a45a8b8
2015-08-14 14:10:17 -04:00
Benjamin Smedberg
3d78e0139c
Bug 1098064 part B - remove nsIPluginHost.isPluginOOP, r=jimm
...
--HG--
extra : rebase_source : 899df4c309eab495336dc9827bc2c8fe86fc04d3
2015-08-14 13:28:33 -04:00
Andrew McCreight
547d66402f
Bug 1193917 - Paper over web audio leaks revealed by event loop changes. r=erahm CLOSED TREE
2015-08-12 12:47:43 -07:00
Kaustabh Datta Choudhury
34307268d1
Bug 1162003 - Enable run-by-dir mode on Fx desktop opt builds. r=jmaher
2015-08-11 08:25:00 -04:00
Neil Deakin
4e5e016c5d
Bug 1134585, remove cpow usage from view selection source, r=mconley
2015-08-10 09:42:51 -04:00
Andrew Halberstadt
fc0a211e9e
Bug 1192235 - Update misleading mochitest usage string, r=chmanchester, DONTBUILD
...
--HG--
extra : commitid : vPzPVmJn6u
extra : rebase_source : 1968f4b433ff67d84789a721ab4f0eb96e7cdf57
extra : amend_source : b9f917da7d2c202827cf69fb99cc3d439f0f3a0c
2015-08-07 10:19:32 -04:00
Ryan VanderMeulen
6b37d9c465
Merge m-c to fx-team. a=merge
2015-08-06 15:53:46 -04:00
Ryan VanderMeulen
11f008b1b4
Bug 1175527, bug 1175263 - Skip test_SpecialPowersPushPermissions.html on Android for frequent failures.
2015-08-06 13:38:55 -04:00
Geoff Brown
8ce85e0c90
Bug 1190975 - Do not dump device info and logcat when running mochitest via mach; r=jmaher
2015-08-06 07:27:47 -06:00
Andrew McCreight
e0b02240a7
Bug 1074317 - Report indirect LSan leaks in mochitests. r=erahm
...
LeanSanitizer reports two kinds of leaks: direct and indirect. A
leaked block that is pointed to by another leaked block is an
"indirect leak", while one that isn't is a "direct leak". Often,
indirect leaks are just things entrained by the "real" leak, but if
two leaked blocks are in a cycle, then they both end up being
indirect, so we need to report them, too.
This patch makes it so that indirect LSan leaks are treated the same
as direct leaks by Mochitests, which means they will turn the tree
orange. There are a few existing indirect leaks of various severity,
so I had add some suppressions. See those bugs for more details.
--HG--
extra : rebase_source : 0269666f546b6e349bebf216771fc6dfa4d9487a
2015-08-03 06:45:00 -04:00
Arthur Edelstein
5776e9b69d
Bug 1187701 - add_task function for mochitest chrome and plain; r=jmaher
2015-08-03 11:14:10 -06:00
David Keeler
59ef11f506
bug 1188100 - fold PSM's test_client_cert.js into necko's test_tls_server.js r=mcmanus
...
--HG--
rename : security/manager/ssl/tests/unit/test_client_cert/cert_dialog.js => netwerk/test/unit/client_cert_chooser.js
rename : security/manager/ssl/tests/unit/test_client_cert/cert_dialog.manifest => netwerk/test/unit/client_cert_chooser.manifest
extra : amend_source : 249efd8e1bc537cf14b3199865df18b8aba62d10
2015-07-29 14:27:54 -07:00
Mike Hommey
39885629ae
Bug 1189526 - Add screentopng to mochitest test archive on Gtk+3 builds. r=mshal
2015-08-01 08:54:45 +09:00
Julien Pagès
23e4c1d4a3
Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
...
This also completely remove build/automationutils.py.
--HG--
extra : commitid : 50v6EAQNEHV
extra : rebase_source : 4ac1347d73498f068979514c6afb16ac50ab4033
2015-07-29 17:50:16 +02:00