Bug 1525959 - Skip some mochitests tests under GeckoView r=geckoview-reviewers,esawin
☠☠ backed out by 34f33ae5913e ☠ ☠
authorJames Willcox <snorp@snorp.net>
Tue, 12 Feb 2019 15:15:28 +0000
changeset 458756 503cbc86e442
parent 458755 33ea61c54aea
child 458757 de0efca1118e
push id35548
push useropoprus@mozilla.com
push dateWed, 13 Feb 2019 09:48:26 +0000
treeherdermozilla-central@93e37c529818 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgeckoview-reviewers, esawin
bugs1525959
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1525959 - Skip some mochitests tests under GeckoView r=geckoview-reviewers,esawin There are few things that are either Fennec-specific or don't work currently under GeckoView w/ e10s under TestRunnerActivity. Disable these so we can get some testing going in automation. Differential Revision: https://phabricator.services.mozilla.com/D19016
dom/animation/test/mochitest.ini
dom/base/test/mochitest.ini
dom/html/test/forms/mochitest.ini
dom/html/test/mochitest.ini
dom/ipc/tests/mochitest.ini
dom/performance/tests/mochitest.ini
dom/tests/mochitest/bugs/mochitest.ini
editor/libeditor/tests/mochitest.ini
gfx/layers/apz/test/mochitest/mochitest.ini
toolkit/components/extensions/test/mochitest/mochitest-common.ini
uriloader/exthandler/tests/mochitest/mochitest.ini
--- a/dom/animation/test/mochitest.ini
+++ b/dom/animation/test/mochitest.ini
@@ -42,16 +42,17 @@ skip-if = (toolkit == 'android' && debug
 [mozilla/test_distance_of_filter.html]
 [mozilla/test_distance_of_path_function.html]
 [mozilla/test_distance_of_transform.html]
 [mozilla/test_document_timeline_origin_time_range.html]
 [mozilla/test_hide_and_show.html]
 [mozilla/test_moz_prefixed_properties.html]
 [mozilla/test_pending_animation_tracker.html]
 [mozilla/test_restyles.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [mozilla/test_restyling_xhr_doc.html]
 [mozilla/test_set_easing.html]
 [mozilla/test_style_after_finished_on_compositor.html]
 [mozilla/test_transform_limits.html]
 [mozilla/test_transition_finish_on_compositor.html]
 skip-if = toolkit == 'android'
 [mozilla/test_underlying_discrete_value.html]
 [mozilla/test_event_listener_leaks.html]
--- a/dom/base/test/mochitest.ini
+++ b/dom/base/test/mochitest.ini
@@ -641,16 +641,17 @@ skip-if = verify
 [test_document.all_unqualified.html]
 [test_document_constructor.html]
 [test_document_importNode_document.html]
 [test_custom_element.html]
 [test_domparser_null_char.html]
 [test_domparsing.html]
 [test_domrequest.html]
 [test_domwindowutils.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_element.matches.html]
 [test_element_closest.html]
 [test_elementTraversal.html]
 [test_encodeToStringWithMaxLength.html]
 [test_encodeToStringWithRequiresReinitAfterOutput.html]
 [test_error.html]
 [test_EventSource_redirects.html]
 [test_eventsource_event_listener_leaks.html]
--- a/dom/html/test/forms/mochitest.ini
+++ b/dom/html/test/forms/mochitest.ini
@@ -113,13 +113,13 @@ skip-if = android_version == '18' || os 
 [test_textarea_attributes_reflection.html]
 [test_validation.html]
 [test_valueAsDate_pref.html]
 [test_valueasdate_attribute.html]
 [test_valueasnumber_attribute.html]
 [test_validation_not_in_doc.html]
 [test_reportValidation_preventDefault.html]
 [test_bug1495363.html]
-skip-if = (webrender && os == "linux") # Bug 1520674
+skip-if = (toolkit == 'android' && !isFennec) || (webrender && os == "linux") # Bugs 1525959, 1520674
 support-files =
   file_bug1495363.html
   file_bug1495363.sjs
   !/dom/filesystem/tests/script_fileList.js
--- a/dom/html/test/mochitest.ini
+++ b/dom/html/test/mochitest.ini
@@ -254,16 +254,17 @@ skip-if = toolkit == 'android' #TIMED_OU
 [test_bug401160.xhtml]
 [test_bug405242.html]
 [test_bug406596.html]
 [test_bug417760.html]
 [test_bug421640.html]
 [test_bug424698.html]
 [test_bug428135.xhtml]
 [test_bug430351.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_bug441930.html]
 [test_bug442801.html]
 [test_bug448166.html]
 [test_bug456229.html]
 [test_bug458037.xhtml]
 [test_bug460568.html]
 [test_bug481335.xhtml]
 skip-if = toolkit == 'android' #TIMED_OUT
@@ -384,16 +385,17 @@ support-files =
 [test_bug674558.html]
 [test_bug674927.html]
 [test_bug677463.html]
 [test_bug677658.html]
 [test_bug682886.html]
 [test_bug691.html]
 [test_bug694.html]
 [test_bug694503.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_bug696.html]
 [test_bug717819.html]
 [test_bug742030.html]
 [test_bug742549.html]
 [test_bug745685.html]
 [test_bug763626.html]
 [test_bug780993.html]
 [test_bug787134.html]
--- a/dom/ipc/tests/mochitest.ini
+++ b/dom/ipc/tests/mochitest.ini
@@ -12,18 +12,18 @@ skip-if = e10s
 # This test is only supposed to run in the main process
 skip-if = e10s || toolkit == 'android'
 [test_cpow_cookies.html]
 [test_child_docshell.html]
 skip-if = toolkit == 'cocoa' # cocoa: disabled due to hangs, see changeset 6852e7c47edf
 [test_CrashService_crash.html]
 skip-if = !(crashreporter && !e10s && (toolkit == 'gtk3' || toolkit == 'cocoa' || toolkit == 'windows'))
 [test_temporaryfile_stream.html]
-skip-if = !e10s
+skip-if = !e10s || toolkit == 'android' # Bug 1525959
 support-files =
   blob_verify.sjs
   !/dom/canvas/test/captureStream_common.js
 [test_Preallocated.html]
-skip-if = !e10s
+skip-if = !e10s || toolkit == 'android' # Bug 1525959
 [test_force_oop_iframe.html]
 skip-if = !e10s || webrender # oop-iframes trigger a debug assertion in webrender picture caching
 support-files =
   file_dummy.html
--- a/dom/performance/tests/mochitest.ini
+++ b/dom/performance/tests/mochitest.ini
@@ -14,13 +14,15 @@ support-files =
 [test_performance_observer.html]
 [test_performance_user_timing.html]
 [test_performance_navigation_timing.html]
 [test_worker_user_timing.html]
 [test_worker_observer.html]
 [test_sharedWorker_performance_user_timing.html]
 [test_worker_performance_now.html]
 [test_timeOrigin.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_worker_performance_entries.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_performance_timing_json.html]
 [test_performance_server_timing.html]
 scheme = https
 [test_performance_server_timing_plain_http.html]
--- a/dom/tests/mochitest/bugs/mochitest.ini
+++ b/dom/tests/mochitest/bugs/mochitest.ini
@@ -71,16 +71,17 @@ skip-if = toolkit == 'android' #TIMED_OU
 tags = openwindow
 [test_bug427744.html]
 skip-if = toolkit == 'android'
 [test_bug42976.html]
 [test_bug430276.html]
 [test_bug440572.html]
 [test_bug456151.html]
 [test_bug458091.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_bug459848.html]
 [test_bug465263.html]
 [test_bug484775.html]
 [test_bug492925.html]
 [test_bug49312.html]
 [test_bug495219.html]
 [test_bug529328.html]
 [test_bug531176.html]
--- a/editor/libeditor/tests/mochitest.ini
+++ b/editor/libeditor/tests/mochitest.ini
@@ -177,16 +177,17 @@ subsuite = clipboard
 subsuite = clipboard
 [test_bug795418-4.html]
 subsuite = clipboard
 [test_bug795418-5.html]
 subsuite = clipboard
 [test_bug795418-6.html]
 subsuite = clipboard
 [test_bug795785.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_bug796839.html]
 [test_bug830600.html]
 subsuite = clipboard
 skip-if = toolkit == 'android' && e10s
 [test_bug832025.html]
 [test_bug850043.html]
 [test_bug857487.html]
 [test_bug858918.html]
@@ -259,17 +260,17 @@ skip-if = toolkit == 'android' # bug 131
 [test_bug1406726.html]
 [test_bug1409520.html]
 [test_bug1425997.html]
 [test_bug1497480.html]
 skip-if = toolkit == 'android'
 
 [test_abs_positioner_appearance.html]
 [test_abs_positioner_positioning_elements.html]
-skip-if = android_version == '18' # bug 1147989
+skip-if = os == 'android' # Bug 1525959
 [test_CF_HTML_clipboard.html]
 subsuite = clipboard
 [test_composition_event_created_in_chrome.html]
 [test_contenteditable_focus.html]
 [test_documentCharacterSet.html]
 [test_dom_input_event_on_htmleditor.html]
 [test_dom_input_event_on_texteditor.html]
 [test_dragdrop.html]
@@ -317,11 +318,12 @@ skip-if = toolkit == 'android' || (verif
 skip-if = toolkit == 'android'
 [test_undo_after_spellchecker_replaces_word.html]
 skip-if = toolkit == 'android'
 [test_undo_redo_stack_after_setting_value.html]
 [test_backspace_vs.html]
 [test_css_chrome_load_access.html]
 skip-if = toolkit == 'android' # chrome urls not available due to packaging
 [test_selection_move_commands.html]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_pasteImgTextarea.html]
 skip-if = toolkit == 'android' # bug 1299578
 [test_execCommandPaste_noTarget.html]
--- a/gfx/layers/apz/test/mochitest/mochitest.ini
+++ b/gfx/layers/apz/test/mochitest/mochitest.ini
@@ -24,17 +24,17 @@
   skip-if = (toolkit == 'android') # mouse events not supported on mobile
 [test_group_pointerevents.html]
   skip-if = os == 'win' && os_version == '10.0' # Bug 1404836
 [test_group_touchevents.html]
   skip-if = (verify && debug && (os == 'win'))
 [test_group_touchevents-2.html]
   skip-if = (verify && debug && (os == 'win'))
 [test_group_touchevents-3.html]
-  skip-if = (verify && debug && (os == 'win'))
+  skip-if = (verify && debug && (os == 'win')) || (toolkit == 'android' && !isFennec) # Bug 1525959
 [test_group_touchevents-4.html]
   skip-if = (verify && debug && (os == 'win'))
 [test_group_wheelevents.html]
   skip-if = (toolkit == 'android') # wheel events not supported on mobile
 [test_group_zoom.html]
   skip-if = (os == 'win') || webrender # zooming is not supported yet on WebRender; see bug 1495580 for Windows
 [test_interrupted_reflow.html]
 [test_group_keyboard.html]
--- a/toolkit/components/extensions/test/mochitest/mochitest-common.ini
+++ b/toolkit/components/extensions/test/mochitest/mochitest-common.ini
@@ -50,16 +50,17 @@ support-files =
   slow_response.sjs
   webrequest_worker.js
   !/dom/tests/mochitest/geolocation/network_geolocation.sjs
   !/toolkit/components/passwordmgr/test/authenticate.sjs
   file_redirect_data_uri.html
 prefs =
   security.mixed_content.upgrade_display_content=false
   browser.chrome.guess_favicon=true
+skip-if = toolkit == 'android' && !isFennec
 
 [test_ext_async_clipboard.html]
 skip-if = (toolkit == 'android') # near-permafail after landing bug 1270059: Bug 1523131
 [test_ext_background_canvas.html]
 [test_ext_background_page.html]
 skip-if = (toolkit == 'android') # android doesn't have devtools
 [test_ext_canvas_resistFingerprinting.html]
 [test_ext_clipboard.html]
--- a/uriloader/exthandler/tests/mochitest/mochitest.ini
+++ b/uriloader/exthandler/tests/mochitest/mochitest.ini
@@ -5,9 +5,10 @@ support-files =
   unsafeBidi_chromeScript.js
   unsafeBidiFileName.sjs
 
 [test_handlerApps.xhtml]
 skip-if = (toolkit == 'android' || os == 'mac') || e10s # OS X: bug 786938
 scheme = https
 [test_unknown_ext_protocol_handlers.html]
 [test_unsafeBidiChars.xhtml]
+skip-if = toolkit == 'android' && !isFennec # Bug 1525959
 [test_web_protocol_handlers.html]