Edgar Chen
1103e6cfa3
Bug 1216507 - Use the correct busybox binary for x86 emulator. r=ahal
2015-10-10 12:00:18 +08:00
J. Ryan Stinnett
d4008a481b
Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau
2015-10-21 12:48:53 -05:00
James Graham
12dd039406
Bug 1207747 - Ensure that logging command line options are always available when running xpcshell tests, r=chmanchester
2015-10-08 10:28:15 +01:00
Carsten "Tomcat" Book
9f1c0bf17d
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
9eaa0d1abc
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Shu-yu Guo
53a85861c1
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
0cfb008b6d
Bug 1202902 - Support non-syntactic extensible lexical scopes. (r=billm)
2015-10-06 14:00:29 -07:00
Nicholas Hurley
dc055ac132
Bug 1197847 - Disallow folded headers in h2. r=mcmanus
...
This also fixes a lot of situations in which we could get a compression
state out of sync with the server, which would be Very Bad.
2015-09-22 19:58:14 -07:00
Nicholas Hurley
21e066bf79
Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus
2015-10-05 13:13:05 -07:00
Gregory Szorc
9c35ad7893
Bug 1208320 - Produce xpcshell archive without staging test files; r=glandium
...
This commit produces the xpcshell test archive without staging 5000+
xpcshell test files first.
We teach the archiver to ignore .mkdir.done files.
The xpcshell Makefile.in still stages some files. This is less than
ideal. However, it is a small handful of files and shouldn't add too
much overhead.
This appears to not impact overall CPU usage significantly on my
machine, despute using Python instead of `zip`. It does reduce I/O
by ~25MB by avoiding the staging copy.
2015-09-30 09:36:16 -07:00
Tooru Fujisawa
563414fa72
Bug 1207499 - Part 10: Remove use of expression closure from testing/. r=jmaher
2015-09-23 18:42:19 +09:00
Andrew Halberstadt
4be27d77a2
Bug 1042998 - Use StructuredLog.jsm for mochitest logging, r=chmanchester
2015-09-04 14:37:32 -04:00
Chris Manchester
1f85520292
Bug 1209312 - Accept test_objects in testing/xpcshell/mach_commands.py to support |./mach test|. r=jgraham
2015-09-29 12:59:55 -07:00
Dave Townsend
126c255cb2
Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
...
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.
I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
2015-09-10 10:57:39 -07:00
Wes Kocher
93cb1fb5c2
Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
...
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Dave Townsend
dc8848f190
Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
...
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.
I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
2015-09-10 10:57:39 -07:00
J. Ryan Stinnett
9494d02df8
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
Geoff Brown
a53892ff1f
Bug 1206142 - Use adb as default devicemanager for Android xpcshell tests; r=jgraham
2015-09-18 13:51:57 -06:00
Andrew Halberstadt
3f723eb82a
Bug 1206073 - [xpcshell] Fix default value for testingModulesDir when running from mach, r=jgraham
2015-09-18 10:00:40 -04:00
James Graham
5301bd7761
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-17 10:51:02 +01:00
James Graham
2dda4d11ae
Bug 1193224 - Remove vestigial --tests-root-dir option from xpcshell tests, r=ahal
2015-09-17 10:51:00 +01:00
Patrick McManus
0de10dd809
bug 1204614 - test for h2 per stream flow control r=hurley
2015-09-14 14:08:10 -04:00
Shu-yu Guo
d8faa01cea
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Wes Kocher
2cf77fb1a0
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for breaking android 4.0 debug reftests CLOSED TREE
...
Backed out changeset 25f22b3433e0 (bug 1194166)
Backed out changeset a824847677c5 (bug 1193257
)
Backed out changeset 6cc19a8f1bb0 (bug 1193224)
Backed out changeset bf1271f6cfa0 (bug 1198257)
Backed out changeset 75b3c43770bd (bug 1193223)
Backed out changeset 81a5cf4c8f19 (bug 1181516)
Backed out changeset db3691ee6fd1 (bug 1181520)
2015-09-15 08:52:19 -07:00
James Graham
3db48746c5
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-15 15:33:37 +01:00
James Graham
b54d4852ee
Bug 1193224 - Remove vestigial --tests-root-dir option from xpcshell tests, r=ahal
2015-09-15 15:33:36 +01:00
Dragana Damjanovic
b9271522d7
Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug
2015-09-11 07:51:32 -07:00
Carsten "Tomcat" Book
82df693e1e
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for test bustages on Android on a CLOSED TREE
...
Backed out changeset efe681ac063f (bug 1194166)
Backed out changeset bfcbce193ccf (bug 1193257
)
Backed out changeset bb035419fd9c (bug 1193224)
Backed out changeset eb2d48b71c37 (bug 1198257)
Backed out changeset 0d6532c1e99e (bug 1193223)
Backed out changeset da3dd2f650d0 (bug 1181516)
Backed out changeset 29c33bbaac01 (bug 1181520)
2015-09-11 14:18:09 +02:00
James Graham
190dc9e2de
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-11 12:30:14 +01:00
James Graham
4e97cb871e
Bug 1193224 - Remove vestigial --tests-root-dir option from xpcshell tests, r=ahal
2015-09-11 12:30:14 +01:00
Nathan Froyd
9fa90b8cd3
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
Geoff Brown
3533cabf8b
Bug 1202102 - Apply szip to libs pushed for Android cppunit and xpcshell tests; r=dminor
2015-09-09 07:12:58 -06:00
Geoff Brown
b59b52e9e5
Bug 1202790 - Improve argument handling for android 'mach xpcshell-test'; r=chmanchester
2015-09-09 07:12:56 -06:00
Nick Fitzgerald
e2099f6a19
Bug 1200446 - Add a method for saving heap snapshots to MemoryActor; r=jryans
2015-09-04 18:36:52 -07:00
Geoff Brown
2f328e3cce
Bug 1164596 - Add mach android-emulator command; r=ahal
2015-09-01 15:07:53 -06:00
Gijs Kruitbosch
f40491541c
Bug 1198716 - fix xpcshell --jsdebugger argument, r=jryans
2015-08-26 21:57:24 +01:00
Vaibhav Agrawal
fcca74c977
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
Nathan Froyd
903d8e7a13
Bug 1192291 - use llvm-symbolizer when running xpcshell tests under TSan; r=ted
2015-08-07 02:58:05 -04:00
Hiroyuki Ikezoe
fb51f7ca01
Bug 1150818 - Part 2: Load mozinfo.json into xpcshell tests. r=ted
2015-08-20 16:06:00 -04:00
Alexandre Poirot
3217636246
Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans
2015-08-10 05:38:56 -07:00
David Keeler
9db6074701
bug 1188100 - fold PSM's test_client_cert.js into necko's test_tls_server.js r=mcmanus
2015-07-29 14:27:54 -07:00
Julien Pagès
d0c49b8f0b
Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
...
This also completely remove build/automationutils.py.
2015-07-29 17:50:16 +02:00
Alessio Placitelli
76f879ebcb
Bug 1168835 - Add test coverage for pending-pings quota. r=gfritzsche
2015-07-20 08:46:00 +02:00
Andrew Halberstadt
8cffe8fa6b
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Gregory Szorc
63296e8c59
Bug 1176642 - Defer import of urllib2; r=chmanchester
...
This prevents 8 module imports from occurring at mach startup time.
As part of this, I discovered a redundant import of "sys" and eliminated
it.
2015-06-25 12:12:15 -07:00
Gregory Szorc
4f2fb895aa
Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
...
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.
All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
2015-06-21 17:39:09 -07:00
Michael Layzell
9195419849
Bug 1173503 - Make do_check_true output include the passed message in xpcshell unit tests r=ted
2015-06-19 14:27:37 -07:00
Alessio Placitelli
b1961bbde0
Bug 1169159 - Make xpcshells run_test_in_child() and do_await_remote_message() return promises. r=ted,gfritzsche
2015-06-03 04:41:00 +02:00
Chris Manchester
bf09d08f93
Bug 487494 - Pipe xpcshell's output through a stack fixer.;r=ted
2015-06-11 11:21:13 -07:00
Chris Manchester
8d8459988b
Bug 487494 - Add an xpcshell selftest for readable stacks from assertions.;r=ted
2015-06-11 11:21:12 -07:00