mochitest-errata.toml (119769B)
1 # *** WARNING! *** 2 # Modification to this file only take effect after running 3 # generate-wrappers-and-manifest.py 4 5 # See python/mozbuild/mozbuild/mozinfo.py for incoming data. 6 7 ########## 8 # os_version strings 9 # https://en.wikipedia.org/wiki/Android_version_history 10 # * Android 13.0: 33 (pixel 5 phones) 11 # * Android 14.0: 34 (samsung a55 phones) 12 # See also testing/mozbase/mozinfo/mozinfo/platforminfo.py 13 14 ########## 15 # os_version strings 16 # https://msdn.microsoft.com/en-us/library/windows/desktop/ms724832%28v=vs.85%29.aspx 17 # * Windows 10: 10.0 18 19 [DEFAULT] 20 # Bug 1799213 21 prefs = "media.seamless-looping-video=false" 22 23 ["generated/test_..__always-fail.html"] 24 fail-if = [ 25 "true", 26 ] 27 28 #################### 29 # Failures from 2024-04 CTS update 30 31 ["generated/test_2_conformance2__attribs__gl-bindAttribLocation-aliasing-inactive.html"] 32 fail-if = [ 33 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 34 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 35 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 36 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 37 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 38 ] 39 40 ["generated/test_2_conformance2__attribs__gl-vertex-attrib-i-render.html"] 41 # timed out crash 42 skip-if = [ 43 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 44 ] 45 46 ["generated/test_2_conformance2__attribs__gl-vertex-attrib.html"] 47 # random timed out 48 skip-if = [ 49 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 50 ] 51 52 ["generated/test_2_conformance2__buffers__get-buffer-sub-data.html"] 53 skip-if = [ 54 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 55 ] 56 57 ["generated/test_2_conformance2__context__context-attributes-depth-stencil-antialias-obeyed.html"] 58 fail-if = [ 59 "os == 'android' && os_version == '14' && arch == 'aarch64'", 60 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 61 ] 62 tags = "os_integration" 63 64 65 ["generated/test_2_conformance2__extensions__ext-color-buffer-float.html"] 66 skip-if = [ 67 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && debug", 68 ] 69 70 ["generated/test_2_conformance2__extensions__ext-texture-norm16.html"] 71 skip-if = [ 72 "os == 'android' && os_version == '14' && arch == 'aarch64'", #Bug 1658801 73 ] 74 fail-if = [ 75 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 76 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 77 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 78 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 79 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 80 ] 81 82 ["generated/test_2_conformance2__extensions__ovr_multiview2.html"] 83 # Windows failure: ANGLE bug: FAIL #extension GL_OVR_multiview must be forbidden. 84 # Because we have to enable multiview1 to get ANGLE to emit gl_ViewID_OVR. 85 fail-if = [ 86 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 87 ] 88 skip-if = [ 89 "os == 'android' && os_version == '14' && arch == 'aarch64'", 90 ] 91 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - GPU: UNKNOWN 92 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Crash reason: SIGSEGV /SEGV_MAPERR 93 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Crash address: 0x0 94 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Process uptime: not available 95 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Thread 11 (crashed) 96 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 0 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::WriteLog(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&) [Logging.h:c51d1038215eefa91552a819433870898cf05864 : 747 + 0x20] 97 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r0 = 0x00000000 r1 = 0xd1c1aad6 r2 = 0xd1c1aa7a r3 = 0x000002eb 98 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r4 = 0xd1c1aa7a r5 = 0x000002eb r6 = 0xefbad1b8 r7 = 0xd4980878 99 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r8 = 0xd1d9b6ee r9 = 0xd49808c8 r10 = 0xefbad1b8 r12 = 0xd4980388 100 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - fp = 0xefbad1b8 sp = 0xd4980870 lr = 0xce1e306d pc = 0xce1e34d4 101 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Found by: given as instruction pointer in context 102 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 1 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush() [Logging.h:c51d1038215eefa91552a819433870898cf05864 : 279 + 0x5] 103 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r4 = 0xd49808d4 r5 = 0xd49808e0 r6 = 0xefbad1b8 r7 = 0xd49808b0 104 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r8 = 0xd1d9b6ee r9 = 0xd49808c8 r10 = 0xefbad1b8 fp = 0xefbad1b8 105 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - sp = 0xd4980880 lr = 0xce1e3435 pc = 0xce1e3435 106 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Found by: call frame info 107 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 2 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log() [Logging.h:c51d1038215eefa91552a819433870898cf05864 : 272 + 0x9] 108 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r4 = 0xd49808d4 r5 = 0xd398c10c r6 = 0x00000501 r7 = 0xd49808c0 109 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r8 = 0xd1d9b6ee r9 = 0xd49808c8 r10 = 0xefbad1b8 fp = 0xefbad1b8 110 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - sp = 0xd49808b8 lr = 0xce1e30f7 pc = 0xce1e30f7 111 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Found by: call frame info 112 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 3 libxul.so!mozilla::gl::GLContext::AfterGLCall_Debug(char const*) const [GLContext.cpp:c51d1038215eefa91552a819433870898cf05864 : 2896 + 0x23] 113 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r4 = 0xd49808d4 r5 = 0xd398c10c r6 = 0x00000501 r7 = 0xd49809b0 114 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r8 = 0xd1d9b6ee r9 = 0xd49808c8 r10 = 0xefbad1b8 fp = 0xefbad1b8 115 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - sp = 0xd49808c8 lr = 0xce265007 pc = 0xce265007 116 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Found by: call frame info 117 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 4 libxul.so!mozilla::gl::GLContext::fFramebufferTextureMultiview(unsigned int, unsigned int, unsigned int, int, int, int) const [GLContext.h:c51d1038215eefa91552a819433870898cf05864 : 3295 + 0x9] 118 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r4 = 0xb421f000 r5 = 0xefbad1b8 r6 = 0xef838734 r7 = 0xd49809f0 119 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - r8 = 0x0000000b r9 = 0x00008ce0 r10 = 0x00008d40 fp = 0xefbad1b8 120 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - sp = 0xd49809b8 lr = 0xcecf534f pc = 0xcecf534f 121 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - Found by: call frame info 122 #[task 2020-01-06T23:47:51.786Z] 23:47:51 INFO - 5 libxul.so!mozilla::WebGLFBAttachPoint::DoAttachment(mozilla::gl::GLContext*) const [WebGLFramebuffer.cpp:c51d1038215eefa91552a819433870898cf05864 : 247 + 0xf] 123 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r4 = 0x00000006 r5 = 0xb4247ee0 r6 = 0xefbad1b8 r7 = 0xd4980a28 124 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r8 = 0xd4980aa0 r9 = 0xb421f000 r10 = 0xb4247ee0 fp = 0xefbad1b8 125 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - sp = 0xd49809f8 lr = 0xcecf4d35 pc = 0xcecf4d35 126 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - Found by: call frame info 127 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - 6 libxul.so!mozilla::WebGLFramebuffer::FramebufferAttach(unsigned int, mozilla::webgl::FbAttachInfo const&) [WebGLFramebuffer.cpp:c51d1038215eefa91552a819433870898cf05864 : 0 + 0x5] 128 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r4 = 0xb4247e40 r5 = 0xb4247e4c r6 = 0x00008ce0 r7 = 0xd4980a58 129 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r8 = 0xd4980aa0 r9 = 0xb42ef82c r10 = 0xb4247ee0 fp = 0xefbad1b8 130 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - sp = 0xd4980a30 lr = 0xcecf7131 pc = 0xcecf7131 131 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - Found by: call frame info 132 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - 7 libxul.so!mozilla::WebGLContext::FramebufferAttach(unsigned int, unsigned int, StrongGLenum<TexTargetDetails>, mozilla::webgl::FbAttachInfo const&) const [WebGLContextGL.cpp:c51d1038215eefa91552a819433870898cf05864 : 555 + 0x9] 133 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r4 = 0xb42ef800 r5 = 0xd4980aa0 r6 = 0xefbad1b8 r7 = 0xd4980a90 134 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r8 = 0x00008ce0 r9 = 0xd1d959b9 r10 = 0xb4247e40 fp = 0x0000000e 135 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - sp = 0xd4980a60 lr = 0xcece1b89 pc = 0xcece1b89 136 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - Found by: call frame info 137 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - 8 libxul.so!mozilla::WebGLContext::FramebufferTextureMultiview(unsigned int, unsigned int, mozilla::WebGLTexture*, int, int, int) const [WebGLContextGL.cpp:c51d1038215eefa91552a819433870898cf05864 : 642 + 0x13] 138 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r4 = 0xb81c5000 r5 = 0xefbad1b8 r6 = 0xb42ef800 r7 = 0xd4980ad8 139 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r8 = 0x00008ce0 r9 = 0xd4980aa0 r10 = 0x00008ca9 fp = 0x00000006 140 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - sp = 0xd4980a98 lr = 0xcece2021 pc = 0xcece2021 141 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - Found by: call frame info 142 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - 9 libxul.so!mozilla::WebGLExtensionMultiview::FramebufferTextureMultiviewOVR(unsigned int, unsigned int, mozilla::WebGLTexture*, int, int, int) const [WebGLExtensions.cpp:c51d1038215eefa91552a819433870898cf05864 : 122 + 0xf] 143 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r4 = 0x00000000 r5 = 0xbd5c3aac r6 = 0xefbad1b8 r7 = 0xd4980b18 144 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - r8 = 0xb81c5000 r9 = 0x00008ce0 r10 = 0x00008ca9 fp = 0xd4980b9c 145 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - sp = 0xd4980ae0 lr = 0xcecf189d pc = 0xcecf189d 146 #[task 2020-01-06T23:47:51.792Z] 23:47:51 INFO - Found by: call frame info 147 148 ["generated/test_2_conformance2__extensions__ovr_multiview2_depth.html"] 149 skip-if = [ 150 "os == 'android' && os_version == '14' && arch == 'aarch64'", 151 ] 152 153 ["generated/test_2_conformance2__extensions__ovr_multiview2_draw_buffers.html"] 154 skip-if = [ 155 "os == 'android' && os_version == '14' && arch == 'aarch64'", 156 ] 157 # https://bugzilla.mozilla.org/show_bug.cgi?id=1810021 158 # 159 # Currently getting failures like the following: 160 # 161 # > ``` 162 # > the right edge of view 0 of color attachment 1 should be untouched 163 # > the left edge of view 1 of color attachment 1 should be untouched 164 # > the right edge of view 1 of color attachment 1 should be untouched 165 # > the left edge of view 2 of color attachment 1 should be untouched 166 # > the right edge of view 2 of color attachment 1 should be untouched 167 # > the left edge of view 3 of color attachment 1 should be untouched 168 # > the right edge of view 0 of color attachment 2 should be untouched 169 # > the left edge of view 1 of color attachment 2 should be untouched 170 # > the right edge of view 1 of color attachment 2 should be untouched 171 # > the left edge of view 2 of color attachment 2 should be untouched 172 # > the right edge of view 2 of color attachment 2 should be untouched 173 # > the left edge of view 3 of color attachment 2 should be untouched 174 # > ``` 175 fail-if = [ 176 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", 177 ] 178 179 ["generated/test_2_conformance2__extensions__ovr_multiview2_instanced_draw.html"] 180 skip-if = [ 181 "os == 'android' && os_version == '14' && arch == 'aarch64'", 182 ] 183 184 ["generated/test_2_conformance2__extensions__ovr_multiview2_single_view_operations.html"] 185 skip-if = [ 186 "os == 'android' && os_version == '14' && arch == 'aarch64'", 187 ] 188 189 ["generated/test_2_conformance2__extensions__ovr_multiview2_transform_feedback.html"] 190 191 ["generated/test_2_conformance2__extensions__required-extensions.html"] 192 # has_etc1 == has_etc should be true. Was false 193 fail-if = [ 194 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 195 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 196 ] 197 198 ["generated/test_2_conformance2__extensions__webgl-multi-draw-instanced-base-vertex-base-instance.html"] 199 # instid_prog: Expected [0,0,0,0], was [0,1,1,1]. desc: {"name":"drawArraysInstanced","base_vert":0,"vert_count":1,"base_inst":0,"inst_count":1,"first_vert":1} 200 fail-if = [ 201 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 202 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 203 ] 204 205 ["generated/test_2_conformance2__glsl3__loops-with-side-effects.html"] 206 # application crashed [@ nvoglv32.dll + 0x999512] 207 skip-if = [ 208 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 209 ] 210 211 ["generated/test_2_conformance2__glsl3__matrix-row-major-dynamic-indexing.html"] 212 fail-if = [ 213 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 214 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 215 ] 216 217 ######################################################################## 218 # Complicated 219 220 ["generated/test_2_conformance2__glsl3__short-circuiting-in-loop-condition.html"] 221 222 ["generated/test_2_conformance2__glsl3__switch-case.html"] 223 # https://bugzilla.mozilla.org/show_bug.cgi?id=1725442 224 fail-if = [ 225 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 226 ] 227 228 ["generated/test_2_conformance2__glsl3__texture-bias.html"] 229 # should be: 3,3,3,3 230 # should be: 13,13,13,13 231 fail-if = [ 232 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 233 ] 234 235 #################### 236 # Bugs surfaced during fx106 CTS update 237 238 ["generated/test_2_conformance2__glsl3__tricky-loop-conditions.html"] 239 fail-if = [ 240 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 241 ] 242 243 ["generated/test_2_conformance2__glsl3__uniform-location-length-limits.html"] 244 # time out crash 245 skip-if = [ 246 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", 247 ] 248 249 ["generated/test_2_conformance2__glsl3__valid-invariant.html"] 250 # [unexpected link status] vertex shader with invariant varying and fragment shader with variant varying must succeed 251 # [unexpected link status] vertex shader with invariant (global setting) varying and fragment shader with variant varying must succeed 252 # [unexpected link status] vertex shader with invariant (separately set) varying and fragment shader with variant varying must succeed 253 254 ["generated/test_2_conformance2__glsl3__vector-dynamic-indexing-swizzled-lvalue.html"] 255 fail-if = [ 256 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 257 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 258 ] 259 260 ["generated/test_2_conformance2__glsl3__vector-dynamic-indexing.html"] 261 skip-if = [ 262 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 263 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 264 ] 265 266 ["generated/test_2_conformance2__misc__expando-loss-2.html"] 267 skip-if = [ 268 "os == 'android' && os_version == '14' && arch == 'aarch64'", 269 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 270 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 271 ] 272 273 ["generated/test_2_conformance2__misc__uninitialized-test-2.html"] 274 skip-if = [ 275 "os == 'android' && os_version == '14' && arch == 'aarch64'", 276 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 277 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 278 ] 279 280 ["generated/test_2_conformance2__offscreencanvas__offscreencanvas-sync.html"] 281 # Timeout 282 skip-if = [ 283 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", 284 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 285 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", 286 ] 287 288 ["generated/test_2_conformance2__programs__gl-get-frag-data-location.html"] 289 # gl.getFragDataLocation(programEs2, 'gl_FragColor') should be -1. Was 0. 290 291 ["generated/test_2_conformance2__query__occlusion-query-scissor.html"] 292 skip-if = [ 293 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 294 ] 295 296 ["generated/test_2_conformance2__query__occlusion-query.html"] 297 # Test timed out 298 # called finish() multiple times 299 # (broken test) 300 skip-if = [ 301 "true", 302 ] 303 304 ["generated/test_2_conformance2__reading__format-r11f-g11f-b10f.html"] 305 306 ["generated/test_2_conformance2__reading__read-pixels-from-fbo-test.html"] 307 # Test timed out 308 # called finish() multiple times 309 # (broken test) 310 skip-if = [ 311 "true", 312 ] 313 314 ["generated/test_2_conformance2__reading__read-pixels-into-pixel-pack-buffer.html"] 315 # getError expected: INVALID_ENUM. Was INVALID_OPERATION : Format should not be able to read as DEPTH_STENCIL 316 fail-if = [ 317 "true", 318 ] 319 320 ["generated/test_2_conformance2__renderbuffers__multisample-draws-between-blits.html"] 321 # "whole thing" and more 322 fail-if = [ 323 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 324 ] 325 326 ["generated/test_2_conformance2__renderbuffers__multisampled-depth-renderbuffer-initialization.html"] 327 328 #################### 329 # failure on OSX 330 331 ["generated/test_2_conformance2__renderbuffers__multisampled-renderbuffer-initialization.html"] 332 333 ["generated/test_2_conformance2__renderbuffers__readbuffer.html"] 334 # https://bugzilla.mozilla.org/show_bug.cgi?id=1726625 335 # getError expected: INVALID_OPERATION. Was INVALID_ENUM : calling readBuffer with GL_COLOR_ATTACHMENTi that exceeds MAX_COLOR_ATTACHMENT on fbo should generate INVALID_OPERATION 336 fail-if = [ 337 "true", 338 ] 339 340 ["generated/test_2_conformance2__rendering__blitframebuffer-filter-srgb.html"] 341 fail-if = [ 342 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 343 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 344 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 345 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 346 ] 347 348 ["generated/test_2_conformance2__rendering__blitframebuffer-multisampled-readbuffer.html"] 349 fail-if = [ 350 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 351 ] 352 353 ["generated/test_2_conformance2__rendering__blitframebuffer-resolve-to-back-buffer.html"] 354 # ABORT_ON_ERROR 355 skip-if = [ 356 "true", 357 ] 358 359 ["generated/test_2_conformance2__rendering__clipping-wide-points.html"] 360 fail-if = [ 361 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 362 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 363 ] 364 365 ["generated/test_2_conformance2__rendering__draw-buffers-sparse-output-locations.html"] 366 # https://bugzilla.mozilla.org/show_bug.cgi?id=1726624 367 # Flakey? 368 # check COLOR_ATTACHMENT0 369 skip-if = [ 370 "os == 'android' && os_version == '14' && arch == 'aarch64'", 371 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 372 ] 373 374 # - 375 # Platform-specific 376 377 ["generated/test_2_conformance2__rendering__framebuffer-mismatched-attachment-targets.html"] 378 # https://bugzilla.mozilla.org/show_bug.cgi?id=1725283 379 # E.g. framebuffer layer 0 should be drawn green 380 fail-if = [ 381 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 382 ] 383 384 ["generated/test_2_conformance2__rendering__framebuffer-render-to-layer-angle-issue.html"] 385 # framebuffer layer 0 should be green 386 # framebuffer layer 1 should be green 387 fail-if = [ 388 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 389 ] 390 391 ["generated/test_2_conformance2__rendering__framebuffer-render-to-layer.html"] 392 # pixel 0,0 channel 2 was 51 expected 63 +/- 9 393 fail-if = [ 394 "os == 'android' && os_version == '14' && arch == 'aarch64'", 395 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 396 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 397 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 398 ] 399 400 ######################################################################## 401 ######################################################################## 402 # Android 403 404 ["generated/test_2_conformance2__rendering__framebuffer-texture-level1.html"] 405 fail-if = [ 406 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 407 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 408 ] 409 skip-if = [ 410 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 411 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 412 ] 413 # Crash in `swrast_dri.so!st_finalize_texture` 414 415 ["generated/test_2_conformance2__rendering__framebuffer-to-texture.html"] 416 # checkFramebufferStatus expected: FRAMEBUFFER_COMPLETE. Was FRAMEBUFFER_INCOMPLETE_ATTACHMENT 417 fail-if = [ 418 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 419 ] 420 421 ["generated/test_2_conformance2__rendering__line-rendering-quality.html"] 422 fail-if = [ 423 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 424 ] 425 # Found 0 lines, looking in the vertical direction, expected 2 426 427 ["generated/test_2_conformance2__rendering__multisampling-depth-resolve.html"] 428 # multisampling-depth-resolve: outer pixels should be red 429 fail-if = [ 430 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 431 ] 432 433 ["generated/test_2_conformance2__rendering__texture-switch-performance.html"] 434 # Orange on OSX+debug 435 skip-if = [ 436 "true", 437 ] 438 439 ["generated/test_2_conformance2__rendering__uniform-block-buffer-size.html"] 440 skip-if = [ 441 "os == 'android' && os_version == '14' && arch == 'aarch64'", 442 ] 443 # [task 2020-01-07T01:44:09.858Z] 01:44:09 WARNING - PROCESS-CRASH | dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__uniform-block-buffer-size.html | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::WriteLog(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&)] 444 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Crash dump filename: /tmp/tmpc7PIpQ/54957c68-e992-3e79-0598-34251a47e519.dmp 445 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Operating system: Android 446 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - 0.0.0 Linux 4.4.56-g594d847d09a1 #1 SMP PREEMPT Thu Oct 26 22:34:08 UTC 2017 armv8l 447 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - CPU: arm 448 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - ARMv1 Qualcomm part(0x51008010) features: half,thumb,fastmult,vfpv2,edsp,neon,vfpv3,tls,vfpv4,idiva,idivt 449 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - 8 CPUs 450 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - GPU: UNKNOWN 451 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Crash reason: SIGSEGV /SEGV_MAPERR 452 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Crash address: 0x0 453 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Process uptime: not available 454 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - Thread 11 (crashed) 455 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - 0 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::WriteLog(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&) [Logging.h:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 747 + 0x20] 456 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - r0 = 0x00000000 r1 = 0xcc41aad6 r2 = 0xcc41aa7a r3 = 0x000002eb 457 # [task 2020-01-07T01:44:09.858Z] 01:44:09 INFO - r4 = 0xcc41aa7a r5 = 0x000002eb r6 = 0xea51b1b8 r7 = 0xcf180908 458 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0xcc594f91 r9 = 0xcf180958 r10 = 0xea51b1b8 r12 = 0xcf180418 459 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - fp = 0x00000000 sp = 0xcf180900 lr = 0xc89e306d pc = 0xc89e34d4 460 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: given as instruction pointer in context 461 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 1 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush() [Logging.h:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 279 + 0x5] 462 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xcf180964 r5 = 0xcf180970 r6 = 0xea51b1b8 r7 = 0xcf180940 463 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0xcc594f91 r9 = 0xcf180958 r10 = 0xea51b1b8 fp = 0x00000000 464 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180910 lr = 0xc89e3435 pc = 0xc89e3435 465 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 466 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 2 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log() [Logging.h:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 272 + 0x9] 467 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xcf180964 r5 = 0xce18c10c r6 = 0x00000501 r7 = 0xcf180950 468 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0xcc594f91 r9 = 0xcf180958 r10 = 0xea51b1b8 fp = 0x00000000 469 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180948 lr = 0xc89e30f7 pc = 0xc89e30f7 470 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 471 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 3 libxul.so!mozilla::gl::GLContext::AfterGLCall_Debug(char const*) const [GLContext.cpp:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 2896 + 0x23] 472 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xcf180964 r5 = 0xce18c10c r6 = 0x00000501 r7 = 0xcf180a40 473 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0xcc594f91 r9 = 0xcf180958 r10 = 0xea51b1b8 fp = 0x00000000 474 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180958 lr = 0xc8a65007 pc = 0xc8a65007 475 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 476 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 4 libxul.so!mozilla::gl::GLContext::fBindBufferRange(unsigned int, unsigned int, unsigned int, long, long) [GLContext.h:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 2773 + 0x9] 477 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xade7a000 r5 = 0xea51b1b8 r6 = 0xeaf37d84 r7 = 0xcf180a80 478 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0x00000003 r9 = 0x00000001 r10 = 0x00008a11 fp = 0x00000000 479 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180a48 lr = 0xc94da363 pc = 0xc94da363 480 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 481 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 5 libxul.so!mozilla::WebGLContext::BindBufferRangeImpl(unsigned int, unsigned int, mozilla::WebGLBuffer*, long long, long long) [WebGLContextBuffers.cpp:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 223 + 0x13] 482 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xaed64120 r5 = 0x00008a11 r6 = 0xadecc800 r7 = 0xcf180ac0 483 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0x00000001 r9 = 0xea51b1b8 r10 = 0x0000000f fp = 0x00000000 484 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180a88 lr = 0xc94da255 pc = 0xc94da255 485 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 486 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 6 libxul.so!mozilla::WebGLContext::BindBufferRange(unsigned int, unsigned int, mozilla::WebGLBuffer*, long long, long long) [WebGLContext.h:ce11b73ab52b1e6d7d79f69ff30aba01f8a267dd : 1053 + 0x13] 487 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0xaed64120 r5 = 0x00008a11 r6 = 0xadecc800 r7 = 0xcf180b08 488 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x00000000 fp = 0xea51b1b8 489 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180ac8 lr = 0xc9251fa3 pc = 0xc9251fa3 490 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 491 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - 7 libxul.so!mozilla::dom::WebGL2RenderingContext_Binding::bindBufferRange(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [WebGL2RenderingContextBinding.cpp: : 9357 + 0x17] 492 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r4 = 0x00000000 r5 = 0xc3009800 r6 = 0x0000000f r7 = 0xcf180b70 493 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - r8 = 0xadecc800 r9 = 0xea51b1b8 r10 = 0xcf180b9c fp = 0x00000341 494 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - sp = 0xcf180b10 lr = 0xc9251e79 pc = 0xc9251e79 495 # [task 2020-01-07T01:44:09.866Z] 01:44:09 INFO - Found by: call frame info 496 497 #################### 498 499 ["generated/test_2_conformance2__state__gl-get-calls.html"] 500 fail-if = [ 501 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 502 ] 503 504 ["generated/test_2_conformance2__state__gl-object-get-calls.html"] 505 # Really really slow on IPC mode. Update test suite to get faster/quick-mode test. 506 skip-if = [ 507 "true", 508 ] 509 # Also fails on Linux still? 510 fail-if = [ 511 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 512 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 513 ] 514 515 # - 516 # Large tex allocations 517 518 ["generated/test_2_conformance2__textures__canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 519 fail-if = [ 520 "true", 521 ] 522 523 ["generated/test_2_conformance2__textures__canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 524 fail-if = [ 525 "true", 526 ] 527 528 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 529 fail-if = [ 530 "true", 531 ] 532 533 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html"] 534 fail-if = [ 535 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 536 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 537 ] 538 539 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-half_float.html"] 540 fail-if = [ 541 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 542 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 543 ] 544 545 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"] 546 fail-if = [ 547 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 548 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 549 ] 550 551 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-float.html"] 552 fail-if = [ 553 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 554 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 555 ] 556 557 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-half_float.html"] 558 fail-if = [ 559 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 560 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 561 ] 562 563 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r32f-red-float.html"] 564 fail-if = [ 565 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 566 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 567 ] 568 569 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8-red-unsigned_byte.html"] 570 fail-if = [ 571 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 572 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 573 ] 574 575 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8ui-red_integer-unsigned_byte.html"] 576 fail-if = [ 577 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 578 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 579 ] 580 581 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-float.html"] 582 fail-if = [ 583 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 584 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 585 ] 586 587 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-half_float.html"] 588 fail-if = [ 589 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 590 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 591 ] 592 593 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg32f-rg-float.html"] 594 fail-if = [ 595 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 596 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 597 ] 598 599 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html"] 600 fail-if = [ 601 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 602 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 603 ] 604 605 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8ui-rg_integer-unsigned_byte.html"] 606 fail-if = [ 607 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 608 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 609 ] 610 611 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 612 fail-if = [ 613 "true", 614 ] 615 616 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-float.html"] 617 fail-if = [ 618 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 619 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 620 ] 621 622 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-half_float.html"] 623 fail-if = [ 624 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 625 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 626 ] 627 628 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb32f-rgb-float.html"] 629 fail-if = [ 630 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 631 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 632 ] 633 634 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_byte.html"] 635 fail-if = [ 636 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 637 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 638 ] 639 640 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"] 641 fail-if = [ 642 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 643 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 644 ] 645 646 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html"] 647 fail-if = [ 648 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 649 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 650 ] 651 652 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"] 653 fail-if = [ 654 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 655 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 656 ] 657 658 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html"] 659 fail-if = [ 660 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 661 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 662 ] 663 664 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"] 665 fail-if = [ 666 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 667 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 668 ] 669 670 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html"] 671 fail-if = [ 672 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 673 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 674 ] 675 676 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-half_float.html"] 677 fail-if = [ 678 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 679 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 680 ] 681 682 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-float.html"] 683 fail-if = [ 684 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 685 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 686 ] 687 688 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-half_float.html"] 689 fail-if = [ 690 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 691 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 692 ] 693 694 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba32f-rgba-float.html"] 695 fail-if = [ 696 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 697 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 698 ] 699 700 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_byte.html"] 701 fail-if = [ 702 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 703 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 704 ] 705 706 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"] 707 fail-if = [ 708 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 709 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 710 ] 711 712 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8-rgba-unsigned_byte.html"] 713 fail-if = [ 714 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 715 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 716 ] 717 718 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"] 719 fail-if = [ 720 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 721 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 722 ] 723 724 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8-rgb-unsigned_byte.html"] 725 fail-if = [ 726 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 727 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 728 ] 729 730 ["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"] 731 fail-if = [ 732 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 733 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 734 ] 735 736 ["generated/test_2_conformance2__textures__image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 737 fail-if = [ 738 "true", 739 ] 740 741 ["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-float.html"] 742 fail-if = [ 743 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 744 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 745 ] 746 747 ["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-half_float.html"] 748 fail-if = [ 749 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 750 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 751 ] 752 753 ["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"] 754 fail-if = [ 755 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 756 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 757 ] 758 759 ["generated/test_2_conformance2__textures__image__tex-3d-r16f-red-float.html"] 760 fail-if = [ 761 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 762 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 763 ] 764 765 ["generated/test_2_conformance2__textures__image__tex-3d-r16f-red-half_float.html"] 766 fail-if = [ 767 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 768 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 769 ] 770 771 ["generated/test_2_conformance2__textures__image__tex-3d-r32f-red-float.html"] 772 fail-if = [ 773 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 774 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 775 ] 776 777 ["generated/test_2_conformance2__textures__image__tex-3d-r8-red-unsigned_byte.html"] 778 fail-if = [ 779 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 780 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 781 ] 782 783 ["generated/test_2_conformance2__textures__image__tex-3d-r8ui-red_integer-unsigned_byte.html"] 784 fail-if = [ 785 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 786 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 787 ] 788 789 ["generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-float.html"] 790 fail-if = [ 791 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 792 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 793 ] 794 795 ["generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-half_float.html"] 796 fail-if = [ 797 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 798 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 799 ] 800 801 ["generated/test_2_conformance2__textures__image__tex-3d-rg32f-rg-float.html"] 802 fail-if = [ 803 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 804 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 805 ] 806 807 ["generated/test_2_conformance2__textures__image__tex-3d-rg8-rg-unsigned_byte.html"] 808 fail-if = [ 809 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 810 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 811 ] 812 813 ["generated/test_2_conformance2__textures__image__tex-3d-rg8ui-rg_integer-unsigned_byte.html"] 814 fail-if = [ 815 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 816 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 817 ] 818 819 ["generated/test_2_conformance2__textures__image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 820 fail-if = [ 821 "true", 822 ] 823 824 ["generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-float.html"] 825 fail-if = [ 826 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 827 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 828 ] 829 830 ["generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-half_float.html"] 831 fail-if = [ 832 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 833 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 834 ] 835 836 ["generated/test_2_conformance2__textures__image__tex-3d-rgb32f-rgb-float.html"] 837 fail-if = [ 838 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 839 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 840 ] 841 842 ["generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_byte.html"] 843 fail-if = [ 844 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 845 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 846 ] 847 848 ["generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"] 849 fail-if = [ 850 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 851 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 852 ] 853 854 ["generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html"] 855 fail-if = [ 856 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 857 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 858 ] 859 860 ["generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"] 861 fail-if = [ 862 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 863 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 864 ] 865 866 ["generated/test_2_conformance2__textures__image__tex-3d-rgb8-rgb-unsigned_byte.html"] 867 fail-if = [ 868 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 869 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 870 ] 871 872 ["generated/test_2_conformance2__textures__image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"] 873 fail-if = [ 874 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 875 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 876 ] 877 878 ["generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-float.html"] 879 fail-if = [ 880 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 881 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 882 ] 883 884 ["generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-half_float.html"] 885 fail-if = [ 886 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 887 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 888 ] 889 890 ["generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-float.html"] 891 fail-if = [ 892 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 893 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 894 ] 895 896 ["generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-half_float.html"] 897 fail-if = [ 898 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 899 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 900 ] 901 902 ["generated/test_2_conformance2__textures__image__tex-3d-rgba32f-rgba-float.html"] 903 fail-if = [ 904 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 905 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 906 ] 907 908 ["generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_byte.html"] 909 fail-if = [ 910 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 911 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 912 ] 913 914 ["generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"] 915 fail-if = [ 916 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 917 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 918 ] 919 920 ["generated/test_2_conformance2__textures__image__tex-3d-rgba8-rgba-unsigned_byte.html"] 921 fail-if = [ 922 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 923 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 924 ] 925 926 ["generated/test_2_conformance2__textures__image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"] 927 fail-if = [ 928 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 929 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 930 ] 931 932 ["generated/test_2_conformance2__textures__image__tex-3d-srgb8-rgb-unsigned_byte.html"] 933 fail-if = [ 934 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 935 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 936 ] 937 938 ["generated/test_2_conformance2__textures__image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"] 939 fail-if = [ 940 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 941 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 942 ] 943 944 ["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 945 fail-if = [ 946 "true", 947 ] 948 949 ["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 950 fail-if = [ 951 "true", 952 ] 953 954 ["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 955 fail-if = [ 956 "true", 957 ] 958 959 ["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 960 fail-if = [ 961 "true", 962 ] 963 964 ["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 965 fail-if = [ 966 "true", 967 ] 968 969 ["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 970 fail-if = [ 971 "true", 972 ] 973 974 ["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 975 fail-if = [ 976 "true", 977 ] 978 979 ["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 980 fail-if = [ 981 "true", 982 ] 983 984 ["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 985 fail-if = [ 986 "true", 987 ] 988 989 ["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 990 fail-if = [ 991 "true", 992 ] 993 994 ["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 995 fail-if = [ 996 "true", 997 ] 998 999 ["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1000 fail-if = [ 1001 "true", 1002 ] 1003 1004 ["generated/test_2_conformance2__textures__image_data__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1005 fail-if = [ 1006 "true", 1007 ] 1008 1009 ["generated/test_2_conformance2__textures__image_data__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1010 fail-if = [ 1011 "true", 1012 ] 1013 1014 ["generated/test_2_conformance2__textures__misc__copy-texture-cube-map-bug.html"] 1015 skip-if = [ 1016 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1017 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1018 ] 1019 # [task 2019-12-27T02:30:35.051Z] 02:30:35 INFO - GECKO(1114) | Assertion failure: err == 0x0505, at /builds/worker/workspace/build/src/gfx/gl/SharedSurfaceGL.cpp:31 1020 # [task 2019-12-27T02:30:56.779Z] 02:30:56 INFO - GECKO(1114) | #01: mozilla::gl::SurfaceFactory_Basic::CreateShared(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) [gfx/gl/SharedSurfaceGL.h:82] 1021 # [task 2019-12-27T02:30:56.786Z] 02:30:56 INFO - GECKO(1114) | #02: mozilla::gl::SurfaceFactory::NewTexClient(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) [gfx/gl/SharedSurface.cpp:301] 1022 # [task 2019-12-27T02:30:56.787Z] 02:30:56 INFO - GECKO(1114) | #03: mozilla::gl::GLScreenBuffer::Resize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) [gfx/gl/GLScreenBuffer.cpp:513] 1023 # [task 2019-12-27T02:30:56.787Z] 02:30:56 INFO - GECKO(1114) | #04: mozilla::WebGLContext::PresentScreenBuffer(mozilla::gl::GLScreenBuffer*) [dom/canvas/WebGLContext.cpp:1430] 1024 # [task 2019-12-27T02:30:56.788Z] 02:30:56 INFO - GECKO(1114) | #05: mozilla::WebGLContextUserData::PreTransactionCallback(void*) [dom/canvas/WebGLContext.cpp:1154] 1025 1026 ######################################################################## 1027 ######################################################################## 1028 # Mac 1029 1030 ["generated/test_2_conformance2__textures__misc__copy-texture-image-same-texture.html"] 1031 skip-if = [ 1032 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1033 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1034 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1035 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1036 ] 1037 1038 ["generated/test_2_conformance2__textures__misc__generate-mipmap-with-large-base-level.html"] 1039 # getError expected: NO_ERROR. Was OUT_OF_MEMORY 1040 1041 ["generated/test_2_conformance2__textures__misc__immutable-tex-render-feedback.html"] 1042 # E.g. getError expected: NO_ERROR. Was INVALID_VALUE : after draw with texture 1043 fail-if = [ 1044 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1045 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1046 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1047 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1048 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1049 ] 1050 # Assertion failure: [GFX1]: void mozilla::gl::GLContext::fFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint): Generated unexpected GL_INVALID_VALUE error 1051 skip-if = [ 1052 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 1053 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", 1054 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", 1055 ] 1056 1057 ["generated/test_2_conformance2__textures__misc__origin-clean-conformance-offscreencanvas.html"] 1058 skip-if = [ 1059 "true", 1060 ] 1061 1062 1063 #################### 1064 # Timing out 1065 1066 ["generated/test_2_conformance2__textures__misc__tex-3d-mipmap-levels-intel-bug.html"] 1067 fail-if = [ 1068 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1069 ] 1070 1071 ["generated/test_2_conformance2__textures__misc__tex-base-level-bug.html"] 1072 fail-if = [ 1073 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1074 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1075 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1076 ] # macosx1014 due to 1563418 1077 1078 ["generated/test_2_conformance2__textures__misc__tex-image-10bpc.html"] 1079 # gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 36054. 1080 # uniquePixels.size should be >= 7. Was 1 (of type number). 1081 fail-if = [ 1082 "true", 1083 ] 1084 1085 1086 ["generated/test_2_conformance2__textures__misc__tex-image-with-bad-args-from-dom-elements.html"] 1087 skip-if = [ 1088 "os == 'android' && os_version == '14' && arch == 'aarch64'", # Bug 1687073 1089 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1090 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1091 ] 1092 1093 ["generated/test_2_conformance2__textures__misc__tex-input-validation.html"] 1094 skip-if = [ 1095 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1096 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1097 ] 1098 1099 ["generated/test_2_conformance2__textures__misc__tex-mipmap-levels.html"] 1100 fail-if = [ 1101 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1102 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1103 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1104 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1105 ] 1106 1107 ["generated/test_2_conformance2__textures__misc__tex-srgb-mipmap.html"] 1108 fail-if = [ 1109 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1110 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1111 ] 1112 1113 ["generated/test_2_conformance2__textures__misc__tex-unpack-params-imagedata.html"] 1114 # areArraysEqual(actual, expected) should be true. Was false. 1115 fail-if = [ 1116 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1117 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1118 ] 1119 1120 ["generated/test_2_conformance2__textures__misc__tex-unpack-params-with-flip-y-and-premultiply-alpha.html"] 1121 fail-if = [ 1122 "true", 1123 ] 1124 1125 #################################################### 1126 # Bugs 1127 1128 ["generated/test_2_conformance2__textures__misc__tex-unpack-params.html"] 1129 skip-if = [ 1130 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && debug", 1131 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && debug", 1132 ] 1133 fail-if = [ 1134 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1135 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1136 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1137 ] 1138 1139 ["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1140 fail-if = [ 1141 "true", 1142 ] 1143 1144 ["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1145 fail-if = [ 1146 "true", 1147 ] 1148 1149 ["generated/test_2_conformance2__textures__video__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1150 fail-if = [ 1151 "true", 1152 ] 1153 1154 ["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-float.html"] 1155 fail-if = [ 1156 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1157 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1158 ] 1159 1160 ["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-half_float.html"] 1161 fail-if = [ 1162 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1163 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1164 ] 1165 1166 ["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"] 1167 fail-if = [ 1168 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1169 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1170 ] 1171 1172 ["generated/test_2_conformance2__textures__video__tex-3d-r16f-red-float.html"] 1173 fail-if = [ 1174 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1175 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1176 ] 1177 1178 ["generated/test_2_conformance2__textures__video__tex-3d-r16f-red-half_float.html"] 1179 fail-if = [ 1180 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1181 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1182 ] 1183 1184 ["generated/test_2_conformance2__textures__video__tex-3d-r32f-red-float.html"] 1185 fail-if = [ 1186 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1187 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1188 ] 1189 1190 ["generated/test_2_conformance2__textures__video__tex-3d-r8-red-unsigned_byte.html"] 1191 fail-if = [ 1192 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1193 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1194 ] 1195 1196 ["generated/test_2_conformance2__textures__video__tex-3d-r8ui-red_integer-unsigned_byte.html"] 1197 fail-if = [ 1198 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1199 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1200 ] 1201 1202 ["generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-float.html"] 1203 fail-if = [ 1204 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1205 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1206 ] 1207 1208 ["generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-half_float.html"] 1209 fail-if = [ 1210 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1211 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1212 ] 1213 1214 ["generated/test_2_conformance2__textures__video__tex-3d-rg32f-rg-float.html"] 1215 fail-if = [ 1216 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1217 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1218 ] 1219 1220 ["generated/test_2_conformance2__textures__video__tex-3d-rg8-rg-unsigned_byte.html"] 1221 fail-if = [ 1222 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1223 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1224 ] 1225 1226 ["generated/test_2_conformance2__textures__video__tex-3d-rg8ui-rg_integer-unsigned_byte.html"] 1227 fail-if = [ 1228 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1229 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1230 ] 1231 1232 ["generated/test_2_conformance2__textures__video__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1233 fail-if = [ 1234 "true", 1235 ] 1236 1237 ["generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-float.html"] 1238 fail-if = [ 1239 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1240 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1241 ] 1242 1243 ["generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-half_float.html"] 1244 fail-if = [ 1245 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1246 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1247 ] 1248 1249 ["generated/test_2_conformance2__textures__video__tex-3d-rgb32f-rgb-float.html"] 1250 fail-if = [ 1251 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1252 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1253 ] 1254 1255 ["generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_byte.html"] 1256 fail-if = [ 1257 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1258 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1259 ] 1260 1261 ["generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"] 1262 fail-if = [ 1263 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1264 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1265 ] 1266 1267 ["generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html"] 1268 fail-if = [ 1269 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1270 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1271 ] 1272 1273 ["generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"] 1274 fail-if = [ 1275 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1276 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1277 ] 1278 1279 ["generated/test_2_conformance2__textures__video__tex-3d-rgb8-rgb-unsigned_byte.html"] 1280 fail-if = [ 1281 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1282 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1283 ] 1284 1285 ["generated/test_2_conformance2__textures__video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"] 1286 fail-if = [ 1287 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1288 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1289 ] 1290 1291 ["generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-float.html"] 1292 fail-if = [ 1293 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1294 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1295 ] 1296 1297 ["generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-half_float.html"] 1298 fail-if = [ 1299 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1300 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1301 ] 1302 1303 ["generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-float.html"] 1304 fail-if = [ 1305 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1306 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1307 ] 1308 1309 ["generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-half_float.html"] 1310 fail-if = [ 1311 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1312 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1313 ] 1314 1315 ["generated/test_2_conformance2__textures__video__tex-3d-rgba32f-rgba-float.html"] 1316 fail-if = [ 1317 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1318 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1319 ] 1320 1321 ["generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_byte.html"] 1322 fail-if = [ 1323 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1324 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1325 ] 1326 1327 ["generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"] 1328 fail-if = [ 1329 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1330 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1331 ] 1332 1333 ["generated/test_2_conformance2__textures__video__tex-3d-rgba8-rgba-unsigned_byte.html"] 1334 fail-if = [ 1335 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1336 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1337 ] 1338 1339 ["generated/test_2_conformance2__textures__video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"] 1340 fail-if = [ 1341 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1342 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1343 ] 1344 1345 ["generated/test_2_conformance2__textures__video__tex-3d-srgb8-rgb-unsigned_byte.html"] 1346 fail-if = [ 1347 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1348 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1349 ] 1350 1351 ["generated/test_2_conformance2__textures__video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"] 1352 fail-if = [ 1353 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1354 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1355 ] 1356 1357 ["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1358 fail-if = [ 1359 "true", 1360 ] 1361 1362 ["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"] 1363 fail-if = [ 1364 "true", 1365 ] 1366 1367 ["generated/test_2_conformance2__transform_feedback__too-small-buffers.html"] 1368 # ABORT_ON_ERROR 1369 skip-if = [ 1370 "true", 1371 ] 1372 1373 ["generated/test_2_conformance2__transform_feedback__transform_feedback.html"] 1374 # Linux: Assertion failure: [GFX1]: void mozilla::gl::GLContext::fTransformFeedbackVaryings(GLuint, GLsizei, const GLchar *const *, GLenum): Generated unexpected GL_INVALID_OPERATION error 1375 # Android: void mozilla::gl::GLContext::fDeleteTransformFeedbacks(GLsizei, const GLuint *): Generated unexpected GL_INVALID_OPERATION error. 1376 skip-if = [ 1377 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 1378 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1379 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1380 ] 1381 1382 ["generated/test_2_conformance2__wasm__bufferdata-16gb-wasm-memory.html"] 1383 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1384 fail-if = [ 1385 "true", 1386 ] 1387 1388 ["generated/test_2_conformance2__wasm__bufferdata-4gb-wasm-memory.html"] 1389 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1390 fail-if = [ 1391 "true", 1392 ] 1393 1394 ["generated/test_2_conformance2__wasm__buffersubdata-16gb-wasm-memory.html"] 1395 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1396 fail-if = [ 1397 "true", 1398 ] 1399 1400 ["generated/test_2_conformance2__wasm__buffersubdata-4gb-wasm-memory.html"] 1401 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1402 fail-if = [ 1403 "true", 1404 ] 1405 1406 ["generated/test_2_conformance2__wasm__getbuffersubdata-16gb-wasm-memory.html"] 1407 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1408 fail-if = [ 1409 "true", 1410 ] 1411 1412 ["generated/test_2_conformance2__wasm__getbuffersubdata-4gb-wasm-memory.html"] 1413 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1414 fail-if = [ 1415 "true", 1416 ] 1417 1418 ["generated/test_2_conformance2__wasm__readpixels-16gb-wasm-memory.html"] 1419 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1420 fail-if = [ 1421 "true", 1422 ] 1423 1424 ["generated/test_2_conformance2__wasm__readpixels-4gb-wasm-memory.html"] 1425 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1426 fail-if = [ 1427 "true", 1428 ] 1429 1430 ["generated/test_2_conformance2__wasm__teximage2d-16gb-wasm-memory.html"] 1431 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1432 fail-if = [ 1433 "true", 1434 ] 1435 1436 ["generated/test_2_conformance2__wasm__teximage2d-4gb-wasm-memory.html"] 1437 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1438 fail-if = [ 1439 "true", 1440 ] 1441 1442 ["generated/test_2_conformance2__wasm__texsubimage2d-16gb-wasm-memory.html"] 1443 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1444 fail-if = [ 1445 "true", 1446 ] 1447 1448 ["generated/test_2_conformance2__wasm__texsubimage2d-4gb-wasm-memory.html"] 1449 # successfullyParsed should be true (of type boolean). Was undefined (of type undefined). 1450 fail-if = [ 1451 "true", 1452 ] 1453 1454 ["generated/test_2_conformance__canvas__canvas-test.html"] 1455 # this test is not always passed every time on opt and debug build 1456 skip-if = [ 1457 "os == 'win', && os_version == '11.26100' && arch == 'x86_64'", 1458 ] 1459 1460 ["generated/test_2_conformance__canvas__to-data-url-test.html"] 1461 # TEST-UNEXPECTED-ERROR: Assertion count 1 is greater than expected range 0-0 assertions 1462 skip-if = [ 1463 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1464 ] 1465 1466 ["generated/test_2_conformance__context__context-attribute-preserve-drawing-buffer.html"] 1467 1468 ["generated/test_2_conformance__context__context-attributes-alpha-depth-stencil-antialias.html"] 1469 # contextAttribs.antialias should be true. Was false 1470 fail-if = [ 1471 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1472 ] 1473 1474 ["generated/test_2_conformance__extensions__webgl-compressed-texture-astc.html"] 1475 skip-if = [ 1476 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 1477 ] 1478 1479 ["generated/test_2_conformance__extensions__webgl-compressed-texture-size-limit.html"] 1480 1481 ["generated/test_2_conformance__glsl__bugs__sampler-array-using-loop-index.html"] 1482 1483 ["generated/test_2_conformance__glsl__bugs__vector-matrix-constructor-scalarization.html"] 1484 # Ditto 1485 fail-if = [ 1486 "os == 'android' && os_version == '14' && arch == 'aarch64' && opt", 1487 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1488 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1489 ] 1490 1491 ["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec2.html"] 1492 1493 ["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec3.html"] 1494 1495 ["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec4.html"] 1496 1497 ["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec2.html"] 1498 1499 ["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec3.html"] 1500 1501 ["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec4.html"] 1502 1503 ["generated/test_2_conformance__glsl__constructors__glsl-construct-vec-mat-corner-cases.html"] 1504 1505 ["generated/test_2_conformance__glsl__constructors__glsl-construct-vec-mat-index.html"] 1506 # skip this test because finish() was called multiple times 1507 skip-if = [ 1508 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1509 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1510 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1511 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1512 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1513 ] 1514 1515 ["generated/test_2_conformance__glsl__constructors__glsl-construct-vec2.html"] 1516 1517 ["generated/test_2_conformance__glsl__constructors__glsl-construct-vec3.html"] 1518 1519 ["generated/test_2_conformance__glsl__constructors__glsl-construct-vec4.html"] 1520 1521 ["generated/test_2_conformance__glsl__misc__fragcolor-fragdata-invariant.html"] 1522 fail-if = [ 1523 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1524 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1525 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1526 ] # [unexpected fragment shader compile status] (expected: true) Declaring both gl_FragColor and gl_FragData invariant should succeed. 1527 1528 ######################################################################## 1529 ######################################################################## 1530 # Win 1531 1532 ["generated/test_2_conformance__glsl__misc__shader-uniform-packing-restrictions.html"] 1533 1534 ["generated/test_2_conformance__limits__gl-line-width.html"] 1535 skip-if = [ 1536 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1537 ] 1538 1539 ["generated/test_2_conformance__misc__bad-arguments-test.html"] 1540 # skip because some result logged after SimpleTest.finish() 1541 skip-if = [ 1542 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1543 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1544 ] 1545 1546 ["generated/test_2_conformance__misc__type-conversion-test.html"] 1547 skip-if = [ 1548 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && debug", 1549 ] 1550 1551 ["generated/test_2_conformance__misc__uninitialized-test.html"] 1552 # https://bugzilla.mozilla.org/show_bug.cgi?id=1725286 1553 # E.g. gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 0 1554 fail-if = [ 1555 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && asan", 1556 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && ccov", 1557 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && opt", 1558 ] 1559 skip-if = [ 1560 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 1561 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", 1562 ] 1563 1564 ["generated/test_2_conformance__misc__webgl-specific-stencil-settings.html"] 1565 # [gl:0D6DE000] mozilla::gl::GLContext::raw_fDrawArrays: Generated unexpected GL_INVALID_OPERATION error. (0x0502) 1566 # ERR: gl::ValidateDrawBase(2519): This ANGLE implementation does not support separate front/back stencil writemasks, reference values, or stencil mask values. 1567 # Hit MOZ_CRASH(Unexpected error with MOZ_GL_DEBUG_ABORT_ON_ERROR. (Run with MOZ_GL_DEBUG_ABORT_ON_ERROR=0 to disable)) at z:/build/build/src/gfx/gl/GLContext.cpp:3030 1568 skip-if = [ 1569 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1570 ] 1571 1572 ["generated/test_2_conformance__more__functions__readPixelsBadArgs.html"] 1573 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (45.55.206.190) was made. 1574 skip-if = [ 1575 "true", 1576 ] 1577 1578 ["generated/test_2_conformance__more__functions__texImage2DHTML.html"] 1579 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to mashable.com (88.221.93.55) was made. 1580 skip-if = [ 1581 "true", 1582 ] 1583 1584 ["generated/test_2_conformance__more__functions__texSubImage2DHTML.html"] 1585 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to mashable.com (184.50.232.90) was made. 1586 skip-if = [ 1587 "true", 1588 ] 1589 1590 ["generated/test_2_conformance__ogles__GL__built_in_varying_array_out_of_bounds__built_in_varying_array_out_of_bounds_001_to_001.html"] 1591 # time out crash 1592 skip-if = [ 1593 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1594 ] 1595 1596 ["generated/test_2_conformance__ogles__GL__struct__struct_025_to_032.html"] 1597 # application crashed [@ nvoglv32.dll + 0x90b445] 1598 skip-if = [ 1599 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1600 ] 1601 1602 ["generated/test_2_conformance__rendering__bind-framebuffer-flush-bug.html"] 1603 1604 ["generated/test_2_conformance__rendering__blending.html"] 1605 1606 ["generated/test_2_conformance__rendering__gl-scissor-test.html"] 1607 fail-if = [ 1608 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1609 ] 1610 1611 ["generated/test_2_conformance__rendering__line-rendering-quality.html"] 1612 fail-if = [ 1613 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1614 ] 1615 # Found 0 lines, looking in the vertical direction, expected 2 1616 1617 ["generated/test_2_conformance__rendering__many-draw-calls.html"] 1618 # Appears to just take too long on debug, most of the time. 1619 skip-if = [ 1620 "debug", 1621 ] 1622 1623 ["generated/test_2_conformance__rendering__preservedrawingbuffer-leak.html"] 1624 skip-if = [ 1625 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1626 ] 1627 1628 ["generated/test_2_conformance__rendering__rendering-stencil-large-viewport.html"] 1629 # same as webgl1 test 1630 fail-if = [ 1631 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1632 ] 1633 skip-if = [ 1634 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1635 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1636 ] 1637 1638 ["generated/test_2_conformance__rendering__texture-switch-performance.html"] 1639 # Orange on win10+debug 1640 # Texture switching significantly hurt performance - achieved 3 frames in 2.164 1641 skip-if = [ 1642 "true", 1643 ] 1644 1645 ["generated/test_2_conformance__textures__misc__copy-tex-image-2d-formats.html"] 1646 # Assertion: ""GFX: We should have caught all other errors"" in WebGLTextureUpload.cpp 1647 skip-if = [ 1648 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1649 ] 1650 1651 ["generated/test_2_conformance__textures__misc__cube-map-uploads-out-of-order.html"] 1652 skip-if = [ 1653 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1654 ] 1655 1656 ["generated/test_2_conformance__textures__misc__mipmap-fbo.html"] 1657 1658 ["generated/test_2_conformance__textures__misc__origin-clean-conformance-offscreencanvas.html"] 1659 skip-if = [ 1660 "true", 1661 ] 1662 1663 ["generated/test_2_conformance__textures__misc__origin-clean-conformance.html"] 1664 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (104.131.58.36) was made. 1665 skip-if = [ 1666 "true", 1667 ] 1668 1669 ["generated/test_2_conformance__textures__misc__tex-image-and-sub-image-2d-with-array-buffer-view.html"] 1670 1671 ["generated/test_2_conformance__textures__misc__tex-video-using-tex-unit-non-zero.html"] 1672 skip-if = [ 1673 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1674 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 1675 ] 1676 1677 ["generated/test_2_conformance__textures__misc__texture-corner-case-videos.html"] 1678 # Timeout. Bug 1599937 1679 skip-if = [ 1680 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1681 ] 1682 1683 ["generated/test_2_conformance__textures__misc__texture-size-cube-maps.html"] 1684 # Random failures 1685 skip-if = [ 1686 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1687 ] 1688 1689 ["generated/test_2_conformance__textures__misc__texture-size-limit.html"] 1690 # https://bugzilla.mozilla.org/show_bug.cgi?id=1657084 1691 # Really slow on ASAN (after driver update?), likely due to ASAN's perf impact on the huge allocations in this test. 1692 skip-if = [ 1693 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", 1694 ] 1695 1696 ######################################################################## 1697 # Global 1698 1699 ["generated/test_2_conformance__textures__misc__texture-size.html"] 1700 # https://bugzilla.mozilla.org/show_bug.cgi?id=1657084 1701 # Really slow on ASAN (after driver update?), likely due to ASAN's perf impact on the huge allocations in this test. 1702 skip-if = [ 1703 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", 1704 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1705 ] 1706 1707 ["generated/test_2_conformance__textures__misc__texture-srgb-upload.html"] 1708 skip-if = [ 1709 "os == 'android' && os_version == '14' && arch == 'aarch64'", # Bug 1796057 1710 ] 1711 1712 ["generated/test_2_conformance__textures__misc__texture-upload-size.html"] 1713 # https://bugzilla.mozilla.org/show_bug.cgi?id=1687071 1714 # getError expected: NO_ERROR. Was INVALID_VALUE : when calling texSubImage2D with the same texture upload 1715 skip-if = [ 1716 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1717 ] 1718 1719 ["generated/test_2_conformance__textures__misc__texture-video-transparent.html"] 1720 # Assertion failure: [GFX1]: Unhandled srcImage->GetFormat(): 2 1721 # mac opt seems to pass, though linux and win fail. 1722 skip-if = [ 1723 "true", 1724 ] 1725 1726 ["generated/test_2_conformance__textures__misc__video-rotation.html"] 1727 # Ditto 1728 fail-if = [ 1729 "true", 1730 ] 1731 1732 ["generated/test_2_conformance__uniforms__out-of-bounds-uniform-array-access.html"] 1733 # application terminated 1734 skip-if = [ 1735 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 1736 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1737 ] 1738 1739 ["generated/test_conformance__attribs__gl-bindAttribLocation-aliasing.html"] 1740 # OOM crash 1741 skip-if = [ 1742 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1743 ] 1744 1745 ["generated/test_conformance__attribs__gl-bindAttribLocation-matrix.html"] 1746 # OOM crash 1747 skip-if = [ 1748 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1749 ] 1750 1751 ["generated/test_conformance__canvas__drawingbuffer-hd-dpi-test.html"] 1752 # Crashes 1753 skip-if = [ 1754 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1755 ] 1756 1757 ["generated/test_conformance__canvas__drawingbuffer-static-canvas-test.html"] 1758 # Intermittent crash on OSX. 1759 skip-if = [ 1760 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1761 ] 1762 1763 ["generated/test_conformance__canvas__rapid-resizing.html"] 1764 # Frequent orange crash. 1765 skip-if = [ 1766 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1767 ] 1768 1769 ["generated/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html"] 1770 # Asserts on linux debug. Crashes on Android. 1771 skip-if = [ 1772 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1773 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1774 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1775 ] 1776 # should be 0,0,0,255 1777 fail-if = [ 1778 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && debug && !swgl", 1779 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && debug && !swgl", 1780 ] 1781 1782 ["generated/test_conformance__context__context-creation.html"] 1783 # Crashes 1784 skip-if = [ 1785 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1786 ] 1787 1788 ["generated/test_conformance__context__context-eviction-with-garbage-collection.html"] 1789 # Crashes 1790 skip-if = [ 1791 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1792 ] 1793 1794 ["generated/test_conformance__context__context-release-upon-reload.html"] 1795 skip-if = [ 1796 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1797 ] 1798 1799 ["generated/test_conformance__context__context-release-with-workers.html"] 1800 skip-if = [ 1801 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1802 ] 1803 1804 ["generated/test_conformance__context__context-size-change.html"] 1805 skip-if = [ 1806 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 1807 ] 1808 1809 ["generated/test_conformance__extensions__angle-instanced-arrays.html"] 1810 skip-if = [ 1811 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1812 ] 1813 1814 ["generated/test_conformance__extensions__ext-sRGB.html"] 1815 1816 ["generated/test_conformance__extensions__oes-texture-float-with-image-data.html"] 1817 1818 ["generated/test_conformance__extensions__oes-texture-float-with-video.html"] 1819 # Timeout 1820 skip-if = [ 1821 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1822 ] 1823 1824 ["generated/test_conformance__extensions__oes-texture-half-float-with-image-data.html"] 1825 1826 ["generated/test_conformance__extensions__oes-texture-half-float-with-video.html"] 1827 # Timeout 1828 skip-if = [ 1829 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1830 ] 1831 1832 ["generated/test_conformance__extensions__oes-texture-half-float.html"] 1833 1834 ["generated/test_conformance__extensions__webgl-compressed-texture-size-limit.html"] 1835 1836 ["generated/test_conformance__extensions__webgl-depth-texture.html"] 1837 skip-if = [ 1838 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1839 ] 1840 1841 ["generated/test_conformance__glsl__bugs__array-of-struct-with-int-first-position.html"] 1842 # Crashes 1843 skip-if = [ 1844 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1845 ] 1846 1847 ["generated/test_conformance__glsl__bugs__compare-loop-index-to-uniform.html"] 1848 skip-if = [ 1849 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1850 ] 1851 1852 ["generated/test_conformance__glsl__bugs__complex-glsl-does-not-crash.html"] 1853 skip-if = [ 1854 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1855 ] 1856 1857 ["generated/test_conformance__glsl__bugs__conditional-discard-in-loop.html"] 1858 # Crashes 1859 skip-if = [ 1860 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1861 ] 1862 1863 ["generated/test_conformance__glsl__bugs__conditional-discard-optimization.html"] 1864 # Crashes 1865 skip-if = [ 1866 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1867 ] 1868 1869 ["generated/test_conformance__glsl__bugs__floored-division-accuracy.html"] 1870 # Crashes 1871 skip-if = [ 1872 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1873 ] 1874 1875 ["generated/test_conformance__glsl__bugs__fragcoord-linking-bug.html"] 1876 # application crashed [@ jemalloc_crash] 1877 skip-if = [ 1878 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1879 ] 1880 1881 ["generated/test_conformance__glsl__bugs__gl-fragcoord-multisampling-bug.html"] 1882 # application crashed [@ jemalloc_crash] 1883 skip-if = [ 1884 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1885 ] 1886 1887 ["generated/test_conformance__glsl__bugs__logic-inside-block-without-braces.html"] 1888 # application crashed [@ MustSkipMarking<JSObject*>] 1889 skip-if = [ 1890 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1891 ] 1892 1893 ["generated/test_conformance__glsl__bugs__long-expressions-should-not-crash.html"] 1894 # Android: Crashes sometimes 1895 skip-if = [ 1896 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1897 ] 1898 1899 ["generated/test_conformance__glsl__bugs__modulo-arithmetic-accuracy.html"] 1900 # Crashes 1901 skip-if = [ 1902 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1903 ] 1904 1905 ["generated/test_conformance__glsl__bugs__multiplication-assignment.html"] 1906 # Crashes 1907 skip-if = [ 1908 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1909 ] 1910 1911 ["generated/test_conformance__glsl__bugs__nested-functions-should-not-crash.html"] 1912 # Crashes 1913 skip-if = [ 1914 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1915 ] 1916 1917 ["generated/test_conformance__glsl__bugs__nested-loops-with-break-and-continue.html"] 1918 # application crashed [@ jemalloc_crash] 1919 skip-if = [ 1920 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1921 ] 1922 1923 ["generated/test_conformance__glsl__bugs__pow-of-small-constant-in-user-defined-function.html"] 1924 skip-if = [ 1925 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1926 ] 1927 1928 ["generated/test_conformance__glsl__bugs__qualcomm-crash.html"] 1929 # application crashed [@ jemalloc_crash] 1930 skip-if = [ 1931 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1932 ] 1933 1934 ["generated/test_conformance__glsl__bugs__sampler-array-using-loop-index.html"] 1935 # Testfail on Linux after removing SH_UNROLL_FOR_LOOP_WITH_SAMPLER_ARRAY_INDEX. 1936 # Only happen on tryserver 1937 1938 ["generated/test_conformance__glsl__bugs__sampler-struct-function-arg.html"] 1939 # Crashes 1940 skip-if = [ 1941 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1942 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1943 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1944 ] 1945 1946 ["generated/test_conformance__glsl__bugs__sequence-operator-evaluation-order.html"] 1947 # application crashed [@ jemalloc_crash] 1948 skip-if = [ 1949 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1950 ] 1951 1952 ["generated/test_conformance__glsl__bugs__struct-constructor-highp-bug.html"] 1953 # application crashed [@ jemalloc_crash] 1954 skip-if = [ 1955 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1956 ] 1957 1958 ["generated/test_conformance__glsl__bugs__temp-expressions-should-not-crash.html"] 1959 # Coincidentally enough, crashes on Linux and Android 4.0. 1960 skip-if = [ 1961 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1962 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1963 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1964 ] 1965 1966 ["generated/test_conformance__glsl__bugs__uniforms-should-not-lose-values.html"] 1967 # application crashed [@ jemalloc_crash] 1968 skip-if = [ 1969 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1970 ] 1971 1972 ["generated/test_conformance__glsl__bugs__vector-matrix-constructor-scalarization.html"] 1973 # https://bugzilla.mozilla.org/show_bug.cgi?id=1725075 1974 fail-if = [ 1975 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1976 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 1977 ] 1978 1979 ["generated/test_conformance__glsl__constructors__glsl-construct-bvec2.html"] 1980 # mozalloc_abort in libglsl.so 1981 skip-if = [ 1982 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1983 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1984 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1985 ] 1986 1987 ["generated/test_conformance__glsl__constructors__glsl-construct-bvec3.html"] 1988 # Crashes from libglsl.so 1989 # application crashed [@ jemalloc_crash] on Android 1990 skip-if = [ 1991 "os == 'android' && os_version == '14' && arch == 'aarch64'", 1992 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 1993 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 1994 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 1995 ] 1996 1997 ["generated/test_conformance__glsl__constructors__glsl-construct-bvec4.html"] 1998 # application crashed [@ ParseOperand::GetLogicalSize() const + 0x4] 1999 skip-if = [ 2000 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2001 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2002 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2003 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2004 ] 2005 2006 ["generated/test_conformance__glsl__constructors__glsl-construct-ivec2.html"] 2007 # Crashes from libglsl.so 2008 skip-if = [ 2009 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2010 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2011 ] 2012 2013 ["generated/test_conformance__glsl__constructors__glsl-construct-ivec3.html"] 2014 # application crashed [@ ParseOperand::GetLogicalSize() const + 0x4] 2015 # application crashed [@ jemalloc_crash] on Android 2016 skip-if = [ 2017 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2018 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2019 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2020 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2021 ] 2022 2023 ["generated/test_conformance__glsl__constructors__glsl-construct-ivec4.html"] 2024 # Assume crashes like ivec3 2025 skip-if = [ 2026 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2027 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2028 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2029 ] 2030 2031 ["generated/test_conformance__glsl__constructors__glsl-construct-mat2.html"] 2032 # Crashes on Linux ASAN 2033 skip-if = [ 2034 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", 2035 ] 2036 2037 ["generated/test_conformance__glsl__constructors__glsl-construct-vec-mat-corner-cases.html"] 2038 # mozalloc_abort in libglsl.so 2039 skip-if = [ 2040 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2041 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2042 ] 2043 2044 ["generated/test_conformance__glsl__constructors__glsl-construct-vec-mat-index.html"] 2045 # skip this test because finish() was called multiple times 2046 skip-if = [ 2047 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2048 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2049 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2050 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2051 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2052 ] 2053 2054 ["generated/test_conformance__glsl__constructors__glsl-construct-vec3.html"] 2055 # Crashes 2056 skip-if = [ 2057 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2058 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2059 ] 2060 2061 ["generated/test_conformance__glsl__constructors__glsl-construct-vec4.html"] 2062 # Inferred crash from vec3 above. 2063 skip-if = [ 2064 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2065 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2066 ] 2067 2068 ["generated/test_conformance__glsl__functions__glsl-function-atan.html"] 2069 # Crashes 2070 skip-if = [ 2071 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2072 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2073 ] 2074 2075 ["generated/test_conformance__glsl__functions__glsl-function-step-gentype.html"] 2076 # application crashed [@ jemalloc_crash] 2077 skip-if = [ 2078 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2079 ] 2080 2081 ["generated/test_conformance__glsl__misc__fragcolor-fragdata-invariant.html"] 2082 # [unexpected fragment shader compile status] (expected: true) Declaring both gl_FragColor and gl_FragData invariant should succeed. 2083 fail-if = [ 2084 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2085 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 2086 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 2087 ] 2088 2089 ######################################################################## 2090 # "tst-linux{32,64}-spot-NNN" Slaves: 2091 # Android 2.3 and Linux. 2092 # Android: os == 'android'. (Not enough info to separate out 2.3) 2093 # Linux: os == 'linux'. 2094 2095 ["generated/test_conformance__glsl__misc__shader-uniform-packing-restrictions.html"] 2096 # Frequent timeout on win7 and linux debug. 2097 skip-if = [ 2098 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2099 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", 2100 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", 2101 ] 2102 2103 ["generated/test_conformance__glsl__samplers__glsl-function-texture2dproj.html"] 2104 # Crashes 2105 skip-if = [ 2106 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2107 ] 2108 2109 ["generated/test_conformance__glsl__samplers__glsl-function-texture2dprojlod.html"] 2110 # application crashed [@ jemalloc_crash] 2111 skip-if = [ 2112 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2113 ] 2114 2115 ["generated/test_conformance__glsl__variables__gl-fragcoord.html"] 2116 # Crashes 2117 skip-if = [ 2118 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2119 ] 2120 2121 ["generated/test_conformance__glsl__variables__glsl-built-ins.html"] 2122 # application crashed [@ jemalloc_crash] 2123 skip-if = [ 2124 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2125 ] 2126 2127 ["generated/test_conformance__limits__gl-min-textures.html"] 2128 # mesa upgrade issues or task cluster issues- we just need it green; bug 1220658 2129 skip-if = [ 2130 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2131 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2132 ] 2133 2134 ["generated/test_conformance__misc__bad-arguments-test.html"] 2135 # skip because some result logged after SimpleTest.finish() 2136 skip-if = [ 2137 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2138 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2139 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2140 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2141 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2142 ] 2143 2144 ["generated/test_conformance__misc__boolean-argument-conversion.html"] 2145 skip-if = [ 2146 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2147 ] 2148 2149 ["generated/test_conformance__misc__shader-precision-format.html"] 2150 # application crashed [@ jemalloc_crash] 2151 skip-if = [ 2152 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2153 ] 2154 2155 ["generated/test_conformance__misc__type-conversion-test.html"] 2156 fail-if = [ 2157 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2158 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2159 ] 2160 # Resets device on Android 2.3. 2161 # Crashes on desktop Linux. 2162 skip-if = [ 2163 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2164 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2165 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2166 ] 2167 2168 ["generated/test_conformance__misc__uninitialized-test.html"] 2169 # Crashes 2170 skip-if = [ 2171 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2172 ] 2173 2174 ["generated/test_conformance__misc__webgl-specific-stencil-settings.html"] 2175 skip-if = [ 2176 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2177 ] 2178 2179 ["generated/test_conformance__more__conformance__quickCheckAPI-D_G.html"] 2180 # void mozilla::gl::GLContext::fGenerateMipmap(GLenum): Generated unexpected GL_INVALID_ENUM error. (0x0500) 2181 skip-if = [ 2182 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2183 ] 2184 2185 ["generated/test_conformance__more__functions__readPixelsBadArgs.html"] 2186 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (45.55.206.190) was made. 2187 skip-if = [ 2188 "true", 2189 ] 2190 2191 ["generated/test_conformance__more__functions__texImage2DHTML.html"] 2192 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to mashable.com (88.221.93.55) was made. 2193 skip-if = [ 2194 "true", 2195 ] 2196 2197 ["generated/test_conformance__more__functions__texSubImage2DHTML.html"] 2198 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to mashable.com (184.50.232.90) was made. 2199 skip-if = [ 2200 "true", 2201 ] 2202 2203 ["generated/test_conformance__ogles__GL__abs__abs_001_to_006.html"] 2204 # Test suite terminates, e.g. at pixel @ (412, 253 was [191,0,0,255] expected [98,0,0,255]. Bug 1897792 2205 skip-if = [ 2206 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 2207 ] 2208 2209 ["generated/test_conformance__ogles__GL__built_in_varying_array_out_of_bounds__built_in_varying_array_out_of_bounds_001_to_001.html"] 2210 # time out crash 2211 skip-if = [ 2212 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2213 ] 2214 2215 ["generated/test_conformance__ogles__GL__mat3__mat3_001_to_006.html"] 2216 # Timeout on D3D11 2217 skip-if = [ 2218 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2219 ] 2220 2221 ["generated/test_conformance__ogles__GL__notEqual__notEqual_001_to_008.html"] 2222 # Crashes 2223 skip-if = [ 2224 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2225 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2226 ] 2227 2228 ["generated/test_conformance__ogles__GL__sign__sign_001_to_006.html"] 2229 # Crashes 2230 skip-if = [ 2231 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2232 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2233 ] 2234 2235 ["generated/test_conformance__reading__read-pixels-test.html"] 2236 # Causes consistent *blues*: "DMError: Remote Device Error: unable to 2237 # connect to 127.0.0.1 after 5 attempts" on 'Android 2.3 Opt'. 2238 skip-if = [ 2239 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2240 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2241 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2242 ] 2243 2244 ["generated/test_conformance__renderbuffers__framebuffer-object-attachment.html"] 2245 # Crashes 2246 skip-if = [ 2247 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2248 ] 2249 2250 ######################################################################## 2251 ######################################################################## 2252 # Linux 2253 2254 ["generated/test_conformance__rendering__bind-framebuffer-flush-bug.html"] 2255 2256 ["generated/test_conformance__rendering__blending.html"] 2257 # Android 13.0 Pixel5 AArch64 2258 # dom/canvas/test/webgl-conf/generated/test_conformance__rendering__blending.html | Expected [100,2,3,4], was [1,2,3,4] 2259 2260 ["generated/test_conformance__rendering__clipping-wide-points.html"] 2261 fail-if = [ 2262 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2263 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2264 ] 2265 2266 ["generated/test_conformance__rendering__framebuffer-switch.html"] 2267 # Crashes 2268 skip-if = [ 2269 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2270 ] 2271 2272 ["generated/test_conformance__rendering__framebuffer-texture-switch.html"] 2273 # Crashes 2274 skip-if = [ 2275 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2276 ] 2277 2278 ["generated/test_conformance__rendering__gl-scissor-test.html"] 2279 fail-if = [ 2280 "display == 'wayland'", 2281 ] 2282 skip-if = [ 2283 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2284 ] 2285 2286 2287 #################### 2288 # Tests requesting non-local network connections. 2289 2290 ["generated/test_conformance__rendering__line-rendering-quality.html"] 2291 # Found 0 lines, looking in the vertical direction, expected 2 2292 2293 ["generated/test_conformance__rendering__many-draw-calls.html"] 2294 # Crashes on Android 2295 # Times-out on DEBUG builds 2296 skip-if = [ 2297 "debug", 2298 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2299 ] 2300 2301 ["generated/test_conformance__rendering__multisample-corruption.html"] 2302 # application crashed [@ gldAttachDrawable + 0x9e0]. Also crash on Android. 2303 skip-if = [ 2304 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2305 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2306 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2307 ] 2308 2309 ["generated/test_conformance__rendering__preservedrawingbuffer-leak.html"] 2310 skip-if = [ 2311 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2312 ] 2313 2314 ["generated/test_conformance__rendering__rendering-stencil-large-viewport.html"] 2315 fail-if = [ 2316 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2317 ] 2318 # 02:52:43 INFO - GECKO(1000) | JavaScript warning: http://mochi.test:8888/tests/dom/canvas/test/webgl-conf/checkout/conformance/rendering/rendering-stencil-large-viewport.html, line 85: Error: WebGL warning: Requested size 32767x32767 was too large, but resize to 16383x16383 succeeded. 2319 # 02:52:43 INFO - GECKO(1000) | JavaScript warning: http://mochi.test:8888/tests/dom/canvas/test/webgl-conf/checkout/conformance/rendering/rendering-stencil-large-viewport.html, line 85: Error: WebGL warning: drawArrays: Drawing to a destination rect smaller than the viewport rect. (This warning will only be given once) 2320 # 02:52:43 INFO - GECKO(1000) | MEMORY STAT | vsize 945MB | vsizeMaxContiguous 98MB | residentFast 211MB | heapAllocated 42MB 2321 # 02:52:43 INFO - GECKO(1000) | ERR: rx::SwapChain11::resetOffscreenColorBuffer(268): Could not create offscreen texture, 0x0505 2322 # 02:52:43 INFO - GECKO(1000) | JavaScript warning: , line 0: Error: WebGL warning: screen->Resize failed. Losing context. 2323 # 02:52:43 INFO - GECKO(1000) | WebGL(0EE8DC00)::ForceLoseContext 2324 # 02:52:43 INFO - GECKO(1000) | [GFX1]: Invalid canvas front buffer or screen 2325 # 02:52:44 INFO - GECKO(1000) | Assertion failure: [GFX1]: Invalid canvas front buffer or screen, at z:\build\build\src\obj-firefox\dist\include\mozilla/gfx/Logging.h:727 2326 # 02:53:02 INFO - GECKO(1000) | #01: mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::WriteLog(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [gfx/2d/Logging.h:728] 2327 # 02:53:02 INFO - GECKO(1000) | #02: mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush() [gfx/2d/Logging.h:286] 2328 # 02:53:02 INFO - GECKO(1000) | #03: mozilla::layers::CanvasClientSharedSurface::UpdateRenderer(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>,mozilla::MaybeOneOf<mozilla::layers::ShareableCanvasRenderer *,mozilla::layers::AsyncCanvasRenderer *> &) [gfx/layers/client/CanvasClient.cpp:412] 2329 # 02:53:02 INFO - GECKO(1000) | #04: mozilla::layers::CanvasClientSharedSurface::Update(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>,mozilla::layers::ShareableCanvasRenderer *) [gfx/layers/client/CanvasClient.cpp:381] 2330 # 02:53:02 INFO - GECKO(1000) | #05: mozilla::layers::ShareableCanvasRenderer::UpdateCompositableClient() [gfx/layers/ShareableCanvasRenderer.cpp:237] 2331 skip-if = [ 2332 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2333 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2334 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2335 ] 2336 2337 ["generated/test_conformance__rendering__texture-switch-performance.html"] 2338 # Frequent orange on linux+asan, but likely intermittant: 2339 # Texture switching significantly hurt performance - achieved 77 frames in 2.016 seconds (0.79 times baseline performance) 2340 skip-if = [ 2341 "true", 2342 ] 2343 2344 ["generated/test_conformance__state__gl-object-get-calls.html"] 2345 # Really really slow on IPC mode. Update test suite to get faster/quick-mode test. 2346 skip-if = [ 2347 "true", 2348 ] 2349 2350 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-alpha-alpha-unsigned_byte.html"] 2351 skip-if = [ 2352 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2353 ] 2354 #[task 2020-01-06T23:59:59.859Z] 23:59:59 WARNING - PROCESS-CRASH | dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_bitmap_from_video__tex-2d-alpha-alpha-unsigned_byte.html | application crashed [@ RefPtr<mozilla::gfx::SourceSurface>::operator->() const] 2355 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Crash dump filename: /tmp/tmpJ24uPs/47e5f8af-bbd2-5a7d-2a9b-a1455e27b452.dmp 2356 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Operating system: Android 2357 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 0.0.0 Linux 4.4.56-g594d847d09a1 #1 SMP PREEMPT Thu Oct 26 22:34:08 UTC 2017 armv8l 2358 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - CPU: arm 2359 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - ARMv1 Qualcomm part(0x51008010) features: half,thumb,fastmult,vfpv2,edsp,neon,vfpv3,tls,vfpv4,idiva,idivt 2360 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 8 CPUs 2361 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - GPU: UNKNOWN 2362 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Crash reason: SIGSEGV /SEGV_MAPERR 2363 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Crash address: 0x0 2364 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Process uptime: not available 2365 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Thread 11 (crashed) 2366 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 0 libxul.so!RefPtr<mozilla::gfx::SourceSurface>::operator->() const [RefPtr.h:c51d1038215eefa91552a819433870898cf05864 : 312 + 0x22] 2367 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r0 = 0x00000000 r1 = 0xcb15c85e r2 = 0x5d4020cd r3 = 0x5d4020cd 2368 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r4 = 0x00000139 r5 = 0xce07ff8c r6 = 0xc83c0c9d r7 = 0xce07ff80 2369 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r8 = 0xce07fff8 r9 = 0xce07ff94 r10 = 0xea31d1b8 r12 = 0xe8bdcfb8 2370 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - fp = 0x9f457ba0 sp = 0xce07ff78 lr = 0xeb2e459d pc = 0xc78df970 2371 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Found by: given as instruction pointer in context 2372 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 1 libxul.so!mozilla::dom::ImageBitmap::ToCloneData() const [ImageBitmap.cpp:c51d1038215eefa91552a819433870898cf05864 : 618 + 0x3] 2373 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r4 = 0x00000000 r5 = 0xce07ff8c r6 = 0xc83c0c9d r7 = 0xce07ffb8 2374 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r8 = 0xce07fff8 r9 = 0xce07ff94 r10 = 0xea31d1b8 fp = 0x9f457ba0 2375 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - sp = 0xce07ff88 lr = 0xc83c0bf5 pc = 0xc83c0bf5 2376 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Found by: call frame info 2377 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 2 libxul.so!mozilla::WebGLContext::From(StrongGLenum<TexImageTargetDetails>, int, int, int, int, mozilla::TexImageSource const&, mozilla::dom::TypedArray<unsigned char, &js::UnwrapUint8ClampedArray, &(JS_GetUint8ClampedArrayData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetUint8ClampedArrayLengthAndData, &(JS_NewUint8ClampedArray(JSContext*, unsigned int))>*) [WebGLTextureUpload.cpp:c51d1038215eefa91552a819433870898cf05864 : 427 + 0x5] 2378 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r4 = 0x00000000 r5 = 0xffffffff r6 = 0xce080114 r7 = 0xce080038 2379 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r8 = 0x00000000 r9 = 0x00000de1 r10 = 0xce080054 fp = 0xea31d1b8 2380 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - sp = 0xce07ffc0 lr = 0xc840954d pc = 0xc840954d 2381 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Found by: call frame info 2382 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - 3 libxul.so!mozilla::ValidateTexOrSubImage(mozilla::WebGLContext*, StrongGLenum<TexImageTargetDetails>, int, int, int, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&, mozilla::dom::TypedArray<unsigned char, &js::UnwrapUint8ClampedArray, &(JS_GetUint8ClampedArrayData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetUint8ClampedArrayLengthAndData, &(JS_NewUint8ClampedArray(JSContext*, unsigned int))>*) [WebGLTextureUpload.cpp:c51d1038215eefa91552a819433870898cf05864 : 457 + 0x11] 2383 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r4 = 0xea31d1b8 r5 = 0xafd36400 r6 = 0xce080114 r7 = 0xce080078 2384 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - r8 = 0x00000000 r9 = 0x00000de1 r10 = 0xce0800a4 fp = 0xea31d1b8 2385 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - sp = 0xce080040 lr = 0xc8409a2d pc = 0xc8409a2d 2386 #[task 2020-01-06T23:59:59.859Z] 23:59:59 INFO - Found by: call frame info 2387 2388 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-luminance-luminance-unsigned_byte.html"] 2389 skip-if = [ 2390 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2391 ] 2392 2393 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"] 2394 skip-if = [ 2395 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2396 ] 2397 2398 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_byte.html"] 2399 skip-if = [ 2400 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2401 ] 2402 2403 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"] 2404 skip-if = [ 2405 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2406 ] 2407 2408 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_byte.html"] 2409 skip-if = [ 2410 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2411 ] 2412 2413 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"] 2414 skip-if = [ 2415 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2416 ] 2417 2418 ["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"] 2419 skip-if = [ 2420 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2421 ] 2422 2423 ["generated/test_conformance__textures__misc__cube-map-uploads-out-of-order.html"] 2424 #19:53:21 INFO - 0 libsystem_platform.dylib!_platform_memmove$VARIANT$Unknown + 0x144 2425 #19:53:21 INFO - rax = 0x0000000127afac80 rdx = 0x0000000000000020 2426 #19:53:21 INFO - rcx = 0x0000000000000020 rbx = 0x0000000184cb4400 2427 #19:53:21 INFO - rsi = 0x0000000184cb47a0 rdi = 0x0000000127afafe0 2428 #19:53:21 INFO - rbp = 0x00007fff52570460 rsp = 0x00007fff52570460 2429 #19:53:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 2430 #19:53:21 INFO - r10 = 0x0000000000000080 r11 = 0xffffffffa2e46880 2431 #19:53:21 INFO - r12 = 0x0000000000000400 r13 = 0x0000000000000017 2432 #19:53:21 INFO - r14 = 0x0000000127afac80 r15 = 0x0000000000000080 2433 #19:53:21 INFO - rip = 0x00007fff903140e4 2434 #19:53:21 INFO - Found by: given as instruction pointer in context 2435 #19:53:21 INFO - 1 AppleIntelHD5000GraphicsGLDriver + 0x487911 2436 #19:53:21 INFO - rbp = 0x00007fff52570620 rsp = 0x00007fff52570470 2437 #19:53:21 INFO - rip = 0x0000000128c87911 2438 #19:53:21 INFO - Found by: previous frame's frame pointer 2439 #19:53:21 INFO - 2 GLEngine + 0x1a946 2440 #19:53:21 INFO - rbp = 0x00007fff52570730 rsp = 0x00007fff52570630 2441 #19:53:21 INFO - rip = 0x00007fff8f740946 2442 #19:53:21 INFO - Found by: previous frame's frame pointer 2443 #19:53:21 INFO - 3 libGL.dylib + 0x346d 2444 #19:53:21 INFO - rbp = 0x00007fff52570770 rsp = 0x00007fff52570740 2445 #19:53:21 INFO - rip = 0x00007fff908cb46d 2446 #19:53:21 INFO - Found by: previous frame's frame pointer 2447 #19:53:21 INFO - 4 XUL!mozilla::gl::GLContext::fTexImage2D(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*) [GLContext.h:6c8751f7f673a9751917d907e630d37abefe186b : 1656 + 0x23] 2448 #19:53:21 INFO - rbp = 0x00007fff525707e0 rsp = 0x00007fff52570780 2449 #19:53:21 INFO - rip = 0x000000010e8d8597 2450 #19:53:21 INFO - Found by: previous frame's frame pointer 2451 #19:53:21 INFO - 5 XUL!mozilla::DoTexImage(mozilla::gl::GLContext*, StrongGLenum<TexImageTargetDetails>, int, mozilla::webgl::DriverUnpackInfo const*, int, int, int, void const*) [WebGLTextureUpload.cpp:6c8751f7f673a9751917d907e630d37abefe186b : 873 + 0x1d] 2452 #19:53:21 INFO - rbx = 0x000000013df74000 rbp = 0x00007fff52570860 2453 #19:53:21 INFO - rsp = 0x00007fff525707f0 r12 = 0x0000000184c7a000 2454 #19:53:21 INFO - r13 = 0x0000000000008517 r14 = 0x000000018b3d1ed4 2455 #19:53:21 INFO - r15 = 0x0000000000000001 rip = 0x000000010fef5063 2456 #19:53:21 INFO - Found by: call frame info 2457 #19:53:21 INFO - 6 XUL!mozilla::webgl::TexUnpackBytes::TexOrSubImage(bool, bool, char const*, mozilla::WebGLTexture*, StrongGLenum<TexImageTargetDetails>, int, mozilla::webgl::DriverUnpackInfo const*, int, int, int, mozilla::webgl::PackingInfo const&, unsigned int*) const [TexUnpackBlob.cpp:6c8751f7f673a9751917d907e630d37abefe186b : 407 + 0x11] 2458 #19:53:21 INFO - rbx = 0x00000001439df838 rbp = 0x00007fff52570910 2459 #19:53:21 INFO - rsp = 0x00007fff52570870 r12 = 0x0000000000000000 2460 #19:53:21 INFO - r13 = 0x00000001439df800 r14 = 0x000000013df750b0 2461 #19:53:21 INFO - r15 = 0x0000000000000100 rip = 0x000000010fe79f5b 2462 #19:53:21 INFO - Found by: call frame info 2463 #19:53:21 INFO - 7 XUL!mozilla::WebGLTexture::TexImage(char const*, StrongGLenum<TexImageTargetDetails>, int, unsigned int, mozilla::webgl::PackingInfo const&, mozilla::webgl::TexUnpackBlob const*) [WebGLTextureUpload.cpp:6c8751f7f673a9751917d907e630d37abefe186b : 1295 + 0x2d] 2464 #19:53:21 INFO - rbx = 0x0000000115c5cfe8 rbp = 0x00007fff525709f0 2465 #19:53:21 INFO - rsp = 0x00007fff52570920 r12 = 0x0000000000000100 2466 #19:53:21 INFO - r13 = 0x000000013df7b0e0 r14 = 0x000000011420912a 2467 #19:53:21 INFO - r15 = 0x000000013df7b000 rip = 0x000000010fef43dd 2468 #19:53:21 INFO - Found by: call frame info 2469 #19:53:21 INFO - 8 XUL!mozilla::WebGLTexture::TexImage(char const*, StrongGLenum<TexImageTargetDetails>, int, unsigned int, int, int, int, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) [WebGLTextureUpload.cpp:6c8751f7f673a9751917d907e630d37abefe186b : 478 + 0x1d] 2470 #19:53:21 INFO - rbx = 0x000000013df750b0 rbp = 0x00007fff52570aa0 2471 #19:53:21 INFO - rsp = 0x00007fff52570a00 r12 = 0x0000000000008517 2472 #19:53:21 INFO - r13 = 0x000000011420912a r14 = 0x00007fff52570ae8 2473 #19:53:21 INFO - r15 = 0x000000013df7b000 rip = 0x000000010fef3d62 2474 #19:53:21 INFO - Found by: call frame info 2475 #19:53:21 INFO - 9 XUL!mozilla::WebGLContext::TexImage(char const*, unsigned char, unsigned int, int, unsigned int, int, int, int, int, unsigned int, unsigned int, mozilla::TexImageSource const&) [WebGLContextTextures.cpp:6c8751f7f673a9751917d907e630d37abefe186b : 391 + 0x1f] 2476 #19:53:21 INFO - rbx = 0x000000011420912a rbp = 0x00007fff52570b20 2477 #19:53:21 INFO - rsp = 0x00007fff52570ab0 r12 = 0x0000000000000100 2478 #19:53:21 INFO - r13 = 0x00007fff52570bd0 r14 = 0x0000000000001908 2479 #19:53:21 INFO - r15 = 0x0000000000000000 rip = 0x000000010feb6cfe 2480 #19:53:21 INFO - Found by: call frame info 2481 #19:53:21 INFO - 10 XUL!mozilla::dom::WebGLRenderingContext_Binding::texImage2D(JSContext*, JS::Handle<JSObject*>, mozilla::WebGLContext*, JSJitMethodCallArgs const&) [WebGLContext.h:6c8751f7f673a9751917d907e630d37abefe186b : 1231 + 0x55] 2482 #19:53:21 INFO - rbx = 0x00007fff52570c60 rbp = 0x00007fff52570cc0 2483 #19:53:21 INFO - rsp = 0x00007fff52570b30 r12 = 0x00007fff52570c38 2484 #19:53:21 INFO - r13 = 0x00007fff52570cf8 r14 = 0x000000011c125000 2485 #19:53:21 INFO - r15 = 0xfff8800000001401 rip = 0x000000010f8a563f 2486 #19:53:21 INFO - Found by: call frame info 2487 skip-if = [ 2488 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2489 ] 2490 2491 ["generated/test_conformance__textures__misc__gl-teximage.html"] 2492 # application crashed [@ jemalloc_crash] 2493 skip-if = [ 2494 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2495 ] 2496 2497 ["generated/test_conformance__textures__misc__mipmap-fbo.html"] 2498 2499 ["generated/test_conformance__textures__misc__origin-clean-conformance-offscreencanvas.html"] 2500 skip-if = [ 2501 "true", 2502 ] 2503 2504 ["generated/test_conformance__textures__misc__origin-clean-conformance.html"] 2505 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (104.131.58.36) was made. 2506 skip-if = [ 2507 "true", 2508 ] 2509 2510 ["generated/test_conformance__textures__misc__tex-image-and-sub-image-2d-with-array-buffer-view.html"] 2511 # time out crash 2512 skip-if = [ 2513 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", 2514 ] 2515 2516 ["generated/test_conformance__textures__misc__tex-image-webgl.html"] 2517 skip-if = [ 2518 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2519 ] 2520 2521 ["generated/test_conformance__textures__misc__tex-image-with-invalid-data.html"] 2522 skip-if = [ 2523 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2524 ] 2525 2526 #################### 2527 # Timeouts 2528 2529 ["generated/test_conformance__textures__misc__tex-video-using-tex-unit-non-zero.html"] 2530 # Fails on QuantumRender configs, but passes on standard configs? 2531 # Might be intermittant. 2532 skip-if = [ 2533 "os == 'android' && os_version == '14' && arch == 'aarch64' && debug", 2534 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2535 ] 2536 2537 ["generated/test_conformance__textures__misc__texture-corner-case-videos.html"] 2538 # Timeout. Bug 1599937 - test fails consistently on ubuntu1804. 2539 skip-if = [ 2540 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2541 ] 2542 2543 ["generated/test_conformance__textures__misc__texture-mips.html"] 2544 skip-if = [ 2545 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2546 ] 2547 2548 ["generated/test_conformance__textures__misc__texture-npot-video.html"] 2549 skip-if = [ 2550 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", # win11 - 50/50 intermittent 2551 "os == 'android' && os_version == '14' && arch == 'aarch64'", # Bug 1873144 2552 ] 2553 #################### 2554 # Bugs surfaced during fx93 CTS update 2555 2556 ["generated/test_conformance__textures__misc__texture-npot.html"] 2557 # application crashed [@ mozilla::gl::GLContext::AfterGLCall] 2558 skip-if = [ 2559 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2560 ] 2561 2562 ["generated/test_conformance__textures__misc__texture-size-cube-maps.html"] 2563 # application crashed [@ mozilla::gl::GLContext::AfterGLCall] 2564 skip-if = [ 2565 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2566 ] 2567 2568 ["generated/test_conformance__textures__misc__texture-size-limit.html"] 2569 skip-if = [ 2570 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", 2571 ] 2572 2573 ["generated/test_conformance__textures__misc__texture-size.html"] 2574 # application crashed [@ mozilla::gl::GLContext::AfterGLCall] 2575 skip-if = [ 2576 "os == 'android' && os_version == '14' && arch == 'aarch64'", # Bug 1796057 2577 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2578 ] 2579 2580 ["generated/test_conformance__textures__misc__texture-srgb-upload.html"] 2581 skip-if = [ 2582 "os == 'android' && os_version == '14' && arch == 'aarch64'", # Bug 1796057 2583 ] 2584 2585 ["generated/test_conformance__textures__misc__texture-sub-image-cube-maps.html"] 2586 # application crashed [@ mozilla::gl::GLContext::AfterGLCall] 2587 skip-if = [ 2588 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2589 ] 2590 2591 ["generated/test_conformance__textures__misc__texture-upload-size.html"] 2592 # application crashed [@ mozilla::WebGLTexture::TexSubImage] 2593 skip-if = [ 2594 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2595 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2596 ] 2597 2598 ["generated/test_conformance__textures__misc__texture-video-transparent.html"] 2599 # Assertion failure: [GFX1]: Unhandled srcImage->GetFormat(): 2 2600 # mac opt seems to pass, though linux and win fail. 2601 skip-if = [ 2602 "true", 2603 ] 2604 2605 ["generated/test_conformance__textures__misc__video-rotation.html"] 2606 # https://bugzilla.mozilla.org/show_bug.cgi?id=1725072 2607 # E.g. "shouldBe 255,0,0 +/-10" 2608 fail-if = [ 2609 "true", 2610 ] 2611 2612 ["generated/test_conformance__textures__video__tex-2d-alpha-alpha-unsigned_byte.html"] 2613 skip-if = [ 2614 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2615 ] 2616 2617 ["generated/test_conformance__textures__video__tex-2d-luminance-luminance-unsigned_byte.html"] 2618 skip-if = [ 2619 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2620 ] 2621 2622 ["generated/test_conformance__textures__video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"] 2623 skip-if = [ 2624 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2625 ] 2626 2627 ["generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html"] 2628 skip-if = [ 2629 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2630 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2631 ] 2632 2633 ["generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"] 2634 skip-if = [ 2635 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2636 ] 2637 2638 ["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html"] 2639 skip-if = [ 2640 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2641 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 2642 ] 2643 2644 ["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"] 2645 skip-if = [ 2646 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2647 ] 2648 2649 ["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"] 2650 skip-if = [ 2651 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2652 ] 2653 2654 ["generated/test_conformance__uniforms__out-of-bounds-uniform-array-access.html"] 2655 # Crashes 2656 skip-if = [ 2657 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2658 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 2659 ] 2660 2661 ["generated/test_conformance__uniforms__uniform-default-values.html"] 2662 # Timeout on Windows, crash on Android/Linux. 2663 skip-if = [ 2664 "os == 'android' && os_version == '14' && arch == 'aarch64'", 2665 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 2666 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 2667 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2668 ] 2669 2670 ["generated/test_conformance__uniforms__uniform-values-per-program.html"] 2671 # Crashes on D3D11 debug. 2672 skip-if = [ 2673 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 2674 ]