Bug 148858 - [WebGL] Update WebGL 1.0.3 conformance tests
Summary: [WebGL] Update WebGL 1.0.3 conformance tests
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Dean Jackson
URL:
Keywords: InRadar
Depends on: 148993
Blocks:
  Show dependency treegraph
 
Reported: 2015-09-04 17:26 PDT by Dean Jackson
Modified: 2015-09-09 10:02 PDT (History)
4 users (show)

See Also:


Attachments
Patch (26.48 KB, patch)
2015-09-04 17:29 PDT, Dean Jackson
bdakin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dean Jackson 2015-09-04 17:26:41 PDT
[WebGL] Update WebGL 1.0.3 conformance tests
Comment 1 Radar WebKit Bug Importer 2015-09-04 17:29:27 PDT
<rdar://problem/22588694>
Comment 2 Dean Jackson 2015-09-04 17:29:36 PDT
Created attachment 260659 [details]
Patch
Comment 3 Dean Jackson 2015-09-04 17:32:25 PDT
Committed r189407: <http://trac.webkit.org/changeset/189407>
Comment 4 Alexey Proskuryakov 2015-09-04 22:53:37 PDT
Updated webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html fails on Mavericks every time.

I will add an expectation, please file a bug and investigate if appropriate.
Comment 5 Alexey Proskuryakov 2015-09-04 22:55:58 PDT
What's interesting is that this test wasn't even changed - it must be a change in one of the support scripts that broke it.
Comment 6 Alexey Proskuryakov 2015-09-08 21:43:57 PDT
This also caused flay timeouts on multiple tests on Yosemite. At least these:

webgl/1.0.3/conformance/textures/texture-upload-size.html
webgl/1.0.3/conformance/context/context-hidden-alpha.html
webgl/1.0.3/conformance/rendering/many-draw-calls.html
webgl/1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html

Rolling out.
Comment 7 Alexey Proskuryakov 2015-09-08 21:53:04 PDT
Even more strangely, webgl/1.0.2/conformance/textures/tex-image-and-uniform-binding-bugs.html seems to have become flaky at the same time. Something in the modified tests must be affecting behavior across processes.
Comment 8 WebKit Commit Bot 2015-09-08 21:55:45 PDT
Re-opened since this is blocked by bug 148993
Comment 9 Alexey Proskuryakov 2015-09-08 22:03:58 PDT
Rolled out in https://trac.webkit.org/r189533
Comment 10 Alexey Proskuryakov 2015-09-09 10:02:15 PDT
Confirmed that the rollout did help.