Bug 1110982 - Disabled tests for oth chunk and leaks (run-by-dir). r=RyanVM
authorJoel Maher <jmaher@mozilla.com>
Sat, 27 Dec 2014 00:44:52 +0530
changeset 228189 a53c8b6ab6df888f0c59b5ef4c9dd96634f30f24
parent 228188 c87700b18b98db965c55c0d105e1d21b75d4850c
child 228190 1bd47ee5fde94ce09bc978436fa5250c2c9a7952
push id11242
push userryanvm@gmail.com
push dateMon, 09 Feb 2015 21:40:54 +0000
treeherderfx-team@c121fcf2c4f1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersRyanVM
bugs1110982
milestone38.0a1
Bug 1110982 - Disabled tests for oth chunk and leaks (run-by-dir). r=RyanVM
dom/media/test/chrome.ini
editor/libeditor/tests/chrome.ini
testing/mochitest/runtests.py
toolkit/components/aboutmemory/tests/chrome.ini
toolkit/content/tests/widgets/chrome.ini
--- a/dom/media/test/chrome.ini
+++ b/dom/media/test/chrome.ini
@@ -1,10 +1,11 @@
 #Media chrome tests
 
 [DEFAULT]
 support-files =
   basic.vtt
   seek.webm
 
 [test_texttrackcue_chrome.html]
+skip-if = os=='mac' && debug # bug 1130751
 [test_texttrack_chrome.html]
 [test_texttracklist_chrome.html]
--- a/editor/libeditor/tests/chrome.ini
+++ b/editor/libeditor/tests/chrome.ini
@@ -23,11 +23,9 @@ skip-if = buildapp == 'mulet'
 [test_bug1101392.html]
 [test_composition_event_created_in_chrome.html]
 [test_contenteditable_text_input_handling.html]
 [test_dragdrop.html]
 skip-if = buildapp == 'mulet'
 [test_htmleditor_keyevent_handling.html]
 [test_selection_move_commands.xul]
 [test_texteditor_keyevent_handling.html]
-# disables the key handling test on gtk because gtk overrides some key events
-# on our editor, and the combinations depend on the system.
-skip-if = toolkit == "gtk2" || toolkit == "gtk3"
+skip-if = (debug && os=='win') || (os == 'linux') # Bug 1116205, leaks on windows debug, fails delete key on linux
--- a/testing/mochitest/runtests.py
+++ b/testing/mochitest/runtests.py
@@ -1749,18 +1749,19 @@ class Mochitest(MochitestUtilsMixin):
 
     return result
 
   def runTests(self, options, onLaunch=None):
     """ Prepare, configure, run tests and cleanup """
 
     self.setTestRoot(options)
 
-    # Until we have all green, this only runs on bc*/dt* jobs
-    if options.browserChrome:
+    # Until we have all green, this only runs on bc*/dt*/mochitest-chrome jobs, not webapprt*, jetpack*, or plain
+    if options.browserChrome or options.chrome or options.subsuite or \
+       options.a11y:
       options.runByDir = True
 
     if not options.runByDir:
       return self.runMochitests(options, onLaunch)
 
     # code for --run-by-dir
     dirs = self.getDirectories(options)
 
--- a/toolkit/components/aboutmemory/tests/chrome.ini
+++ b/toolkit/components/aboutmemory/tests/chrome.ini
@@ -10,13 +10,14 @@ support-files =
   memory-reports-good.json
   remote.xul
 
 [test_aboutmemory.xul]
 [test_aboutmemory2.xul]
 [test_aboutmemory3.xul]
 [test_aboutmemory4.xul]
 [test_aboutmemory5.xul]
+skip-if = asan # Bug 1116230
 [test_aboutmemory6.xul]
 [test_memoryReporters.xul]
 [test_memoryReporters2.xul]
 [test_sqliteMultiReporter.xul]
 [test_dumpGCAndCCLogsToFile.xul]
--- a/toolkit/content/tests/widgets/chrome.ini
+++ b/toolkit/content/tests/widgets/chrome.ini
@@ -1,17 +1,19 @@
 [DEFAULT]
 support-files =
   tree_shared.js
   popup_shared.js
   window_menubar.xul
   seek_with_sound.ogg
 
 [test_contextmenu_nested.xul]
+skip-if = os == 'linux' # Bug 1116215
 [test_contextmenu_menugroup.xul]
+skip-if = os == 'linux' # Bug 1115088
 [test_editor_currentURI.xul]
 [test_menubar.xul]
 skip-if = os == 'mac'
 [test_popupanchor.xul]
 skip-if = os == 'android'
 [test_popupreflows.xul]
 [test_tree_column_reorder.xul]
 skip-if = toolkit == 'android'