Commit Graph

1939 Commits

Author SHA1 Message Date
Ed Morley
60a8c08d6b Merge latest green fx-team changeset and mozilla-central; a=merge 2014-10-03 14:51:14 +01:00
Mark Hammond
68a2628da0 Bug 1075324 - mochitest logs only report output was truncated when it actually was. r=ahal 2014-10-03 16:15:06 +10:00
Masayuki Nakano
a06e8de5c8 Bug 975383 part.9 Remove compositionupdate event dispatchers from all tests r=smaug 2014-10-03 15:33:50 +09:00
Edgar Chen
f12df79281 Bug 1007062 - Fix SpecialPower API doesn't work on Marionette test-container. r=mdas,jmaher 2014-09-28 22:43:32 +08:00
Andrew McCreight
332647cd60 Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-30 14:17:27 -07:00
Andrew McCreight
b41400dfe4 Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher 2014-09-30 09:54:25 -07:00
Carsten "Tomcat" Book
1f82b2fb58 merge fx-team to mozilla-central a=merge 2014-09-30 15:10:47 +02:00
Stephen Pohl
6c7fc66e82 Mac v2 signing - Bug 1060652 - Make mochitest harness work with the new bundle structure for v2 signatures on OSX. r=jmaher 2014-09-29 11:51:25 -07:00
Ben Turner
141df104d6 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey. 2014-09-26 16:21:57 -07:00
Dave Townsend
939181866d Bug 1073074: Browser chrome UI test output is broken. r=cmanchester 2014-09-26 10:56:22 -07:00
Gijs Kruitbosch
e39f7d6007 Bug 1052211 - fix default closure behaviour for mochitests and add --auto-close option to force closing the browser, r=ted 2014-09-11 15:29:57 +01:00
Bob Owen
ad615bc81f Bug 1067301 - Add mach / mochitest option to run tests with Windows content sandbox. r=jmaher 2014-09-16 08:20:07 +01:00
Vaibhav Agrawal
4aa1784298 Bug 987849 - Temporary solution to raise an Exception if 'fail-if' encountered. r=ahal 2014-09-24 14:12:00 -04:00
Jim Mathies
ad73cb6c28 Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe 2014-09-29 16:11:08 -05:00
Bill McCloskey
9a60c4ff8c Bug 1071920 - Make sure we don't time out incorrectly with chaos mode (r=roc) 2014-09-29 13:05:23 -07:00
Chris Manchester
6227d2af66 Bug 1068429 - Log crashes with structured logging for those using structured logging.;r=ahal 2014-09-23 20:33:31 -04:00
Edwin Flores
571ff3feae Bug 1044742 - Make ClearKey CDM accessible to mochitests - r=ted 2014-09-24 10:04:49 +12:00
Dave Townsend
fa734afbbd Bug 1035512: Add a new common JS testing harness based on the mochitest test runner. r=gps, ted, erikvold, jmaher 2014-09-22 11:08:06 -07:00
Wes Kocher
7f78c759db Merge m-c to fx-team a=merge 2014-09-19 17:46:15 -07:00
Nick Alexander
81241082ba Bug 1065773 - Post: Add release signed Robocop APK to mochitest/ in tests package. r=mshal
This isn't strictly necessary, but if we start fishing these APKs from
the tests package, we can phase out the buildbot and mozharness logic
that handles robocop.apk specially.
2014-09-19 13:52:57 -07:00
Josh Aas
1b3d3f7c47 Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd 2014-09-19 13:17:17 -05:00
Ahmed Kachkach
9f8c1bb70a Bug 1068466 - fail the test job on a robocop process crash. r=jmaher 2014-09-17 13:42:00 -04:00
Ben Turner
26edfb8667 Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE. 2014-09-17 19:36:01 -04:00
Nathan Froyd
071791c0ea Bug 976733 - part 2 - add TEST_HARNESS_FILES and convert testing/mochitest/ to use it; r=gps 2014-08-15 14:28:26 -04:00
Chris Manchester
5ccf82255b Bug 1061670 - Log failures in automationutils.py at the warning level for visibility when running locally. r=ahal 2014-09-16 22:32:13 -04:00
Bill McCloskey
3a26987c7b Bug 1066433 - Remove simple mochitest e10s shim (r=jimm) 2014-09-15 16:42:26 -07:00
Ben Turner
b3c31c0c49 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Alexandre Lissy
da1c5ff66a Bug 1066044 - Make Mochitest pass on Mulet r=jmaher,ochameau
To get Mochitest green with Mulet, we need to disable a couple more of
tests. We also need to disable the crash on non local connections, as it
is being done for runtestsb2g.
2014-09-11 22:59:00 +02:00
Alessio Placitelli
77aeb04740 Bug 928397 - Enable xpcshell-test debugging on Windows platforms and default debugger detection. r=ted.mielczarek 2014-07-02 13:52:00 +02:00
Ryan VanderMeulen
603c8eca01 Backed out changeset 3afb6445a73c (bug 1066044) for B2G desktop mochitest perma-fail. 2014-09-11 20:38:06 -04:00
Alexandre Lissy
4f5cb20e91 Bug 1066044 - Make Mochitest pass on Mulet. r=jmaher, r=ochameau
To get Mochitest green with Mulet, we need to disable a couple more of
tests. We also need to disable the crash on non local connections, as it
is being done for runtestsb2g.
2014-09-11 07:37:00 -04:00
Ryan VanderMeulen
6f297ad88b Backed out changeset 7b0ae11d2441 (bug 1057512) for introducing various new intermittent failures and making an existing one perma-fail. 2014-09-09 15:02:27 -04:00
Joel Maher
586baf115a Bug 1057512 - --run-by-dir enabled for browser-chrome on trunk. r=ted 2014-09-09 12:01:54 -04:00
Nick Alexander
3cd7c641ec Bug 874729 - Part 4: Add |mach robocop|. r=gps 2014-09-08 16:23:12 -07:00
Nick Alexander
2e0ee03daf Bug 874729 - Part 3: Make main take args and return an integer. r=jmaher 2014-09-08 16:23:11 -07:00
Nick Alexander
26a6d7212f Bug 874729 - Part 2: Don't print extra logcats after running Robocop. r=jmaher
Before a Robocop test starts, |recordLogcat| clears the |adb logcat| on
device.  If a Robocop test fails, we print the logcat immediately after
the test.  The moved call avoids printing the logcat after all tests
have completed, which avoids printing a spurious second copy.  We still
print the logcat after running a Mochitest.
2014-09-08 16:23:10 -07:00
Nick Alexander
315729a151 Bug 929654 - Part 0: Stop pushing fennec_ids.txt; delete stale robotium.config files. r=gbrown
This patch stops pushing the obsolete fennec_ids.txt file to the testing
device and deletes the stale robotium.config file after the profile it
references is deleted.
2014-09-08 16:23:09 -07:00
Nicholas Nethercote
246ca90556 Bug 1062689 - Run local mochitest and reftest output through fix_macosx_stack.py on Mac. r=ted. 2014-09-04 22:19:42 -07:00
Tim Taubert
242fd0fc53 Bug 1057386 - Provide an API to let the shutdown leak detector wait until resources are properly destroyed r=adw 2014-08-31 12:13:08 +02:00
Tim Taubert
eae789eb99 Backed out changeset 1917953b1f89 (bug 961867) on a CLOSED TREE r=bustage 2014-09-04 15:08:57 -04:00
Dave Townsend
a1161af0fd Backing out bug 961867 for causing an intermittent test failure. 2014-09-04 11:37:55 -04:00
Tomasz KoƂodziejski
eac9946170 Bug 1057453 - 'mach test filename' should test a single file. r=gps 2014-09-03 13:06:00 +02:00
Nicholas Nethercote
b818adb5c2 Bug 1050601 - Remove fix-linux-stack.pl. r=ted.
--HG--
extra : rebase_source : f344aa5db9e16575835a7de3df34c311635c128b
2014-09-03 09:24:38 -07:00
Mike Hommey
fc99c53ae5 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Ryan VanderMeulen
d57ca8703d Merge inbound to m-c. a=merge 2014-09-03 16:38:57 -04:00
Chris Manchester
0bc3d69f96 Bug 1059381 - Implement SimpleTest.requestCompleteLog for mochitest browser. r=jmaher 2014-09-03 11:25:18 -04:00
Bill McCloskey
42257acb97 Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
Ryan VanderMeulen
b6151e4634 Merge fx-team to m-c. a=merge 2014-08-29 15:10:18 -04:00
Chris Manchester
949bb5e354 Bug 1045525 - Convert automationutils python logging to log through mozlog.structured.;r=ahal 2014-08-29 10:37:17 -04:00
Tim Taubert
ea3b43b052 Bug 963075 - Fix web workers from "leaking" by simulating memory pressure before checking for leaks r=ted 2014-08-26 13:23:42 +02:00