Bug 1514349 - Skip WebGL conformance tests on Android emulators when using e10s r=jgilbert
authorJames Willcox <snorp@snorp.net>
Wed, 19 Dec 2018 22:22:22 +0000
changeset 451951 370233ced43e10a2398713ed2dcc3d4a6011bf55
parent 451950 5acb5351293872f27da4f957707a14a6ee0f311d
child 451952 81cf3d9b8621fa4b85966889ad03d6ea1eec9cd3
push id35277
push useraiakab@mozilla.com
push dateThu, 27 Dec 2018 21:54:09 +0000
treeherdermozilla-central@91582d65479c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjgilbert
bugs1514349
milestone66.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 1514349 - Skip WebGL conformance tests on Android emulators when using e10s r=jgilbert It looks like the emulator has a bug here causing eglSwapBuffers() to hang. We'll need to run this on a real machine. Differential Revision: https://phabricator.services.mozilla.com/D14610
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
@@ -1,14 +1,14 @@
 # This is a GENERATED FILE. Do not edit it directly.
 # Regenerated it by using `python generate-wrappers-and-manifest.py`.
 # Mark failing (fail-if) and crashing (skip-if) tests in mochitest-errata.ini.
 
 [DEFAULT]
-
+skip-if = toolkit == 'android' && e10s && isEmulator
 
 support-files = always-fail.html
                 checkout/00_test_list.txt
                 checkout/CONFORMANCE_RULES.txt
                 checkout/README.md
                 checkout/closure-library/AUTHORS
                 checkout/closure-library/CONTRIBUTING
                 checkout/closure-library/LICENSE
--- a/dom/canvas/test/webgl-conf/mochitest-errata.ini
+++ b/dom/canvas/test/webgl-conf/mochitest-errata.ini
@@ -16,16 +16,18 @@
 # 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
 
 [DEFAULT]
+# Cross-process WebGL doesn't seem to work under an emulator
+skip-if = toolkit == 'android' && e10s && is_emulator
 
 [generated/test_..__always-fail.html]
 fail-if = 1
 
 ####################
 # Tests requesting non-local network connections.
 
 [generated/test_conformance__more__functions__readPixelsBadArgs.html]