Jonathan Griffin
a00b26ce3d
Bug 826135 - Throw if --utility-path points to ARM version of xpcshell, r=ahal
2013-01-03 17:37:26 -08:00
Jonathan Kew
f129ef13d4
bug 832615 - make reftest-analyzer ignore timestamps in b2g reftest logs. r=dbaron a=nonlibxul DONTBUILD
2013-01-22 18:41:40 +00:00
Christian Holler
3d79e5a25d
Bug 797900 - Disable invalid-size-second-frame crashtest under AddressSanitizer. r=dbaron, a=nonlibxul
2013-01-22 00:46:40 +01:00
Daniel Holbert
fb0671a9ff
Bug 832589: Declare character encoding in the blank document that we load between each reftest, to prevent an error message from being printed each time we do that. r=dbaron
2013-01-19 17:23:45 -08:00
Jonathan Griffin
ba052a1ef8
Bug 820463 - Remove loadearly code from test runners, r=ahal
2013-01-17 12:18:37 -08:00
Mike Connor
e46ce230b0
Bug 804745 - Unified notification for application data reporting; r=gavin
2013-01-11 19:05:35 -08:00
Andrew Halberstadt
221179f50b
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Andrew Halberstadt
2172831c09
Bug 812012 - (Part 1) Add busybox arg to b2g reftest/mochitest harnesses, r=jgriffin, DONTBUILD a=NPOTB,test-only
2013-01-07 10:29:43 -05:00
Andrew Halberstadt
d9e2ea00c1
Bug 826021 - Ensure all skipped tests show up in reftest logs, r=jmaher
2013-01-03 16:33:23 -05:00
Theo Chevalier
27ae7e2526
Bug 825464 - Skip any revision of TELEMETRY_DISPLAY_REV in tests & WebApp (long term fix). r=mak
2013-01-02 16:31:10 +01:00
Geoff Brown
a8f9e85501
Bug 810347 - Provide option for setting remote test root; r=jmaher
2012-12-20 09:11:11 -07:00
Ehsan Akhgari
8dce586b8a
Merge mozilla-central into mozilla-inbound
2012-12-10 20:39:51 -05:00
Gregory Szorc
5bad6f1d59
Bug 820060 - Fix mach crashtest; r=Ms2ger
...
DONTBUILD (NPOTB)
2012-12-10 11:23:35 -08:00
Theo Chevalier
00667966ca
Bug 737596 - Enable Telemetry by default on Nightly and Aurora channels (mobile). r=bnicholson
2012-12-10 23:25:50 +01:00
Ehsan Akhgari
629d8a0ae2
Merge mozilla-central into mozilla-inbound
2012-12-06 13:13:33 -05:00
Gregory Szorc
d0f7a99e69
Bug 809729 - Ability to run reftests through debugger with mach; r=Ms2ger
...
DONTBUILD (NPOTB)
2012-12-06 10:03:25 -08:00
Joel Maher
2a7964d38b
Bug 818156 - Improve test chunking. r=gbrown
2012-12-06 08:43:23 -05:00
Jonathan Griffin
4bcb0ea851
Bug 815807 - Part 3: Load marionette early in the B2G startup process if relevant pref is set, otherwise load it late, r=ahal
2012-11-29 19:46:39 -08:00
Jonathan Griffin
d5cd2613c8
Backout 9252522aab90, r=bustage
2012-11-30 12:54:00 -08:00
Jonathan Griffin
bc268a8264
Bug 815807 - Part 3: Load marionette early in the B2G startup process if relevant pref is set, otherwise load it late, r=ahal
2012-11-29 19:46:39 -08:00
Cameron McCormack
aca7de9ff8
Bug 788967 - Add a default-preferences statement for reftest manifests. r=dbaron
2012-11-28 10:06:33 +11:00
Jonathan Kew
c2188bd603
bug 815617 - speed up reftest-analyzer by avoiding use of a large dilation radius. r=bz
2012-11-28 09:04:13 +00:00
Cameron McCormack
82da27e52e
Backout 5218cec180c8.
2012-11-28 10:39:47 +11:00
Cameron McCormack
3412c8ac02
Bug 788967 - Add a default-preferences statement for reftest manifests. r=dbaron
2012-11-28 10:06:33 +11:00
Cameron McCormack
fe2badac56
Bug 809312 - Add ability to run a subset of reftests from a manifest. r=dbaron,gps
2012-11-28 09:29:03 +11:00
Ed Morley
b1fa9ef049
Bug 808410 - remotereftest.py shouldn't ignore the runTests() exit code; r=jmaher
2012-11-20 15:24:27 +00:00
Andrew Halberstadt
bc1b45a752
Bug 812514 - Make b2g emulator unittests save logcat for easier debugging, r=jgriffin
2012-11-19 15:52:40 -05:00
Jonathan Griffin
a2d6b0beda
Bug 812395 - Make emulator fail gracefully during errors for install_gecko, r=ahal
2012-11-19 09:32:57 -08:00
Ehsan Akhgari
d0a6f7bc46
Backed out changeset d129d66a6491 (bug 812281) because apparently it broke Android reftest/crashtest/jsreftest
2012-11-15 14:35:41 -08:00
Ehsan Akhgari
8bf6d31a9d
Bug 812281 - Shut up the media volume when running tests; r=cpearce
2012-11-15 12:15:12 -08:00
William Lachance
0bea33309a
Bug 811388 - Update mozdevice to 0.15, update consumers;r=ahal
2012-11-14 09:49:04 -08:00
William Lachance
0bd9276583
Bug 805116 - Print more of the logcat in mobile tests;r=gbrown
2012-11-12 13:57:13 -08:00
Joel Maher
d3571a894c
Bug 737961 - add reftest manifest conditions for height width. r=dbaron
2012-11-12 07:56:34 -05:00
Gregory Szorc
262077ed01
Bug 808336 - Part 1: Refactor mach command handler management; r=jhammel
...
Previously we were tighly coupled with MozbuildObject. This was not in
the spirit of mach being a generic tool. Now, instead of passing multiple
arguments to __init__ of the class providing the mach command we either
pass 0 or 1. The number of arguments is detected when processing the
@CommandProvider decorator. The optional argument is a named tuple
containing mach run-time state.
Capturing of mach command provider information is now captured in a
class (as opposed to an anoymous tuple). We also capture these in a rich
data structure which is passed as part of the run-time data to the
command provider class. This allows mach commands to inspect the mach
environment.
Mach decorators have been moved to mach.decorators. mach.base is
reserved for generic mach data/container classes.
Existing mach command classes derived from MozbuildObject have been
replaced with either object or mozbuild.base.MachCommandBase. This
latter class translates the mach context instance passed to __init__
into the constructor arguments for MozbuildObject.__init__.
Support for registering function handlers with mach has been removed.
All handlers must be inside classes.
--HG--
rename : python/mach/mach/base.py => python/mach/mach/decorators.py
2012-11-06 16:57:41 -08:00
Ed Morley
1536cfef6c
Bug 808417 - Make runTests() exception reporting consistent across test harnesses; r=jmaher
2012-11-05 13:03:55 +00:00
Ed Morley
bcad0e76bf
Bug 808417 - remotereftest.py should print the actual exception if one occurred runTests(); r=jmaher
2012-11-05 13:03:54 +00:00
Kyle Huey
0469a02b25
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Phil Ringnalda
acda0615b5
Bug 806253 - Reftest needs to set prefs to disable blocklist updates, to avoid having them reported as leaks when they are still running at shutdown
...
--HG--
extra : rebase_source : 0a8103ec19056a71a150e5fe794807518f0aaf0e
2012-10-29 15:10:07 -07:00
Jonathan Griffin
5830e46894
Bug 805428 - Install reftest extension on B2G as app bundle, r=ahal, DONTBUILD(NPOTB)
2012-10-25 09:55:42 -07:00
William Lachance
83d2ef54ea
Bug 801652 - Remove redundant devicemanager import;r=jmaher
2012-10-24 13:43:29 -04:00
William Lachance
cfb9c86b64
Bug 801652 - Make sure we print logcat, device info on remote mochitest/reftest failure;r=jmaher
2012-10-24 13:34:33 -04:00
Phil Ringnalda
be6a87d61e
Bug 799332 - Set a high urlclassifier.updateinterval to match the one in automation.py.in so that we're unlikely to leak background safebrowsing updates by doing them at the wrong time, r=dbaron
2012-10-08 21:04:39 -07:00
Daniel Holbert
8e45bef98a
backout 5545892376cc (Bug 737961) for Windows reftest orange
2012-10-16 16:05:52 -07:00
Joel Maher
81246f2430
Bug 737961 - add reftest manifest conditions for height width. r=dbaron
2012-10-16 16:12:25 -04:00
Phil Ringnalda
fde68c3c72
Back out fb167937d25b (bug 799332) because I fail at copy-paste
2012-10-15 21:02:56 -07:00
Phil Ringnalda
f1c3437106
Bug 799332 - Set a high urlclassifier.updateinterval to match the one in automation.py.in so that we're unlikely to leak background safebrowsing updates by doing them at the wrong time, r=dbaron
2012-10-08 21:04:39 -07:00