[webkit-changes] [WebKit/WebKit] 6cf946: Enable Metal validation in WebGPU crashtests
Cameron McCormack
noreply at github.com
Mon Dec 16 18:55:16 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6cf946ba4efa9cc829f36dcd21b5c64eed19e5f3
https://github.com/WebKit/WebKit/commit/6cf946ba4efa9cc829f36dcd21b5c64eed19e5f3
Author: Cameron McCormack <heycam at apple.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
M LayoutTests/fast/webgpu/nocrash/RenderBundle_WRITE.html
M LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html
M LayoutTests/fast/webgpu/nocrash/fuzz-272863.html
M LayoutTests/fast/webgpu/nocrash/fuzz-272903.html
M LayoutTests/fast/webgpu/nocrash/fuzz-272911.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273017.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273021.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273023.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273323.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273503.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273505.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273566.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273570.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273573.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273578.html
M LayoutTests/fast/webgpu/nocrash/fuzz-273585.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274161.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274171.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274270.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274275.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274289.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274290.html
M LayoutTests/fast/webgpu/nocrash/fuzz-274334.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275167.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275172.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275218.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275225.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275228.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275229.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275294.html
M LayoutTests/fast/webgpu/nocrash/fuzz-275371.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277017.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277552.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277557.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277642.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277864.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277928.html
A LayoutTests/fast/webgpu/nocrash/fuzz-277928b-no-validation-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-277928b-no-validation.html
M LayoutTests/fast/webgpu/nocrash/fuzz-277928b.html
M LayoutTests/fast/webgpu/nocrash/fuzz-278049.html
M LayoutTests/fast/webgpu/nocrash/fuzz-278474.html
M LayoutTests/fast/webgpu/nocrash/fuzz-278545.html
M LayoutTests/fast/webgpu/nocrash/fuzz-279086.html
M LayoutTests/fast/webgpu/nocrash/fuzz-279449.html
M LayoutTests/fast/webgpu/nocrash/fuzz-279453.html
M LayoutTests/fast/webgpu/nocrash/fuzz-279912.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281271.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281272.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281539.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281555.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281603.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281614.html
M LayoutTests/fast/webgpu/nocrash/fuzz-281778.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282052.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282086.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282097.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282116.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282485.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282499.html
M LayoutTests/fast/webgpu/nocrash/fuzz-282995.html
M LayoutTests/fast/webgpu/nocrash/fuzz-283006.html
M LayoutTests/fast/webgpu/nocrash/fuzz-283008.html
M LayoutTests/fast/webgpu/nocrash/fuzz-283071.html
M LayoutTests/fast/webgpu/nocrash/fuzz-283157.html
M LayoutTests/fast/webgpu/nocrash/fuzz-283196.html
M LayoutTests/fast/webgpu/nocrash/repro_274977.html
M LayoutTests/fast/webgpu/nocrash/webgpu_oob_attribute_offset.html
M LayoutTests/platform/mac-ventura/TestExpectations
M LayoutTests/platform/mac-wk2/TestExpectations
Log Message:
-----------
Enable Metal validation in WebGPU crashtests
https://bugs.webkit.org/show_bug.cgi?id=283453
rdar://problem/140314054
Reviewed by Mike Wyrzykowski.
Enabling Metal validation when these tests run will help us find if they
regress more quickly than running them at desk.
* LayoutTests/fast/webgpu/nocrash/fuzz-283157.html
Minimize this test while we're here.
* LayoutTests/fast/webgpu/nocrash/fuzz-277928b-no-validation.html: Copied from LayoutTests/fast/webgpu/nocrash/fuzz-277928b.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-277928b-no-validation-expected.txt: Added.
Adding a copy of this test without Metal validation enabled, since the
test uncovered a separate crash that only occurred when validation was
disabled.
* LayoutTests/platform/mac-ventura/TestExpectations:
Skip some tests that trigger unrelated Metal validation errors on
Ventura.
* LayoutTests/fast/webgpu/nocrash/RenderBundle_WRITE.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-272863.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-272903.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-272911.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273017.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273021.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273023.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273323.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273503.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273505.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273566.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273570.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273573.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273578.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-273585.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274161.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274171.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274270.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274275.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274289.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274290.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-274334.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275167.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275172.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275218.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275225.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275228.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275229.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275294.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-275371.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277017.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277552.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277557.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277642.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277864.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277928.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-277928b.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-278049.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-278474.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-278545.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-279086.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-279449.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-279453.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-279912.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281271.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281272.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281539.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281555.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281603.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281614.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-281778.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282052.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282086.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282097.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282116.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282485.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282499.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282937.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-282995.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-283006.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-283008.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-283071.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-283157.html:
* LayoutTests/fast/webgpu/nocrash/fuzz-283196.html:
* LayoutTests/fast/webgpu/nocrash/repro_274977.html:
* LayoutTests/fast/webgpu/nocrash/webgpu_oob_attribute_offset.html:
Add WKTR test options appropriate for each test.
Canonical link: https://commits.webkit.org/287922@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list