Commit Graph

5030 Commits

Author SHA1 Message Date
Ahmed Kachkach
00cdd93207 Bug 1041944 - Printing mochitest failures at the end of the execution (with mach). r=ahal 2014-07-22 11:56:00 +02:00
Ted Mielczarek
cf687cdcc3 Bug 1040966 - Fix unicode encoding when passing bad unicode to stack fixer. r=ahal 2014-07-22 15:45:54 -04:00
Armen Zambrano Gasparnian
44d166c165 Bug 1026710 - Change DeviceManager to mozdevice when logging. DONTBUILD. r=wlach 2014-07-22 09:17:16 -04:00
Luv Agarwal
b3b700abfb Bug 974184 - Add a versioninfo utility for getting mozbase version info. r=wlach 2014-07-21 11:38:07 +02:00
Ahmed Kachkach
43205f4349 Bug 1041708 - Structured logging seems to eat test case name and message if a single test is executed. r=ahal 2014-07-21 13:11:00 +02:00
Dave Hunt
aa7fb3ff59 Bug 1040069 - Return None for the gaia commit if it can't be found. r=ahalberstadt 2014-07-21 02:57:00 +02:00
Jonathan Griffin
d8167428d6 Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Chris Manchester
7a2985f607 Bug 916265 - Implement a jsm to output structured log messages.;r=ted 2014-07-21 14:34:01 -07:00
Jonathan Griffin
24180c8803 Bug 1033822 - Remove unused browser-chrome code from Marionette, r=mdas 2014-07-21 14:35:15 -07:00
Chris Manchester
b80ea72a7e Bug 1040056 - Increment version of moztest required by marionette to include structured logging modification.;r=mdas 2014-07-21 11:29:22 -07:00
James Graham
b7f7ebad57 Bug 1041424 - Raise a helpful exception if B2GDeviceRunner is used with no devices attached, r=ahal 2014-07-21 17:13:25 +01:00
Randell Jesup
eeccc3b2a9 Bug 1037125: Make fake GMP plugin accessible in mochitests r=khuey 2014-07-20 17:39:19 -04:00
Bobby Holley
53fd9759cd Bug 930091 - Clone marionette args into the sandbox rather than using a COW. r=mdas
The current setup causes the arguments object (which is modified from the
sandbox) to be a COW, which causes problems with our new restrictions on
COWs. According to jgriffin, these are should be JSON-serializable, so
the clone should be fine.
2014-07-20 15:36:31 -06:00
William Lachance
2f263889b9 Bug 1026710 - Fix errors in output handling in devicemanagerADB. r=armenzg 2014-07-18 14:19:33 -04:00
Georgios Kontaxis
73801da33e Bug 1029887: Test DOM nodes blocked by NS_ERROR_TRACKING_URI (r=mmc) 2014-07-18 17:26:24 -07:00
Alexandre Poirot
32f4c0930e Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Jonathan Griffin
c981769b72 Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Mike Hommey
e5596407fd Bug 1040641 - Ignore AC_SUBSTs for variables we don't have use for but that autoconf itself exports. r=gps 2014-07-23 08:40:12 +09:00
Alexandre Poirot
1a463bf842 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Chris Manchester
6b696e954e Bug 1036427 - Warn in the structured logger for ending a test not in progress.;r=jgraham
* * *
Bug 1036565 - Prevent the tbplformatter from throwing when multiple test_end messages are issued.;r=jgraham
2014-07-22 18:51:32 -04:00
Malini Das
c06f4bbcc9 Bug 1030442 - Be able to set and clear prefs at gecko startup, r=jgriffin 2014-07-22 17:27:25 -04:00
Andrew Halberstadt
8d56fdf7d2 Bug 1040789 - Bump mozrunner and marionette-client for bug 1036926, r=davehunt 2014-07-22 15:37:34 -04:00
Arnav Sharma
0097304105 Bug 1037521 - Add information about unexpected results to mach output. 2014-07-22 20:19:00 +01:00
Trevor Saunders
dcbd7db871 bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug 2014-07-09 17:27:49 -04:00
James Graham
69bbbc3765 Bug 1041546 - Ensure that structured log message fields are always strings, r=chmanchester 2014-07-22 19:01:00 +01:00
Robert O'Callahan
d1a1e86ab9 Bug 1022612. Part 7: Enable APZC for IPC reftests. r=billm
--HG--
extra : rebase_source : 3032baafc1ec69212c8d920b0795cff04f50fb87
2014-06-25 18:38:05 +12:00
Nicholas Nethercote
a8a0e397c5 Bug 1035570 (part 3) - DMD: Add DMDAnalyzeHeap(), a heap snapshot function. r=erahm,mccr8.
The patch also adds DMDAnalyzeReports() as a synonym for DMDReportAndDump(),
and deprecates the latter.

--HG--
extra : rebase_source : 651246aa7a0a301f804c124f25beb0e8ed6cd67f
2014-05-29 23:46:09 -07:00
Brian R. Bondy
4c19155981 Bug 1009816 - Firefox desktop: openh264 updates: check, download, install. r=rstrong, gfritzsche 2014-07-17 21:46:10 -04:00
Vaibhav Agrawal
0d97b55d41 Bug 1039172 - Warnings are printed twice and "TEST-SKIPPED" are no longer printed in logs. r=jmaher 2014-07-18 07:20:00 -04:00
Andrew Halberstadt
51033836f0 Bug 1036926 - Add ability to specify local_port in emulator.setup_port_forwarding(), r=wlach 2014-07-18 10:32:13 -04:00
Martijn Wargers
cb7c6f76fb Bug 941459 - [e10s] pushPrefEnv, popPrefEnv in specialPowersAPI.js not e10s friendly. r=jmaher 2014-07-13 17:00:26 +02:00
Ahmed Kachkach
4dcc22f03c Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Bobby Holley
64933036df Bug 1038844 - Use the opt-out for the SpecialPowers scope. r=mrbkap,r=ted 2014-07-17 21:34:48 -07:00
Bobby Holley
db7f703446 Bug 1038844 - Flip the scary automation pref for crashtests and marionette. r=jgriffin 2014-07-17 21:34:48 -07:00
Chris Manchester
2e9e94e861 Bug 1036869 - Make mach accept structured logging command line arguments for marionette.;r=jgraham 2014-07-17 21:28:45 -04:00
Ryan VanderMeulen
e470616f43 Merge m-c to inbound on a CLOSED TREE. 2014-07-17 17:36:38 -04:00
Ryan VanderMeulen
002a9d06d0 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-17 17:32:54 -04:00
Andrew Halberstadt
3f289da5f5 Bug 1037858 - B2G mochitest mach command should fail early if running with PRODUCTION=1 or VARIANT=user, r=jgriffin, DONTBUILD, a=NPOTB 2014-07-17 13:38:20 -04:00
Andrew Halberstadt
a2f3dbbc77 Bug 1036982 - Mozrunner should setup settings.json and webapps from profile properly with B2G emulators/devices, r=jgriffin 2014-07-17 11:40:24 -04:00
Carsten "Tomcat" Book
bfd24c5c2e Merge mozilla-central to b2g-inbound a=merge 2014-07-17 16:47:32 +02:00
Vaibhav Agrawal
92bf8af354 Bug 1035811 - Mochitest manifest warnings dumped at start of each robocop test. r=gbrown 2014-07-15 23:55:00 +02:00
Dave Hunt
0020594bb5 Bug 1034044 - Remove dependency on Marionette session from get_device_manager. r=jgriffin 2014-07-15 12:12:00 -04:00
William Lachance
df24ad8433 Bug 1036453 - "Typo in marionette docs". r=mdas 2014-07-09 08:47:00 +02:00
Giovanni Sferro
b309ba6f24 Bug 1032530 - mach mochitest takes --setpref argument. r=gps 2014-07-13 10:04:00 +02:00
Malini Das
64f850aec6 Bug 1036930 - Remove marionette/scripts/runemu.py, r=dburns 2014-07-16 11:44:40 -04:00
Carsten "Tomcat" Book
1230e97d09 Merge mozilla-central to mozilla-inbound 2014-07-16 15:58:57 +02:00
Carsten "Tomcat" Book
1e86bd8181 merge fx-team to mozilla-central a=merge 2014-07-16 15:53:51 +02:00
Dan Minor
05caaeffdd Bug 1014653 - Run C++ unit tests on B2G; r=gbrown 2014-07-15 15:53:33 -04:00
Monica Chew
f6c97ae996 Bug 1038465: Pass suggested filename to application reputation query (r=paolo) 2014-07-15 13:46:52 -07:00
Wes Kocher
a5edaf4b99 Merge m-c to fx-team 2014-07-15 17:50:18 -07:00
William Lachance
d5e9d1c4c8 Bug 1037642 - Fix assumption that we will be able to send all data in devicemanagerSUT in one shot. r=mcote 2014-07-15 14:09:04 -04:00
Tom Schuster
4e27ccd62e Bug 673569 - Let each frame script have its own scope (r=smaug) 2014-06-13 19:56:38 +02:00
Chris Manchester
1b1a9883ef Bug 1037318 - Log a test_start and test_end message for skipped tests in marionette.;r=jgraham 2014-07-16 19:07:21 -04:00
David Burns
e53a1ff7c3 Bug 1036365: Implement element.rect to marionette for getting element size and location; r=mdas 2014-07-16 20:58:37 +01:00
Ryan VanderMeulen
97a3c4d6d4 Backed out changeset 3b96e18dd924 (bug 1030442) for Windows Marionette failures. 2014-07-15 12:23:47 -04:00
Malini Das
eabb4af68e Bug 1030442 - Be able to set and clear prefs at gecko startup, r=jgriffin 2014-07-15 11:21:58 -04:00
Armen Zambrano Gasparnian
9fecc48351 Bug 1026710 - Make DeviceManagerADB use mozprocess to allow logging. r=wlach
Up until now, mozdevice has been using subprocess. The switch gives us the
ability to log adb commands and its output. This will be mainly used
for the Firefox OS cert suite.
2014-07-15 08:59:48 -04:00
Carsten "Tomcat" Book
201acf7baf Backed out changeset b81f9a774059 (bug 1022612) 2014-07-15 10:30:42 +02:00
Robert O'Callahan
9419ca1934 Bug 1022612. Part 7: Enable APZC for IPC reftests. r=billm
--HG--
extra : rebase_source : 2b6f6af95eaa2fdc1a5cc63ff2e907ddf8e8b83c
2014-06-25 18:38:05 +12:00
Chris Manchester
02b674c9ee Bug 1035551 - Add an in-tree config for marionette tests.;r=ahal 2014-07-14 16:02:39 -04:00
Bobby Holley
2d413f3c11 Bug 856067 - Waive Xrays when SpecialPowers encounters an Opaque XrayWrapper. r=gabor 2014-07-14 10:09:06 -07:00
Carsten "Tomcat" Book
e8b6fc4e72 merge mozilla-inbound to mozilla-central a=merge 2014-07-14 14:34:36 +02:00
Vaibhav Agrawal
6a65d70d34 Bug 1028226 - Clean up the code for manifest parsing. r=jmaher 2014-07-10 09:38:00 +02:00
Alfredo Yang
d00a6642f5 Bug 984274 - Remove WebappsUpdateTimers in B2G mochitests. r=fabrice 2014-06-30 23:59:00 -04:00
Ryan VanderMeulen
0aebdb29a0 Merge inbound to m-c. a=merge 2014-07-11 16:34:56 -04:00
Henrik Skupin
ffe11b9485 Bug 1037464 - Upgrade virtualenv to 1.11.6 because of installation issue [bustage fix]. r=ahal a=testonly DONTBUILD 2014-07-11 17:39:20 +02:00
Ryan VanderMeulen
6199750f94 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-10 18:22:38 -04:00
Joel Maher
631ae06825 Bug 1037375 - update talos to get latest bits for tp5o_scroll, glterrain, and other fixes. r=avih 2014-07-11 10:51:12 -04:00
Carsten "Tomcat" Book
d6ea794d8c Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
Mike Hommey
34799e0459 Bug 1036864 - Remove EXPORT_LIBRARY. r=mshal 2014-07-11 19:06:55 +09:00
William Lachance
83e0c5ac24 Bug 1036624 - Don't package mozdevice and mozinfo for xpcshell tests. r=ted 2014-07-09 17:06:25 -04:00
Myk Melez
ae1d6bc571 Bug 1036695 - enable mozApps debug logging when running tests; r=fabrice 2014-07-10 09:41:44 -07:00
Lebedev Maksim
c7ee285c63 Bug 976963 - Resolve issues with tests on B2G system. r=smaug 2014-07-09 01:03:00 -04:00
Ahmed Kachkach
7d86d58e58 Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger 2014-07-10 13:33:00 +02:00
Dave Townsend
357d1f63b6 Bug 1035508: Switch to the correct directory before running jetpack tests. r=gps 2014-07-10 08:29:56 -07:00
Carsten "Tomcat" Book
36428b4d63 merge mozilla-inbound to mozilla-central a=merge 2014-07-10 14:47:01 +02:00
Vicamo Yang
607ae23154 Backed out changeset 506038ddee2c (bug 1000040) for causing bug 1035172 2014-07-10 13:27:49 +08:00
Vaibhav Agrawal
7b9ddbd37c Bug 1036374 - Adding a binary search algorithm for bisection of failing tests. r=jmaher 2014-07-09 13:20:00 +02:00
Luv Agarwal
aa3364d7df Bug 997770 - Allow users to explicitly input the connection timeout. Also the version of marionette_transport is updated from 0.2 to 0.3. r=mdas 2014-07-04 23:33:00 +02:00
Chris Manchester
f54600e7de Backed out changeset c33ec815962f (bug 1036639) for windows checktest failures. 2014-07-09 21:51:07 -04:00
Chris Manchester
4ab640dc30 Bug 1036639 - Report correct filename from xpcshell/head.js when using do_check_* assertion functions.;r=gps 2014-07-09 20:39:18 -04:00
Ting-Yu Lin
b05ff30670 Bug 982560 - Fix mach fails to find tests in subdirectory. r=gps
Make the test paths relative to topsrcdir before passing them to
TestResolver. Also do not passing cwd to TestResolver since it will
filter out tests that do not live under the directory where the mach
command is executed.

Verification steps:
Execute a mach test command from any subdirectory. For example:
$ cd testing/tps/
$ ../../mach xpcshell-test ../../services/fxaccounts/tests/xpcshell/
$ ../../mach test ../../services/fxaccounts/tests/xpcshell/
2014-07-01 23:21:00 +02:00
Mats Palmgren
af31fe5193 Bug 785753 - Adding two crashtests. 2014-07-13 13:01:43 +00:00
Bob Clary
3732d53cff Bug 1035254 - [mozdevice] - Add ADBAndroid.get_battery_percentage(), r=wlach, DONTBUILD. 2014-07-10 06:46:23 -07:00
Chris Manchester
c518ffdc63 Bug 1036392 - Add a parameter to the structured log api for stacks in test_status and test_end.;r=jgraham 2014-07-10 09:21:22 -04:00
Chris Manchester
72b3aa3d83 Bug 1036639 - Report correct filename from xpcshell/head.js when using do_check_* assertion functions.;r=gps 2014-07-09 20:24:59 -04:00
Nils Ohlmeier [:drno]
b601a8b856 Bug 1017332 - increase WebRTC logging on B2G emulator to match desktop levels. r=bwc 2014-07-08 17:00:00 +02:00
Bobby Holley
fbd72ed4f5 Bug 1034244 - Hoist SpecialPowers Xray waiving into a separate function so that we can apply it at each stage when climbing the prototype chain. r=mrbkap 2014-07-09 15:23:53 -07:00
Bobby Holley
4b21b12c0f Bug 1034244 - Follow the prototype chain of the underlying object in SpecialPowers wrapping. r=mrbkap 2014-07-09 15:23:53 -07:00
Bobby Holley
11ac3bb0b8 Bug 1034244 - Include TypedArrays in SpecialPowers Xray waiving list. r=mrbkap
Our Xrays to TypedArrays basically just say "this will be slow - clone instead".
Let's just have SpecialPowers waive Xrays for them to make things work less
surprisingly.
2014-07-09 15:23:53 -07:00
Bobby Holley
e012745a76 Bug 1034244 - Check only for WN Xrays when deciding whether the prototype is useless. r=mrbkap 2014-07-09 15:23:53 -07:00
Mike Shal
efde20fcd6 Bug 1036566 - use 'mkdir -p' before packaging tests; r=gps 2014-07-09 13:36:58 -04:00
Mike Shal
fcd87a8139 Bug 1036557 - Fix 'make check' with no MOZ_OBJDIR; r=glandium 2014-07-07 19:55:51 -04:00
Chris Manchester
07552684d0 Bug 1044751 - Add command line options for configuring log level of formatters in mozlog.structured.;r=jgraham 2014-08-05 22:54:12 -04:00
William Lachance
396be23bec Bug 1037707 - Allow setting dmcli's verbose mode via environment variable. r=mcote 2014-07-14 16:01:11 -04:00
William Lachance
dab076ab98 Bug 1036530 - Instantiate / initialize device root only when needed in mozdevice. r=bc 2014-07-11 15:29:30 -04:00
Ryan VanderMeulen
f6dd40d9e0 Backed out 46 changesets (bug 1022612) for B2G mochitest permafails on a CLOSED TREE.
Backed out changeset 34b3014a3112 (bug 1022612)
Backed out changeset 6ae9316fd909 (bug 1022612)
Backed out changeset b8f3749c95eb (bug 1022612)
Backed out changeset caab10bf6ca3 (bug 1022612)
Backed out changeset 0c57c620c898 (bug 1022612)
Backed out changeset fac64141a00a (bug 1022612)
Backed out changeset bf0df1c9d68b (bug 1022612)
Backed out changeset b42054800020 (bug 1022612)
Backed out changeset 667793b21194 (bug 1022612)
Backed out changeset f14ada64fe1b (bug 1022612)
Backed out changeset 75b837686bdf (bug 1022612)
Backed out changeset 66de53183a22 (bug 1022612)
Backed out changeset 0ff86ced4d46 (bug 1022612)
Backed out changeset 18eecc5b1ef7 (bug 1022612)
Backed out changeset 2763c4878de5 (bug 1022612)
Backed out changeset b72413ecc385 (bug 1022612)
Backed out changeset b23f1081afb8 (bug 1022612)
Backed out changeset f7e2c6a72043 (bug 1022612)
Backed out changeset 959917c9027d (bug 1022612)
Backed out changeset 0268a46f4880 (bug 1022612)
Backed out changeset 3388856a80ad (bug 1022612)
Backed out changeset e4b17cf0f806 (bug 1022612)
Backed out changeset 2f4e9da0e4b6 (bug 1022612)
Backed out changeset 489f6a7c0c03 (bug 1022612)
Backed out changeset 8369d9ad7ad3 (bug 1022612)
Backed out changeset 0758d2a06002 (bug 1022612)
Backed out changeset f2ae9cb22edb (bug 1022612)
Backed out changeset 9c48c6ee5dc2 (bug 1022612)
Backed out changeset fe7134400f08 (bug 1022612)
Backed out changeset cc2c5397ca8b (bug 1022612)
Backed out changeset a3d1a3e8b39d (bug 1022612)
Backed out changeset 8974b74b0eb0 (bug 1022612)
Backed out changeset 75f7dbb5a2a6 (bug 1022612)
Backed out changeset 2aa04a071e60 (bug 1022612)
Backed out changeset f2ab1bcd4c39 (bug 1022612)
Backed out changeset da9152b6ea29 (bug 1022612)
Backed out changeset 58abf5b0e148 (bug 1022612)
Backed out changeset 797058a09ad2 (bug 1022612)
Backed out changeset ea3e99a92ff0 (bug 1022612)
Backed out changeset adc4a4a7aa73 (bug 1022612)
Backed out changeset 7b18dedd1505 (bug 1022612)
Backed out changeset 055dd1921e8e (bug 1022612)
Backed out changeset 42fa2c97e989 (bug 1022612)
Backed out changeset cd594236388f (bug 1022612)
Backed out changeset 9eadc5fee43d (bug 1022612)
Backed out changeset 5cc8d30ff7c9 (bug 1022612)
2014-07-17 11:24:47 -04:00
Dave Hunt
5d5e6e61fa Bug 1034044 - Remove dependency on Marionette session from get_device_manager. r=jgriffin 2014-07-15 12:12:00 +02:00
Martijn Wargers
0fb3c68ed4 Bug 945781 - Remove ChromePowers.js. r=jmaher 2014-07-14 23:40:49 +02:00
Robert O'Callahan
080219004e Bug 1022612. Part 7: Enable APZC for IPC reftests. r=billm
--HG--
extra : rebase_source : 79e216bfb54db5df2c69b6e3c78fcd421cf5246b
2014-06-25 18:38:05 +12:00
Arnav Sharma
f41482e9c9 Bug 1037532 - "mozversion should have documentation on how to use its API". r=wlachance 2014-07-16 12:56:00 +02:00
Chris Manchester
9994be8aa3 Bug 956739 - Move marionette tests to structured logging.;r=mdas 2014-01-16 14:58:56 +00:00
Carsten "Tomcat" Book
611b2eff0f merge fx-team to mozilla-central a=merge 2014-07-08 15:10:56 +02:00
Gregory Szorc
2abc4b387d Bug 1033836 - Convert TESTING_JS_MODULES to moz.build; r=glandium
--HG--
extra : rebase_source : 1cd9e402c507260358af7a93c6fb2fc91c24994b
2014-07-02 16:43:41 -07:00
Bob Clary
be485faf91 Bug 1034406 - [mozdevice] Do not allow ADBCommand to be instantiated, r=wlach, DONTBUILD. 2014-07-07 08:19:35 -07:00
Carsten "Tomcat" Book
c511c6f006 Merge mozilla-central to mozilla-inbound 2014-07-07 15:20:32 +02:00
Carsten "Tomcat" Book
689667a392 merge b2g-inbound to mozilla-central a=merge 2014-07-07 15:05:36 +02:00
Vaibhav Agrawal
2f5ef292fc Bug 1014125 - Bisection Base Patch. r=ahal 2014-07-04 13:55:00 +02:00
Andrew Comminos
0ed1a0f5e1 Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug 2014-07-07 18:54:14 +09:00
John Shih
d47b4b3df0 Bug 1000040 - Part 3: Test cases. r=vchang, f=vyang 2014-06-12 16:07:23 +08:00
Geoff Brown
656773a2c3 Bug 1031103 - Enable test_bug659743.xml on Android 2.3; no review 2014-07-03 22:11:42 -06:00
Geoff Brown
f40e8c3793 Bug 1027802 - Try to get ANR report and stack trace when Fennec hangs; r=jmaher 2014-07-03 22:11:41 -06:00
Jonathan Griffin
c66d1ccadc Bug 1033824 - Bump Marionette to 0.7.11, r=mdas 2014-07-03 16:17:18 -07:00
Ryan VanderMeulen
19918db2e4 Merge inbound to m-c. a=merge 2014-07-03 17:03:48 -04:00
Ryan VanderMeulen
6933930a60 Merge m-c to b2g-inbound. a=merge 2014-07-03 12:38:30 -04:00
Carsten "Tomcat" Book
946a8bf47e merge mozilla-inbound to mozilla-central a=merge 2014-07-03 13:46:41 +02:00
Henrik Skupin
3deefe90d8 Bug 1033680 - TPS should use mozversion to retrieve the application data. r=jgriffin a=testonly DONTBUILD
---
 testing/tps/setup.py          | 1 +
 testing/tps/tps/testrunner.py | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)
2014-07-03 07:27:06 +02:00
Henrik Skupin
f51590a445 Bug 1032853 - TPS infinitely loops through the same phase of a test. r=ahal a=testonly DONTBUILD
---
 testing/tps/tps/firefoxrunner.py | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

--HG--
extra : rebase_source : 7785bb543c0d44ce6dd3380c8ce1db3bff88cdad
2014-07-02 15:37:30 +02:00
Alexandre Lissy
c812d8ad9d Bug 1032799 - Pass -chrome argument to B2G Desktop. r=jgriffin 2014-07-02 01:49:00 -04:00
Wes Kocher
6daa3aa4ee Merge m-c to inbound 2014-07-02 17:46:56 -07:00
Wes Kocher
0908f44530 Merge m-c to inbound 2014-07-02 17:44:20 -07:00
Geoff Brown
a3bbd6e982 Bug 981889 - Enable content/media/webaudio/test mochitests on Android 2.3; no review 2014-07-02 18:43:41 -06:00
Geoff Brown
b0077e1006 Bug 981898 - Enable content/media/test mochitests on Android 2.3; no review 2014-07-02 18:43:40 -06:00
Jonathan Griffin
72cf0d02b8 Bug 1033033 - Don't access the device_manager during __init__, r=mdas 2014-07-02 15:23:10 -07:00
Mike Hommey
8e1994581d Bug 762358 - Re-run configure when mozconfig changed in a significant way. r=gps
This adds a format option to mach environment and uses it in client.mk to
create a .mozconfig.json in the objdir, containing all the relevant data
from mozconfig. If the mozconfig doesn't change in a way that alters that
data, we still skip configure.

At the same time, use mach environment in place of mozconfig2configure and
mozconfig2client-mk, which makes us now have only one mozconfig reader.

Also, in the mozconfig reader, keep track of environment variables (as
opposed to shell variables), so that changes such as a variable that was
exported not being exported anymore is spotted. At the opposite, in order
for irrelevant environment variable changes not to incur in re-running
configure, only a set of environment variables are stored when they are
unmodified. Otherwise, changes such as using a different terminal window,
or even rebooting, would trigger reconfigures.

Finally, make mach environment emit both MOZ_OBJDIR and OBJDIR for
client.mk, and cleanup some objdir-related things in client.mk..
At the same time, make the mozconfig reader take MOZ_OBJDIR from the
environment if it is defined there and not in the mozconfig.
2014-07-03 07:15:31 +09:00
James Graham
45bfe539f6 Bug 1033458 - Update mozrunner version, r=ahal. 2014-07-02 22:20:53 +01:00
James Graham
3b3584dce9 Bug 1032136 - Make mozrunner 6 work for on-device B2G testing, r=ahal. 2014-07-02 22:20:52 +01:00
Henrik Skupin
5bb31a9665 Bug 1033703 - Pin TPS to specific versions of mozbase packages. r=ahal a=testonly DONTBUILD
---
 testing/tps/setup.py | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
2014-07-03 16:06:27 +02:00
Ed Morley
cc4a615601 Bug 1027574 - Mozrunner should use logcat format 'time' not 'threadtime'; r=ahal 2014-07-04 15:04:16 +01:00
Marco Castelluccio
033d32594d Bug 1028987 - Don't use Task.jsm to wait for cleanup function promises. r=jmaher 2014-07-04 14:41:24 +02:00
Borting Chen
702ff05ae0 Bug 951976 - part 2, Test cases. r=gene 2014-05-12 18:55:49 +08:00
Henrik Skupin
6675ef03c8 Bug 1034722 - Upgrade virtualenv to 1.10.1 for TPS environment creation. r=jgriffin DONTBUILD 2014-07-07 22:58:17 +02:00
Chris Manchester
7949602ce3 Bug 1035006 - Fix pyflakes warnings in mozbase.;r=wlach 2014-07-07 14:51:34 -04:00
Sylvestre Ledru
f329abf2f6 Bug 991866: Catch the exception and returns the iso8859-1 string. In some cases, the display was failing r=ahal
--HG--
extra : rebase_source : 2a913276a15f721d3a9f07783735544bf292ec7e
2014-07-04 12:07:38 +02:00
Wes Kocher
31bff49187 Merge inbound to m-c a=merge 2014-07-01 16:42:57 -07:00
Henrik Skupin
7c15bcc85b Bug 1032787 - [tps] FirefoxRunner should not reset environment variables. r=aeftimie a=testonly DONTBUILD 2014-07-01 17:30:58 +02:00
Chris Manchester
5d21662a25 Bug 1030845 - Modify mozlog.structured's tbplformatter to comply with tbpl. r=edmorley,jgraham 2014-07-01 10:42:16 -04:00
Wes Kocher
36f8d33231 Merge fx-team to m-c a=merge 2014-06-30 18:22:10 -07:00
Wes Kocher
1ef7eaaf7e Merge inbound to m-c a=merge 2014-06-30 18:00:36 -07:00
Andrew Halberstadt
4b7ec64cf2 Bug 1031415 - Fix bad exception handling in emulator.wait_for_system_message(), r=jgriffin 2014-06-30 16:28:00 -04:00
Cosmin Malutan
34f0f71083 Bug 1032114 - TPS fails to decode Windows file paths in config file. r=hskupin a=testonly DONTBUILD 2014-06-30 16:16:17 +02:00
Gijs Kruitbosch
a8853d2eac Bug 1030149 - dummify all the sync prefs, r=ttaubert 2014-06-25 16:32:06 +01:00
Geoff Brown
0c8b8f27b3 Bug 1031103 - Skip test_bug659743.xml on Android 2.3 for too many intermittent time outs; no review 2014-06-27 13:59:29 -06:00
Jim Blandy
cb2e9869d1 Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug 2014-06-27 11:05:08 -07:00
J. Ryan Stinnett
eae2eaec8b Bug 975591 - Part 1: Add device discovery service. r=paul
--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/discovery/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/discovery/tests/moz.build
2014-06-26 16:40:00 +02:00
Ryan VanderMeulen
13419df503 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-06-26 17:13:04 -04:00
Geoff Brown
f78237872d Bug 1030942 - Skip test_no_arr_points.html on Android 2.3, no review, on a CLOSED TREE 2014-06-26 14:01:41 -06:00
Kartikaya Gupta
d74eb658ea Bug 1030805 - Stop claiming all gtests are AsyncPanZoomController tests. r=BenWa 2014-06-26 12:19:33 -04:00
Ryan VanderMeulen
538a3724c0 Backed out changeset e4c57f58a0ad (bug 956739) for changing Marionette failure output in a TBPL-unfriendly way. 2014-06-26 12:00:55 -04:00
Bob Clary
3374d6a972 Bug 1012711 - Add adb.py to devicemanager package, -correcting bugnumber- r=wlach. DONTBUILD a=sheriffduty 2014-06-26 16:20:12 +02:00
Carsten "Tomcat" Book
279122ef4f Backed out changeset 1fd65e3c2f4a (bug 1012712) 2014-06-26 16:18:34 +02:00
Carsten "Tomcat" Book
9c954f17e2 merge fx-team to mozilla-central a=merge 2014-06-26 15:33:24 +02:00
Wes Kocher
97b6283a0e Merge m-c to fx-team a=merge 2014-06-25 18:44:50 -07:00
Bob Clary
79fb2b73df Bug 1012712 - Add adb.py to devicemanager package, r=wlach. DONTBUILD 2014-06-25 21:08:41 -07:00
Carsten "Tomcat" Book
d3ff9ea4b7 Merge mozilla-central to mozilla-inbound 2014-06-25 15:42:28 +02:00
Carsten "Tomcat" Book
25d439f8a6 merge mozilla-inbound to mozilla-central a=merge 2014-06-25 15:28:19 +02:00
Cosmin Malutan
3992ca374b Bug 1028030 - Add placeholders for email and password in TPS config file. r=hskupin a=test-only DONTBUILD 2014-06-25 15:11:42 +02:00
David Rajchenbach-Teller
7a0e17430f Bug 1023787 - Make Task.jsm stack rewriting play nicely with xpcshell and mochi tests. r=paolo, r=mikedeboer 2014-06-20 14:23:00 -04:00
Andrew McCreight
601895620c Bug 1023368 - Non-fatally provide information about the LLVM symbolizer in cppunittests. r=jmaher 2014-06-24 11:27:39 -07:00
Andrew Halberstadt
f004c79311 Bug 1028746 - Running mach mochitest-remote from gecko srcdir raises AttributeError instead of being helpful, r=gps, DONTBUILD, a=NPOTB 2014-06-24 13:47:19 -04:00
Patrick McManus
bdd614b6c9 bug 1027364 - multiple http/2 header frames on same stream r=hurley 2014-06-19 23:42:29 -04:00
Vaibhav Agrawal
52cbe3efa8 Bug 925699 - pymake/mach mochitest-plain don't delete the temporary profile. r=jmaher 2014-06-24 12:02:07 -04:00
Joel Maher
d95ef46816 Bug 1028999 - Update talos to get recent changes. r=avih 2014-06-24 11:26:08 -04:00
Carsten "Tomcat" Book
0929f4281d Backed out changeset 3a5789d0e7e0 (bug 883339) suspicion of causing Exception: Ambiguous symbol file for xul.pdb failure on a CLOSED TREE 2014-06-24 13:35:26 +02:00
Carsten "Tomcat" Book
e4e57eea11 Backed out changeset 8499eefa342e (bug 958868) for m2 test failures on a CLOSED TREE 2014-06-24 12:49:47 +02:00
Vaibhav Agrawal
2a2d7abb8e Bug 925699 - pymake/mach mochitest-plain don't delete the temporary profile. r=jmaher 2014-06-23 11:24:00 +02:00
Andrew Comminos
3f3031e6fb Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug 2014-06-24 18:02:11 +09:00
Ting-Yu Lin
6dbc74f1ee Bug 951654 - Fix unable to locate element box0 intermittently. r=automatedtester
Set search timeout to 30 seconds so that box0 could have enough time to
appear. The original timeout 3 seconds might be too short when try
servers have heavy loading.
2014-06-23 02:54:00 +02:00
Geoff Brown
79a81c9110 Bug 1028918 - Re-enable test_MediaSource.html on Android 2.3; no review 2014-06-23 21:17:02 -06:00
Brian Smith
f38525a8ab Bug 883339: Enable "mach gtest" on Windows, but leave GTest disabled for "make check", r=glandium
--HG--
extra : rebase_source : e62eac1e5e70293d3c9df5406c996097abccbd3a
2014-06-08 19:00:58 -07:00
Jim Blandy
b6b202b6bb Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Brian Smith
489a7f51ba Bug 883339: Enable GTest on Windows except for PGO builds, r=glandium
--HG--
extra : rebase_source : d438645a363b72affb8e754a760ac92dfacaac5b
2014-06-08 19:00:58 -07:00
Wes Kocher
d877c4afe7 Merge m-c to inbound a=merge 2014-06-23 18:59:54 -07:00
Wes Kocher
fb575455f8 merge b2g-inbound to m-c a=merge 2014-06-23 18:55:45 -07:00
David Burns
3a9c1410f8 Bug 1024642: Remove extra white space from files, no functional changes; r=dbaron 2014-06-23 10:24:16 +01:00
David Burns
9149ea4fef bug 1024642: Add rebeccapurple to mochitest colors; r=jmaher 2014-06-23 10:24:08 +01:00
Projjol
c439a7092f Bug 1021049 - Incorporate more basic information into marionette documentation. r=wlach 2014-06-23 11:34:55 -04:00
Ed Morley
8480d7038f Backed out changeset 1566b80f6c2b (bug 1026181) since the curses module isn't available 2014-06-23 17:20:02 +01:00
Thinker K.F. Li
e8a4049fa3 Bug 1018705 - Install the test component of startupcache as one of EXTRA_COMPONENTS. r=gps 2014-06-20 23:36:00 -04:00
Bevis Tseng
53b6832cca Bug 921326 - Part 5: Add manifest.ini into webapi tests in marionette unit-tests.ini. r=htsai 2014-06-17 13:26:31 +08:00
James Graham
93242027db Bug 1026181 - Make mach terminal formatter work outside mach context, r=wlach 2014-06-23 16:20:42 +01:00
Ed Morley
b2c07ba7d7 Backed out changeset 154690942f4d (bug 1027607) for morphing the test names to something that causes greater false positives 2014-06-23 15:56:01 +01:00
Ed Morley
568fa53a54 Backed out changeset 3399263d2702 (bug 1027607) 2014-06-23 15:54:43 +01:00
Geoff Brown
badf6e2ad8 Bug 1028918 - Disable content/media/mediasource/test/test_MediaSource.html on Android 2.3; r=me 2014-06-23 08:35:52 -06:00
Andrew Halberstadt
6ed830eb0e Bug 1027607 - Add missing 'self' on a CLOSED TREE, r=bustage 2014-06-23 08:45:52 -04:00
Andrew Halberstadt
e81d50ebd9 Bug 1027607 - Mozrunner should always pass in test_name to check_for_crashes when available, r=chmanchester 2014-06-23 08:10:30 -04:00
Chris Manchester
d434285aa7 Bug 1020625 - Don't call structured logging's suite_start and suite_end per test suite. r=jgraham 2014-06-09 12:01:26 -04:00
Carsten "Tomcat" Book
b5b3a57e1e Merge mozilla-central to mozilla-inbound 2014-06-26 15:51:31 +02:00
Chris Manchester
a71dc2442f Bug 956739 - Move marionette tests to structured logging. r=mdas 2014-01-16 14:58:56 +00:00
Geoff Brown
cb7087a97a Bug 1030432 - Skip test_transitions_cancel_near_end.html on Android 2.3 only; no review 2014-06-25 18:58:48 -06:00
Geoff Brown
f74f215173 Bug 1030419 - Skip test_media_queries.html on Android 2.3 only; no review 2014-06-25 18:58:48 -06:00
Geoff Brown
fcac185e2d Bug 1030403 - Skip test_reserved.html on Android 2.3 only; no review 2014-06-25 18:58:47 -06:00
Nicholas Hurley
6279bf3d04 Bug 1026609 - HTTP/2 draft 13 part 2 - test updates. r=mcmanus 2014-06-25 17:33:17 -07:00
Mike Hommey
cb8e982360 Bug 883339 - Enable gtest on windows TBPL non-PGO builds. r=ted 2014-06-26 07:59:24 +09:00
Wes Kocher
94dec8fe7d merge m-c to inbound on a CLOSED TREE 2014-06-20 14:02:54 -07:00
Wes Kocher
44ecb76c25 Backed out changeset 53b54cd44410 (bug 1026181) for lots of bustage causing a CLOSED TREE 2014-06-20 12:33:36 -07:00
Tim Taubert
33d1b97898 merge m-c to fx-team 2014-06-20 18:49:23 +02:00
Chris Cooper
e61846aac5 Bug 920364 - Remove unused --enable-privilege from remotereftest invocations - r=gbrown 2014-06-19 22:29:33 -04:00
Wes Kocher
42fd42b2b8 Merge inbound to m-c a=merge 2014-06-19 18:07:43 -07:00
Ed Morley
07c4fc7b98 Merge mozilla-central and fx-team 2014-06-19 17:20:10 +01:00