Bug 1336712 - dom/canvas: Remove test checks for Android ICS (API Level 10). r=RyanVM
authorChris Peterson <cpeterson@mozilla.com>
Thu, 13 Sep 2018 23:30:39 -0700
changeset 437839 cd8bd5ed04811179ea6ded13407f4d19f7caecd5
parent 437838 0cf26a604c287c916ce42dd1926dd0746b02a848
child 437840 406a83114d6c3279c005357894f0881fb65e650c
push id108171
push usercpeterson@mozilla.com
push dateMon, 24 Sep 2018 05:42:27 +0000
treeherdermozilla-inbound@5313921e7dee [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersRyanVM
bugs1336712
milestone64.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 1336712 - dom/canvas: Remove test checks for Android ICS (API Level 10). r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D6582
dom/canvas/test/webgl-conf/generated-mochitest.ini
dom/canvas/test/webgl-conf/mochitest-errata.ini
--- a/dom/canvas/test/webgl-conf/generated-mochitest.ini
+++ b/dom/canvas/test/webgl-conf/generated-mochitest.ini
@@ -10762,17 +10762,16 @@ subsuite = webgl1-core
 [generated/test_conformance__buffers__index-validation-verifies-too-many-indices.html]
 subsuite = webgl1-core
 [generated/test_conformance__buffers__index-validation-with-resized-buffer.html]
 subsuite = webgl1-core
 [generated/test_conformance__buffers__index-validation.html]
 subsuite = webgl1-core
 [generated/test_conformance__canvas__buffer-offscreen-test.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__canvas__buffer-preserve-test.html]
 subsuite = webgl1-core
 [generated/test_conformance__canvas__canvas-test.html]
 subsuite = webgl1-core
 [generated/test_conformance__canvas__canvas-zero-size.html]
 subsuite = webgl1-core
 [generated/test_conformance__canvas__draw-static-webgl-to-multiple-canvas-test.html]
 subsuite = webgl1-core
@@ -11341,17 +11340,16 @@ subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__local-variable-shadowing-outer-function.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__non-ascii-comments.vert.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__non-ascii.vert.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__re-compile-re-link.html]
 subsuite = webgl1-ext
-fail-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__glsl__misc__sampler-operand.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__sequence-operator-returns-constant.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__shader-precision-format-obeyed.html]
 subsuite = webgl1-ext
 [generated/test_conformance__glsl__misc__shader-struct-scope.html]
 subsuite = webgl1-ext
@@ -11602,17 +11600,16 @@ subsuite = webgl1-core
 [generated/test_conformance__misc__bad-arguments-test.html]
 subsuite = webgl1-core
 skip-if = (os == 'mac') || (os == 'win') || (os == 'linux') || (os == 'android')
 [generated/test_conformance__misc__boolean-argument-conversion.html]
 subsuite = webgl1-core
 skip-if = (os == 'android')
 [generated/test_conformance__misc__delayed-drawing.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__misc__error-reporting.html]
 subsuite = webgl1-core
 [generated/test_conformance__misc__expando-loss.html]
 subsuite = webgl1-core
 [generated/test_conformance__misc__functions-returning-strings.html]
 subsuite = webgl1-core
 [generated/test_conformance__misc__instanceof-test.html]
 subsuite = webgl1-core
@@ -11666,54 +11663,46 @@ skip-if = (os == 'android')
 [generated/test_conformance__more__conformance__quickCheckAPI-G_I.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__conformance__quickCheckAPI-L_S.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__conformance__quickCheckAPI-S_V.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__conformance__webGLArrays.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__bindBuffer.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__bindBufferBadArgs.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__bindFramebufferLeaveNonZero.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__bufferData.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__bufferDataBadArgs.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__bufferSubData.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__bufferSubDataBadArgs.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__copyTexImage2D.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__copyTexImage2DBadArgs.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__copyTexSubImage2D.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__copyTexSubImage2DBadArgs.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__deleteBufferBadArgs.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__drawArrays.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__drawArraysOutOfBounds.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__drawElements.html]
 subsuite = webgl1-core
-skip-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__more__functions__isTests.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__isTestsBadArgs.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__readPixels.html]
 subsuite = webgl1-core
 [generated/test_conformance__more__functions__readPixelsBadArgs.html]
 subsuite = webgl1-core
@@ -12089,17 +12078,16 @@ subsuite = webgl1-core
 [generated/test_conformance__programs__gl-shader-test.html]
 subsuite = webgl1-core
 [generated/test_conformance__programs__invalid-UTF-16.html]
 subsuite = webgl1-core
 [generated/test_conformance__programs__program-infolog.html]
 subsuite = webgl1-core
 [generated/test_conformance__programs__program-test.html]
 subsuite = webgl1-core
-fail-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__programs__use-program-crash-with-discard-in-fragment-shader.html]
 subsuite = webgl1-core
 [generated/test_conformance__reading__fbo-remains-unchanged-after-read-pixels.html]
 subsuite = webgl1-core
 [generated/test_conformance__reading__read-pixels-pack-alignment.html]
 subsuite = webgl1-core
 [generated/test_conformance__reading__read-pixels-test.html]
 subsuite = webgl1-core
--- a/dom/canvas/test/webgl-conf/mochitest-errata.ini
+++ b/dom/canvas/test/webgl-conf/mochitest-errata.ini
@@ -2,21 +2,20 @@
 # Modification to this file only take effect after running
 # generate-wrappers-and-manifest.py
 
 # See python/mozbuild/mozbuild/mozinfo.py for incoming data.
 
 ##########
 # android_version strings
 #   https://en.wikipedia.org/wiki/Android_version_history
-#   * Android 'Gingerbread' 2.3-2.3.2: 9
-#   * Android 'Gingerbread' 2.3.3+: 10 ('2.3' slaves)
 #   * Android 'ICS' 4.0-4.0.2: 14 ('4.0' slaves, inactive)
-#   * Android 'ICS' 4.0.3+: 15
-#   * Android 'Jellybean' 4.3: 18 ('4.3' slaves)
+#   * Android 'Jelly Bean' 4.2: 17 ('4.2' slaves)
+#   * Android 'Jelly Bean' 4.3: 18 ('4.3' slaves)
+#   * Android 'Lollipop' 5.0: 21 ('5.0' slaves)
 
 ##########
 # os_version strings
 #   https://msdn.microsoft.com/en-us/library/windows/desktop/ms724832%28v=vs.85%29.aspx
 #   * Windows 7: 6.1
 #   * Windows 8: 6.2
 #   * Windows 8.1: 6.3
 #   * Windows 10: 10.0
@@ -405,21 +404,16 @@ fail-if = (os == 'android')
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-half-float-with-image.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-half-float-with-image-data.html]
 fail-if = (os == 'android')
 # Frequent but intermittent timeout on win7
 skip-if = (os == 'win' && os_version == '6.1')
 
-[generated/test_conformance__canvas__buffer-offscreen-test.html]
-# Causes frequent *blues*: "DMError: Remote Device Error: unable to
-# connect to 127.0.0.1 after 5 attempts" on 'Android 2.3 Opt'.
-skip-if = (os == 'android' && android_version == '10')
-
 [generated/test_conformance__canvas__rapid-resizing.html]
 # Frequent orange crash.
 skip-if = (os == 'android')
 
 [generated/test_conformance__glsl__bugs__long-expressions-should-not-crash.html]
 # Crashes sometimes
 skip-if = (os == 'android')
 [generated/test_conformance__canvas__drawingbuffer-hd-dpi-test.html]
@@ -531,22 +525,16 @@ skip-if = (os == 'android')
 # application crashed [@ jemalloc_crash]
 skip-if = (os == 'android')
 [generated/test_conformance__glsl__bugs__qualcomm-crash.html]
 # application crashed [@ jemalloc_crash]
 skip-if = (os == 'android')
 [generated/test_conformance__glsl__bugs__uniforms-should-not-lose-values.html]
 # application crashed [@ jemalloc_crash]
 skip-if = (os == 'android')
-####################
-# 2.3 failures
-[generated/test_conformance__glsl__misc__re-compile-re-link.html]
-fail-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__programs__program-test.html]
-fail-if = (os == 'android' && android_version == '10')
 [generated/test_conformance__textures__misc__tex-image-with-invalid-data.html]
 skip-if = (os == 'android')
 ####################
 # Timeouts
 [generated/test_conformance__context__context-release-upon-reload.html]
 skip-if = (os == 'android')
 [generated/test_conformance__context__context-release-with-workers.html]
 skip-if = (os == 'android')
@@ -557,37 +545,16 @@ skip-if = (os == 'android') || (os == 'w
 skip-if = (os == 'android')
 
 [generated/test_conformance__glsl__misc__shader-with-non-reserved-words.html]
 fail-if = (os == 'android')
 # (TODO) Generates results after calling finish()
 skip-if = 1
 
 ####################
-# Timeout on 2.3
-[generated/test_conformance__misc__delayed-drawing.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__conformance__webGLArrays.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__bufferData.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__bufferDataBadArgs.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__bufferSubData.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__bufferSubDataBadArgs.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__drawArrays.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__drawArraysOutOfBounds.html]
-skip-if = (os == 'android' && android_version == '10')
-[generated/test_conformance__more__functions__drawElements.html]
-skip-if = (os == 'android' && android_version == '10')
-
-####################
 
 [generated/test_conformance__attribs__gl-bindAttribLocation-aliasing.html]
 # OOM crash
 skip-if = (os == 'android')
 [generated/test_conformance__attribs__gl-bindAttribLocation-matrix.html]
 # OOM crash
 skip-if = (os == 'android')
 [generated/test_conformance__misc__uninitialized-test.html]