[gen9][iris,i965] image_bitmap_from_video webgl tests flaky on gen9
The following groups of tests (truncated with a '*') fail intermittently in the mesa CI on the mesa master branch:
webgl.conformance.textures.image_bitmap_from_video*
webgl.conformance2.textures.image_bitmap_from_video*
The testing systems were running chromium 83.0.4103.116-3+b1 on a debian testing image.
When the tests do fail they all get similar output to below:
stdout:
testing: video/mp4; codecs="avc1.42E01E, mp4a.40.2"
testing: video/webm; codecs="vp8, vorbis"
PASS createImageBitmap with options may be rejected if it is not supported. Retrying without options.
FAIL createImageBitmap(source) failed: "Failed to execute 'createImageBitmap' on 'Window': The provided element's player has no current data."
testing: video/webm; codecs="vp9"
Testing texImage2D with flipY=false, premultiplyAlpha=true, bindingTarget=TEXTURE_2D
PASS shouldBe 255,0,0
PASS shouldBe 255,0,0
PASS shouldBe 0,255,0
PASS getError was expected value: NO_ERROR : should be no errors
...
testing: video/ogg; codecs="theora, vorbis"
PASS createImageBitmap with options may be rejected if it is not supported. Retrying without options.
FAIL createImageBitmap(source) failed: "Failed to execute 'createImageBitmap' on 'Window': The provided element's player has no current data."
PASS createImageBitmap with options may be rejected if it is not supported. Retrying without options.
FAIL createImageBitmap(source) failed: "Failed to execute 'createImageBitmap' on 'Window': The provided element's player has no current data."
PASS successfullyParsed is true
TEST COMPLETE
stderr:
NULL
Edited by ngcortes