mochitest.toml (9004B)
1 [DEFAULT] 2 subsuite = "webgl1-core" 3 4 support-files = [ 5 "ensure-exts/ensure-ext.js", 6 "driver-info.js", 7 "es3-data.js", 8 "webgl-util.js", 9 "test_video_fastpath.js", 10 "red-green.mp4", 11 "red-green.webmvp8.webm", 12 "red-green.webmvp9.webm", 13 ] 14 15 ["ensure-exts/test_ANGLE_instanced_arrays.html"] 16 17 ["ensure-exts/test_EXT_blend_minmax.html"] 18 19 ["ensure-exts/test_EXT_color_buffer_half_float.html"] 20 21 ["ensure-exts/test_EXT_depth_clamp.html"] 22 fail-if = [ 23 "os == 'android'", 24 "os == 'win'", 25 ] 26 27 ["ensure-exts/test_EXT_disjoint_timer_query.html"] 28 fail-if = [ 29 "true", 30 ] 31 32 ["ensure-exts/test_EXT_float_blend.html"] 33 34 ["ensure-exts/test_EXT_frag_depth.html"] 35 36 ["ensure-exts/test_EXT_sRGB.html"] 37 38 ["ensure-exts/test_EXT_shader_texture_lod.html"] 39 40 ["ensure-exts/test_EXT_texture_compression_bptc.html"] 41 fail-if = [ 42 "os == 'android'", 43 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 44 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 45 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 46 ] 47 48 ["ensure-exts/test_EXT_texture_compression_rgtc.html"] 49 fail-if = [ 50 "os == 'android'", 51 ] 52 53 ["ensure-exts/test_EXT_texture_filter_anisotropic.html"] 54 55 ["ensure-exts/test_OES_draw_buffers_indexed.html"] 56 57 ["ensure-exts/test_OES_fbo_render_mipmap.html"] 58 59 ["ensure-exts/test_OES_standard_derivatives.html"] 60 61 ["ensure-exts/test_OVR_multiview2.html"] 62 fail-if = [ 63 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 64 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 65 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 66 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 67 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 68 ] 69 70 ["ensure-exts/test_WEBGL_color_buffer_float.html"] 71 72 ["ensure-exts/test_WEBGL_compressed_texture_astc.html"] 73 fail-if = [ 74 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 75 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 76 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 77 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", 78 "os == 'win' && os_version == '11.26100' && arch == 'x86'", 79 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 80 ] 81 82 ["ensure-exts/test_WEBGL_compressed_texture_etc.html"] 83 fail-if = [ 84 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 85 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 86 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 87 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", 88 "os == 'win' && os_version == '11.26100' && arch == 'x86'", 89 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 90 ] 91 92 ["ensure-exts/test_WEBGL_compressed_texture_etc1.html"] 93 fail-if = [ 94 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 95 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 96 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 97 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 98 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 99 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", 100 "os == 'win' && os_version == '11.26100' && arch == 'x86'", 101 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 102 ] 103 104 ["ensure-exts/test_WEBGL_compressed_texture_pvrtc.html"] 105 fail-if = [ 106 "os == 'android'", 107 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 108 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 109 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 110 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 111 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 112 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", 113 "os == 'win' && os_version == '11.26100' && arch == 'x86'", 114 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", 115 ] 116 117 ["ensure-exts/test_WEBGL_compressed_texture_s3tc.html"] 118 119 ["ensure-exts/test_WEBGL_depth_texture.html"] 120 121 ["ensure-exts/test_WEBGL_draw_buffers.html"] 122 123 ["ensure-exts/test_WEBGL_provoking_vertex.html"] 124 fail-if = [ 125 "os == 'android'", 126 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 127 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 128 ] 129 130 ["ensure-exts/test_common.html"] 131 132 ["ensure-exts/test_implicit.html"] 133 134 135 ["regress/test_bug_1268096.html"] 136 137 138 ["test_backbuffer_channels.html"] 139 140 ["test_backends.html"] 141 tags = "os_integration" 142 skip-if = [ 143 "os == 'android' && os_version == '14'", 144 ] 145 146 ["test_canvas_size.html"] 147 148 ["test_capture.html"] 149 skip-if = [ 150 "os == 'win' && debug", # Bug 1388624 151 ] 152 support-files = ["../captureStream_common.js"] 153 # Even though we use ../ here, in the test HTML, we need to omit this. Sub-CWD relative 154 # paths are fine, but they locate the file and dump it in the current directory. 155 156 ["test_cubemap_must_be_square.html"] 157 158 ["test_depth_readpixels.html"] 159 160 ["test_depth_tex_lazy_clear.html"] 161 162 ["test_draw.html"] 163 164 ["test_draw_fakevert_large_offset.html"] 165 166 ["test_fb_param.html"] 167 168 ["test_fb_param_crash.html"] 169 170 ["test_fuzzing_bugs.html"] 171 172 ["test_has_rbab.html"] 173 fail-if = [ 174 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 175 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 176 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 177 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 178 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 179 ] 180 181 ["test_hidden_alpha.html"] 182 183 ["test_hidden_depth_stencil.html"] 184 185 ["test_highp_fs.html"] 186 187 ["test_imagedata_transfered_arraybuffer.html"] 188 189 ["test_implicit_color_buffer_float.html"] 190 191 ["test_no_arr_points.html"] 192 193 ["test_noprog_draw.html"] 194 195 ["test_pixel_pack_buffer.html"] 196 skip-if = [ 197 "os == 'android' && os_version == '14'", 198 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 199 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", # Unofficial DXGL support regressed by bug 1632249 200 ] 201 202 ["test_privileged_exts.html"] 203 204 ["test_read_pixels_naive_impl_read_formats.html"] 205 tags = "os_integration" 206 207 ["test_read_pixels_no_format.html"] 208 209 ["test_renderer_strings.html"] 210 skip-if = [ 211 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 212 ] 213 tags = "os_integration" 214 215 ["test_sab_with_webgl.html"] 216 217 ["test_tex_large_uploads.html"] 218 support-files = ["blank_15000x10000.png"] 219 220 ["test_tex_pbo.html"] 221 222 ["test_tex_unit_different_sampler_types.html"] 223 224 ["test_texsubimage_float.html"] 225 226 ["test_uninit_data.html"] 227 228 ["test_vertexattrib4f_update.html"] 229 230 ["test_video_fastpath_mp4.html"] 231 232 ["test_video_fastpath_vp8.html"] 233 skip-if = [ 234 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 235 ] 236 237 ["test_video_fastpath_vp9.html"] 238 skip-if = [ 239 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 240 ] 241 242 ["test_webgl2_alpha_luminance.html"] 243 skip-if = [ 244 "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests 245 ] 246 247 ["test_webgl2_invalidate_framebuffer.html"] 248 skip-if = [ 249 "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests 250 ] 251 252 ["test_webgl2_not_exposed.html"] 253 skip-if = [ 254 "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests 255 ] 256 257 ["test_webgl2_uniform_block.html"] 258 259 ["test_webgl_available.html"] 260 261 ["test_webgl_compressed_texture_es3.html"] 262 skip-if = [ 263 "os == 'android'", 264 ] 265 # 2020-01-07 00:00:11.839 F/MOZ_Assert( 6742): Assertion failure: [GFX1]: void mozilla::gl::GLContext::raw_fClear(GLbitfield): Generated unexpected GL_OUT_OF_MEMORY error, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746 266 # 2020-01-07 00:01:28.281 F/MOZ_Assert( 8333): Assertion failure: [GFX1]: Unexpected error from driver: DoCompressedTexSubImage(0x0de1, 0, 0,4,0, 4,4,1, 0x9270, 8) -> 0x0501, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746 267 268 ["test_webgl_constant_vendor_fpp.html"] 269 270 ["test_webgl_constant_vendor_fpp_explicit.html"] 271 272 ["test_webgl_constant_vendor_rfp.html"] 273 274 ["test_webgl_fingerprinting_resistance.html"] 275 276 ["test_webgl_force_enable.html"] 277 278 ["test_webgl_renderer_constant_fpp.html"] 279 280 ["test_webgl_renderer_constant_fpp_explicit.html"] 281 282 ["test_webgl_renderer_constant_rfp.html"] 283 284 ["test_webgl_request_context.html"] 285 skip-if = [ 286 "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests 287 ] 288 289 ["test_webgl_request_mismatch.html"] 290 skip-if = [ 291 "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests 292 ] 293 294 ["test_webgl_vendor_randomize_fpp.html"] 295 296 ["test_webgl_vendor_randomize_fpp_explicit.html"] 297 298 ["test_webgl_vendor_randomize_rfp.html"] 299 300 ["test_webgl_vendor_sanitize_fpp.html"] 301 302 ["test_webgl_vendor_sanitize_fpp_explicit.html"] 303 304 ["test_webgl_vendor_sanitize_rfp.html"] 305 306 ["test_webglcontextcreationerror.html"] 307 308 ["test_without_index_validation.html"]