diff options
Diffstat (limited to 'testing/web-platform/mozilla/tests/webgpu/cts/webgpu')
446 files changed, 17607 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html new file mode 100644 index 0000000000..7eea796523 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html new file mode 100644 index 0000000000..5bee1a5887 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info_with_hints:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html new file mode 100644 index 0000000000..edd19233c4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:default:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:features,known:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:invalid:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:limit,worse_than_default:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:limits,supported:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*'> +<meta name=variant content='?q=webgpu:api,operation,adapter,requestDevice:stale:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html new file mode 100644 index 0000000000..552367a75a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mapAsync,read:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mapAsync,write:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,map:remapped_for_write:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html new file mode 100644 index 0000000000..2ae75fc5b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html new file mode 100644 index 0000000000..426948dab3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,buffers,map_detach:while_mapped:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html new file mode 100644 index 0000000000..ebaa6b1d9c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html new file mode 100644 index 0000000000..585f2a87de --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,buffers,threading:destroyed:*'> +<meta name=variant content='?q=webgpu:api,operation,buffers,threading:serialize:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html new file mode 100644 index 0000000000..67d8bcc545 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:b2t2b:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:empty:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html new file mode 100644 index 0000000000..aeb90bda3f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,clearBuffer:clear:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html new file mode 100644 index 0000000000..84f067e313 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html new file mode 100644 index 0000000000..ae5e5bd739 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,array:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyTextureToTexture:zero_sized:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html new file mode 100644 index 0000000000..4c10b641ab --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:mip_levels:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes_copy_depth_stencil:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:origins_and_extents:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow_depth_stencil:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,image_copy:undefined_params:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html new file mode 100644 index 0000000000..5a1265a40b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_indices:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html new file mode 100644 index 0000000000..2396d8ab1a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,empty:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,initial:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,multi_resolve:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html new file mode 100644 index 0000000000..01f07e4460 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*'> +<meta name=variant content='?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html new file mode 100644 index 0000000000..6298523c25 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,compute,basic:large_dispatch:*'> +<meta name=variant content='?q=webgpu:api,operation,compute,basic:memcpy:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html new file mode 100644 index 0000000000..d666b0f651 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:basic:*'> +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*'> +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*'> +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:precision:*'> +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*'> +<meta name=variant content='?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html new file mode 100644 index 0000000000..1dff974133 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,device,lost:lost_on_destroy:*'> +<meta name=variant content='?q=webgpu:api,operation,device,lost:not_lost_on_gc:*'> +<meta name=variant content='?q=webgpu:api,operation,device,lost:same_object:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/labels/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/labels/cts.https.html new file mode 100644 index 0000000000..17da303100 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/labels/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,labels:object_has_descriptor_label:*'> +<meta name=variant content='?q=webgpu:api,operation,labels:wrappers_do_not_share_labels:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html new file mode 100644 index 0000000000..1308e5c5c3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_dispatches_in_one_compute_pass:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_bundle:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html new file mode 100644 index 0000000000..99b890d00e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_dispatches_in_the_same_compute_pass:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_bundle:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_pass:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:wr:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,single_buffer:ww:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html new file mode 100644 index 0000000000..160084ee41 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_resolve:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_store:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,texture,same_subresource:wr:*'> +<meta name=variant content='?q=webgpu:api,operation,memory_sync,texture,same_subresource:ww:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html new file mode 100644 index 0000000000..6a39dc5c69 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*'> +<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*'> +<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'> +<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'> +<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html new file mode 100644 index 0000000000..495fb8a971 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,pipeline,default_layout:getBindGroupLayout_js_object:*'> +<meta name=variant content='?q=webgpu:api,operation,pipeline,default_layout:incompatible_with_explicit:*'> +<meta name=variant content='?q=webgpu:api,operation,pipeline,default_layout:layout:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html new file mode 100644 index 0000000000..9a1b5b771a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,queue,writeBuffer:array_types:*'> +<meta name=variant content='?q=webgpu:api,operation,queue,writeBuffer:multiple_writes_at_different_offsets_and_sizes:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/reflection/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/reflection/cts.https.html new file mode 100644 index 0000000000..e12ab28926 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/reflection/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,reflection:buffer_reflection_attributes:*'> +<meta name=variant content='?q=webgpu:api,operation,reflection:query_set_reflection_attributes:*'> +<meta name=variant content='?q=webgpu:api,operation,reflection:texture_reflection_attributes:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html new file mode 100644 index 0000000000..cfc0a8412f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pass,clear_value:layout:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,clear_value:loaded:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,clear_value:srgb:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,clear_value:stencil_clear_value:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,clear_value:stored:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html new file mode 100644 index 0000000000..2756795af4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pass,resolve:render_pass_resolve:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html new file mode 100644 index 0000000000..3b1c062aa5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html new file mode 100644 index 0000000000..de53d7b770 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html new file mode 100644 index 0000000000..2e822f7432 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,culling_tests:culling:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html new file mode 100644 index 0000000000..4c9a468737 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,overrides:basic:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,overrides:multi_entry_points:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,overrides:precision:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,overrides:shared_shader_module:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html new file mode 100644 index 0000000000..f885316fb4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html new file mode 100644 index 0000000000..647bd643ee --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,primitive_topology:basic:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html new file mode 100644 index 0000000000..c3c8fc6e3c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:*'> +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html new file mode 100644 index 0000000000..9911ce8929 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html new file mode 100644 index 0000000000..823d8b9399 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,basic:clear:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,basic:large_draw:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html new file mode 100644 index 0000000000..eb6ca82c6e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blend_constant,not_inherited:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blend_constant,setting:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blending,clamping:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:blending,formats:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,blending_disabled:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,channel_work:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html new file mode 100644 index 0000000000..3e4e3bb6c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,depth:depth_compare_func:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth:depth_disabled:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth:depth_test_fail:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth:depth_write_disabled:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth:reverse_depth:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html new file mode 100644 index 0000000000..84ae4ea23f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,depth_bias:depth_bias:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth_bias:depth_bias_24bit_format:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html new file mode 100644 index 0000000000..88ef2fe1b3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html new file mode 100644 index 0000000000..051f9878da --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,draw:arguments:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,draw:default_arguments:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,draw:largeish_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,draw:vertex_attributes,basic:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,draw:vertex_attributes,formats:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html new file mode 100644 index 0000000000..634e2fc556 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,indirect_draw:basics:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html new file mode 100644 index 0000000000..4df360d1d1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_compare_func:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_depthFailOp_operation:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_failOp_operation:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_passOp_operation:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_read_write_mask:*'> +<meta name=variant content='?q=webgpu:api,operation,rendering,stencil:stencil_reference_initialized:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html new file mode 100644 index 0000000000..e3d40f4c54 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html @@ -0,0 +1,51 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_buffer_copy_source:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_texture:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:copy_texture_to_partial_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:index_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_dispatch_indirect:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_draw_indirect:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:map_partial_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:map_whole_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_partial_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_whole_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:partial_write_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:readonly_storage_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:resolve_query_set_to_partial_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:storage_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:uniform_buffer:*'> +<meta name=variant content='?q=webgpu:api,operation,resource_init,buffer:vertex_buffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html new file mode 100644 index 0000000000..8f18f51064 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html new file mode 100644 index 0000000000..20d75e672a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_checkerboard:*'> +<meta name=variant content='?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html new file mode 100644 index 0000000000..ea5ec47103 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,sampling,filter_mode:magFilter,linear:*'> +<meta name=variant content='?q=webgpu:api,operation,sampling,filter_mode:magFilter,nearest:*'> +<meta name=variant content='?q=webgpu:api,operation,sampling,filter_mode:minFilter,linear:*'> +<meta name=variant content='?q=webgpu:api,operation,sampling,filter_mode:minFilter,nearest:*'> +<meta name=variant content='?q=webgpu:api,operation,sampling,filter_mode:mipmapFilter:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html new file mode 100644 index 0000000000..e5669d82a5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:*'> +<meta name=variant content='?q=webgpu:api,operation,shader_module,compilation_info:line_number_and_position:*'> +<meta name=variant content='?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html new file mode 100644 index 0000000000..d16a346f20 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:*'> +<meta name=variant content='?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html new file mode 100644 index 0000000000..c691ceaf71 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,texture_view,read:aspect:*'> +<meta name=variant content='?q=webgpu:api,operation,texture_view,read:dimension:*'> +<meta name=variant content='?q=webgpu:api,operation,texture_view,read:format:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html new file mode 100644 index 0000000000..ed04e53c7f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,texture_view,write:aspect:*'> +<meta name=variant content='?q=webgpu:api,operation,texture_view,write:dimension:*'> +<meta name=variant content='?q=webgpu:api,operation,texture_view,write:format:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html new file mode 100644 index 0000000000..2172a801a6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,uncapturederror:constructor:*'> +<meta name=variant content='?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*'> +<meta name=variant content='?q=webgpu:api,operation,uncapturederror:only_original_device_is_event_target:*'> +<meta name=variant content='?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html new file mode 100644 index 0000000000..59fe20a98b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:buffers_with_varying_step_mode:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:discontiguous_location_and_attribs:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:overlapping_attributes:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html new file mode 100644 index 0000000000..86cffeb397 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:index_format,change_pipeline_after_setIndexBuffer:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_different_formats:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:index_format,uint16:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:index_format,uint32:*'> +<meta name=variant content='?q=webgpu:api,operation,vertex_state,index_format:primitive_restart:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html new file mode 100644 index 0000000000..57498c3ba0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,create:limit:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,create:size:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,create:usage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html new file mode 100644 index 0000000000..c2ef52036a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:all_usages:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:error_buffer:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:twice:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:while_mapped:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html new file mode 100644 index 0000000000..5af3380447 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html @@ -0,0 +1,68 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjoinRanges_many:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'> +<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html new file mode 100644 index 0000000000..4d5639e434 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,query_types:writeTimestamp:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html new file mode 100644 index 0000000000..75c18d61af --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:check_capability_guarantees:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:depth_stencil_state:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor_view_formats:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_view_descriptor:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html new file mode 100644 index 0000000000..c5cbd01b9b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipelineLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:validate,maxBindGroupsPlusVertexBuffers:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html new file mode 100644 index 0000000000..a5ac7ec7e1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:validate:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html new file mode 100644 index 0000000000..a9d79be4da --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxBufferSize:createBuffer,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html new file mode 100644 index 0000000000..a34a4fc75e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderPipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html new file mode 100644 index 0000000000..458868bff3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:beginRenderPass,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderBundle,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,kMaxColorAttachmentsToTest:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,maxColorAttachmentBytesPerSample:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html new file mode 100644 index 0000000000..2d0b32b3a7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeInvocationsPerWorkgroup:createComputePipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html new file mode 100644 index 0000000000..6d72c348a4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:validate,maxComputeInvocationsPerWorkgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html new file mode 100644 index 0000000000..b3c758e3cc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:validate,maxComputeInvocationsPerWorkgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html new file mode 100644 index 0000000000..bb539faf44 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:createComputePipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:validate,maxComputeInvocationsPerWorkgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html new file mode 100644 index 0000000000..a2ae9de377 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html new file mode 100644 index 0000000000..9d66d70fca --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:validate:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html new file mode 100644 index 0000000000..fab993e195 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxDynamicStorageBuffersPerPipelineLayout:createBindGroupLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html new file mode 100644 index 0000000000..3365a4b6b6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxDynamicUniformBuffersPerPipelineLayout:createBindGroupLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html new file mode 100644 index 0000000000..5a047cad25 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:createRenderPipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html new file mode 100644 index 0000000000..8f5c4551cd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html new file mode 100644 index 0000000000..8ca321adf6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html new file mode 100644 index 0000000000..fd38679c83 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html new file mode 100644 index 0000000000..185837f655 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate,maxBufferSize:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html new file mode 100644 index 0000000000..a1a5ce4e39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html new file mode 100644 index 0000000000..a7a393f873 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html new file mode 100644 index 0000000000..9604b9777b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureArrayLayers:createTexture,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html new file mode 100644 index 0000000000..700bdccf39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension1D:createTexture,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html new file mode 100644 index 0000000000..7eb697cd09 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:createTexture,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html new file mode 100644 index 0000000000..c82156027e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension3D:createTexture,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html new file mode 100644 index 0000000000..a8c6383f19 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:validate,maxBufferSize:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html new file mode 100644 index 0000000000..fadb5118b1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipelineLayout,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html new file mode 100644 index 0000000000..389dbd3ce1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexAttributes:createRenderPipeline,at_over:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html new file mode 100644 index 0000000000..f9d8aeba50 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:createRenderPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:validate:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html new file mode 100644 index 0000000000..339b8c7d23 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:createRenderPipeline,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:setVertexBuffer,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:validate,maxBindGroupsPlusVertexBuffers:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html new file mode 100644 index 0000000000..038187ae41 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:createBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:setBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,powerOf2:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html new file mode 100644 index 0000000000..c65107d976 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:createBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:setBindGroup,at_over:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,powerOf2:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html new file mode 100644 index 0000000000..29d3d1966c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html @@ -0,0 +1,51 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:basic:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup,each_component:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:limits,workgroup_storage_size:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,identifier:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,uninitialized:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,value,type_error:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error,f16:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits,workgroup_storage_size:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:pipeline_layout,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:shader_module,compute:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:shader_module,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,compute_pipeline:shader_module,invalid:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html new file mode 100644 index 0000000000..97505d0afe --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html @@ -0,0 +1,57 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:bind_group_layout,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:binding_count_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:binding_must_be_present_in_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:binding_must_contain_resource_defined_in_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:binding_resources,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer,resource_binding_size:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer,resource_offset:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer,resource_state:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:minBindingSize:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:multisampled_validation:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:sampler,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:storage_texture,format:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:storage_texture,mip_level_count:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:storage_texture,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:texture,resource_state:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:texture_must_have_correct_component_type:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html new file mode 100644 index 0000000000..191ff2dd4f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:duplicate_bindings:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:max_dynamic_buffers:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:max_resources_per_stage,in_bind_group_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:max_resources_per_stage,in_pipeline_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:maximum_binding_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:multisampled_validation:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:storage_texture,formats:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:storage_texture,layout_dimension:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_buffer_type:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_storage_texture_access:*'> +<meta name=variant content='?q=webgpu:api,validation,createBindGroupLayout:visibility:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html new file mode 100644 index 0000000000..092a112fb4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createPipelineLayout:bind_group_layouts,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,createPipelineLayout:number_of_bind_group_layouts_exceeds_the_maximum_value:*'> +<meta name=variant content='?q=webgpu:api,validation,createPipelineLayout:number_of_dynamic_buffers_exceeds_the_maximum_value:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html new file mode 100644 index 0000000000..fff3219015 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createSampler:lodMinAndMaxClamp:*'> +<meta name=variant content='?q=webgpu:api,validation,createSampler:maxAnisotropy:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html new file mode 100644 index 0000000000..04cbc6754b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html @@ -0,0 +1,52 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createTexture:dimension_type_and_format_compatibility:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:mipLevelCount,bound_check,bigger_than_integer_bit_width:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:mipLevelCount,bound_check:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:mipLevelCount,format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:sampleCount,various_sampleCount_with_all_formats:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:sample_count,1d_2d_array_3d:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,1d_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,2d_texture,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,3d_texture,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,3d_texture,uncompressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,default_value_and_smallest_size,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_size,default_value_and_smallest_size,uncompressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:texture_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:viewFormats:*'> +<meta name=variant content='?q=webgpu:api,validation,createTexture:zero_size_and_usage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createView/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createView/cts.https.html new file mode 100644 index 0000000000..79e455e6ac --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createView/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,createView:array_layers:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:aspect:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:cube_faces_square:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:dimension:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:format:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:mip_levels:*'> +<meta name=variant content='?q=webgpu:api,validation,createView:texture_state:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html new file mode 100644 index 0000000000..4903648a02 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder:*'> +<meta name=variant content='?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html new file mode 100644 index 0000000000..cf10f04969 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html new file mode 100644 index 0000000000..8a2b10dcfb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,beginRenderPass:color_attachments,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginRenderPass:occlusion_query_set,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html new file mode 100644 index 0000000000..87d5361637 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:default_args:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:out_of_bounds:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,clearBuffer:size_alignment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html new file mode 100644 index 0000000000..b869585171 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:dispatch_sizes:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,compute_pass:set_pipeline:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html new file mode 100644 index 0000000000..e7df6af4cf --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_size_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_within_same_buffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html new file mode 100644 index 0000000000..9e06834cb8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html @@ -0,0 +1,47 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_aspects:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges_with_compressed_texture_formats:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_within_same_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:depth_stencil_copy_restrictions:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:mipmap_level:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:multisampled_copy_restrictions:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_usage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html new file mode 100644 index 0000000000..5eaa4060d5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,debug:debug_group:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,debug:debug_group_balanced:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,debug:debug_marker:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html new file mode 100644 index 0000000000..bfac5c6de3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,index_access:out_of_bounds:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,index_access:out_of_bounds_zero_sized_index_buffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html new file mode 100644 index 0000000000..b6d0101d4f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:buffer_binding_overlap:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:index_buffer_OOB:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:last_buffer_setting_take_account:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:max_draw_count:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:unused_buffer_bound:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html new file mode 100644 index 0000000000..36b77040ca --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setBlendConstant:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,x_y_width_height_nonnegative:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,xy_rect_contained_in_attachment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setStencilReference:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,depth_rangeAndOrder:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,x_y_width_height_nonnegative:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,xy_rect_contained_in_attachment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html new file mode 100644 index 0000000000..555667d353 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_oob:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html new file mode 100644 index 0000000000..cbdc370ae7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html new file mode 100644 index 0000000000..cbc3583603 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setPipeline:invalid_pipeline:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setPipeline:pipeline,device_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html new file mode 100644 index 0000000000..09b63d67c7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_and_size_oob:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:slot:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_usage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html new file mode 100644 index 0000000000..7587f424d3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_index_buffer_should_be_bound:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_vertex_buffer_should_be_bound:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_do_not_inherit_between_render_passes:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_inherit_from_previous_pipeline:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html new file mode 100644 index 0000000000..94ff6af04b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:bind_group,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:buffer_dynamic_offsets:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_match_expectations_in_pass_encoder:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_passed_but_not_expected:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,cmds,setBindGroup:u32array_start_and_length:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html new file mode 100644 index 0000000000..b92f6fc277 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,empty_color_formats:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachmentBytesPerSample,aligned:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachmentBytesPerSample,unaligned:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachments:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly_with_undefined_depth:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,createRenderBundleEncoder:valid_texture_formats:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html new file mode 100644 index 0000000000..4b5f7be9c3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_open_state:compute_pass_commands:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_open_state:non_pass_commands:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_open_state:render_bundle_commands:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_open_state:render_pass_commands:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html new file mode 100644 index 0000000000..62e9b103ce --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_state:call_after_successful_finish:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_state:pass_end_invalid_order:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_state:pass_end_none:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_state:pass_end_twice,basic:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,encoder_state:pass_end_twice,render_pass_invalid:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html new file mode 100644 index 0000000000..dd84adeb23 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_binding_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_visibility_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bind_groups_and_pipeline_layout_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:buffer_binding,render_pipeline:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,compute_pass:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,render_pass:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:sampler_binding,render_pipeline:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html new file mode 100644 index 0000000000..c9e4ac51a2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,begin_end:nesting:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,disjoint_queries_with_same_query_index:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html new file mode 100644 index 0000000000..0c4e1a0ebf --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:occlusion_query,invalid_query_set:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:occlusion_query,query_index:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:occlusion_query,query_type:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:timestamp_query,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:timestamp_query,invalid_query_set:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,general:timestamp_query,query_type_and_index:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html new file mode 100644 index 0000000000..5d2e934c76 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_buffer_usage:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:first_query_and_query_count:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:query_set_buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:queryset_and_destination_buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,queries,resolveQuerySet:resolve_buffer_oob:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html new file mode 100644 index 0000000000..781440e95b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:color_formats_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_formats_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_readonly_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:empty_bundle_list:*'> +<meta name=variant content='?q=webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html new file mode 100644 index 0000000000..f831dde609 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,error_scope:balanced_nesting:*'> +<meta name=variant content='?q=webgpu:api,validation,error_scope:balanced_siblings:*'> +<meta name=variant content='?q=webgpu:api,validation,error_scope:current_scope:*'> +<meta name=variant content='?q=webgpu:api,validation,error_scope:empty:*'> +<meta name=variant content='?q=webgpu:api,validation,error_scope:parent_scope:*'> +<meta name=variant content='?q=webgpu:api,validation,error_scope:simple:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html new file mode 100644 index 0000000000..b6c6960cde --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,auto_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,explicit_layout:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html new file mode 100644 index 0000000000..585c4806ad --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_microtask:*'> +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_task:*'> +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame:*'> +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:import_multiple_times_in_same_task_scope:*'> +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:*'> +<meta name=variant content='?q=webgpu:api,validation,gpu_external_texture_expiration:webcodec_video_frame_close_expire_immediately:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html new file mode 100644 index 0000000000..fb3eca44db --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_related:buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_related:buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_related:usage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html new file mode 100644 index 0000000000..06655dcd49 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_buffer_offset:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_buffer_size:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_usage_and_aspect:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,buffer_texture_copies:texture_buffer_usages:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html new file mode 100644 index 0000000000..33aaca2a49 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:bound_on_bytes_per_row:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:bound_on_offset:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:bound_on_rows_per_image:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:copy_end_overflows_u64:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:required_bytes_in_copy:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,layout_related:rows_per_image_alignment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html new file mode 100644 index 0000000000..63e7f5ebdf --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:copy_rectangle:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:format:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:mip_level:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:origin_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:size_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:texture,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:usage:*'> +<meta name=variant content='?q=webgpu:api,validation,image_copy,texture_related:valid:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html new file mode 100644 index 0000000000..a2aebeed0b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,query_set,create:count:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html new file mode 100644 index 0000000000..e4b6083996 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,query_set,destroy:invalid_queryset:*'> +<meta name=variant content='?q=webgpu:api,validation,query_set,destroy:twice:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html new file mode 100644 index 0000000000..2037e3a72c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,buffer_mapped:copyTextureToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,buffer_mapped:map_command_recording_order:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,buffer_mapped:writeBuffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html new file mode 100644 index 0000000000..fa933b4c8d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html @@ -0,0 +1,47 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,destination:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_imageBitmap,state:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html new file mode 100644 index 0000000000..445f2c1276 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:copyTextureToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:resolveQuerySet:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:setBindGroup:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:setIndexBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:setVertexBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,buffer:writeBuffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html new file mode 100644 index 0000000000..42db3853c2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,query_set:beginOcclusionQuery:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,query_set:resolveQuerySet:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,query_set:writeTimestamp:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html new file mode 100644 index 0000000000..8a5516d0ce --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:beginRenderPass:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:copyBufferToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,destroyed,texture:writeTexture:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html new file mode 100644 index 0000000000..83c6eed982 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,submit:command_buffer,device_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html new file mode 100644 index 0000000000..7242c38153 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeBuffer:ranges:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeBuffer:usages:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html new file mode 100644 index 0000000000..dd411ba326 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,queue,writeTexture:sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeTexture:texture,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeTexture:texture_state:*'> +<meta name=variant content='?q=webgpu:api,validation,queue,writeTexture:usages:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html new file mode 100644 index 0000000000..b079e7178d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html @@ -0,0 +1,47 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_sparse:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,depth_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_sparse:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_stencil_read_only_write_state:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,sample_count:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html new file mode 100644 index 0000000000..7831601209 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html @@ -0,0 +1,62 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,color_depth_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,layer_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,mip_level_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_color_attachment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_depth_stencil_attachment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,same_size:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,empty:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachments:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,non_multisampled:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,sample_counts_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,array_layer_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_size:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,error_state:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,mipmap_level_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,single_sample_count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,usage:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html new file mode 100644 index 0000000000..feb783e5b5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pass,resolve:resolve_attachment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html new file mode 100644 index 0000000000..c8ec67c443 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depthCompare_optional:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depthWriteEnabled_optional:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_test:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_write,frag_depth:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_write:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_test:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_write:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html new file mode 100644 index 0000000000..a02e126c27 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:color_target_exists:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,unaligned:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachments:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets,blend:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:targets_blend:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_filterable:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_renderable:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,fragment_state:targets_write_mask:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html new file mode 100644 index 0000000000..2ffaca83bd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:interpolation_sampling:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:interpolation_type:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:location,mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:location,subset:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:location,superset:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,input:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,output:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:max_shader_variable_location:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,inter_stage:type:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html new file mode 100644 index 0000000000..df06d2c151 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,misc:basic:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,misc:pipeline_layout,device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,misc:vertex_state_only:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html new file mode 100644 index 0000000000..188607b1f1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,multisample_state:alpha_to_coverage,count:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,multisample_state:alpha_to_coverage,sample_mask:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,multisample_state:count:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html new file mode 100644 index 0000000000..f16e6a1008 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:identifier,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:identifier,vertex:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,vertex:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,vertex:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,vertex:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,vertex:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html new file mode 100644 index 0000000000..b9783003ac --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,primitive_state:strip_index_format:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,primitive_state:unclipped_depth:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html new file mode 100644 index 0000000000..49286761e0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,shader_module:device_mismatch:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,shader_module:invalid,fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,shader_module:invalid,vertex:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html new file mode 100644 index 0000000000..a32b8c4881 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html @@ -0,0 +1,47 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:many_attributes_overlapping:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_attribute_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_array_stride_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_unique:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_buffer_array_stride_limit_alignment:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_in_vertex_state:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_limit:*'> +<meta name=variant content='?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html new file mode 100644 index 0000000000..22a5a8462f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_compute_pass_with_two_dispatches:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_no_dispatch:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_one_dispatch:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_no_draw:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_one_draw:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_two_draws:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html new file mode 100644 index 0000000000..f2d0204a6b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,buffer_usages_in_copy_and_pass:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,reset_buffer_usage_before_dispatch:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,reset_buffer_usage_before_draw:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html new file mode 100644 index 0000000000..8db14cd48b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:bindings_in_bundle:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:replaced_binding:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,basic,render:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,dispatch:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,pass_boundary,compute:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,pass_boundary,render:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:shader_stages_and_visibility,attachment_write:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:shader_stages_and_visibility,storage_write:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_aspect:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_color:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:unused_bindings_in_pipeline:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html new file mode 100644 index 0000000000..11f1657b16 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachments:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html new file mode 100644 index 0000000000..63122c1bd2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_bind_group_on_same_index_color_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_bind_group_on_same_index_depth_stencil_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_unused_bind_group:*'> +<meta name=variant content='?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,texture_usages_in_copy_and_render_pass:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html new file mode 100644 index 0000000000..b929adfd6e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,shader_module,entry_point:compute:*'> +<meta name=variant content='?q=webgpu:api,validation,shader_module,entry_point:fragment:*'> +<meta name=variant content='?q=webgpu:api,validation,shader_module,entry_point:vertex:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html new file mode 100644 index 0000000000..10e50dbff9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,shader_module,overrides:id_conflict:*'> +<meta name=variant content='?q=webgpu:api,validation,shader_module,overrides:name_conflict:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html new file mode 100644 index 0000000000..52f3ab7ca0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html @@ -0,0 +1,67 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:command,writeTimestamp:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createBindGroup:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createBindGroupLayout:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createCommandEncoder:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createComputePipeline:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createComputePipelineAsync:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createPipelineLayout:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createQuerySet:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipeline:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipelineAsync:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createSampler:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createShaderModule:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,uncompressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:importExternalTexture:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*'> +<meta name=variant content='?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,uncompressed_format:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html new file mode 100644 index 0000000000..a2c94e7147 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_without_bgra8unorm_storage:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:create_bind_group_layout:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:create_shader_module_with_bgra8unorm_storage:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:create_shader_module_without_bgra8unorm_storage:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,bgra8unorm_storage:create_texture:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html new file mode 100644 index 0000000000..42e241b891 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,texture,destroy:base:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,destroy:invalid_texture:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,destroy:submit_a_destroyed_texture_as_attachment:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,destroy:twice:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html new file mode 100644 index 0000000000..2981e6e74f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,texture,float32_filterable:create_bind_group:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html new file mode 100644 index 0000000000..8815ad5b87 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_bundle_encoder:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass_msaa_and_resolve:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass_single_sampled:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_render_pipeline:*'> +<meta name=variant content='?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_texture:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html new file mode 100644 index 0000000000..e1f7b26458 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,encoding,cmds,copyTextureToBuffer:compressed:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html new file mode 100644 index 0000000000..a6f775b89f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,unused:*'> +<meta name=variant content='?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,used:*'> +<meta name=variant content='?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,unused:*'> +<meta name=variant content='?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html new file mode 100644 index 0000000000..c7ae7c8c3f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html new file mode 100644 index 0000000000..9349c3b0de --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,render_pipeline,shader_module:sample_mask:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html new file mode 100644 index 0000000000..4475081763 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html new file mode 100644 index 0000000000..9151e96f32 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,texture,createTexture:unsupportedTextureFormats:*'> +<meta name=variant content='?q=webgpu:compat,api,validation,texture,createTexture:unsupportedTextureViewFormats:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html new file mode 100644 index 0000000000..814ed23821 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:compat,api,validation,texture,cubeArray:cube_array:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/examples/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/examples/cts.https.html new file mode 100644 index 0000000000..f28a97f5c4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/examples/cts.https.html @@ -0,0 +1,50 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:examples:basic,async:*'> +<meta name=variant content='?q=webgpu:examples:basic,builder_cases:*'> +<meta name=variant content='?q=webgpu:examples:basic,builder_cases_subcases:*'> +<meta name=variant content='?q=webgpu:examples:basic,builder_subcases:*'> +<meta name=variant content='?q=webgpu:examples:basic,builder_subcases_short:*'> +<meta name=variant content='?q=webgpu:examples:basic,plain_cases:*'> +<meta name=variant content='?q=webgpu:examples:basic,plain_cases_private:*'> +<meta name=variant content='?q=webgpu:examples:basic:*'> +<meta name=variant content='?q=webgpu:examples:gpu,async:*'> +<meta name=variant content='?q=webgpu:examples:gpu,buffers:*'> +<meta name=variant content='?q=webgpu:examples:gpu,with_texture_compression,bc:*'> +<meta name=variant content='?q=webgpu:examples:gpu,with_texture_compression,etc2:*'> +<meta name=variant content='?q=webgpu:examples:not_implemented_yet,with_plan:*'> +<meta name=variant content='?q=webgpu:examples:not_implemented_yet,without_plan:*'> +<meta name=variant content='?q=webgpu:examples:test_name:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/constants/flags/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/constants/flags/cts.https.html new file mode 100644 index 0000000000..184a2e3e7a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/constants/flags/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:idl,constants,flags:BufferUsage,count:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:BufferUsage,values:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:ColorWrite,count:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:ColorWrite,values:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:ShaderStage,count:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:ShaderStage,values:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:TextureUsage,count:*'> +<meta name=variant content='?q=webgpu:idl,constants,flags:TextureUsage,values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html new file mode 100644 index 0000000000..4c722ce5c7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_addition:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_addition:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_addition:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_addition:vector_scalar:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html new file mode 100644 index 0000000000..0714a91a01 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:greater_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:greater_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:less_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:less_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_comparison:not_equals:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html new file mode 100644 index 0000000000..2b5b3fb890 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_division:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_division:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_division:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_division:vector_scalar:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html new file mode 100644 index 0000000000..081d5b1706 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html new file mode 100644 index 0000000000..df02c28d16 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html new file mode 100644 index 0000000000..627677e388 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_multiplication:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_multiplication:vector_scalar:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html new file mode 100644 index 0000000000..fd65a1672e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_remainder:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_remainder:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_remainder:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_remainder:vector_scalar:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html new file mode 100644 index 0000000000..9ffff3d938 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_subtraction:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,af_subtraction:vector_scalar:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html new file mode 100644 index 0000000000..9c545d87f9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html new file mode 100644 index 0000000000..800dd394c8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html new file mode 100644 index 0000000000..7519dd7268 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:and:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:and_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:not_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:or:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:or_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html new file mode 100644 index 0000000000..7d01d9922c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html new file mode 100644 index 0000000000..f17f0137b2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:less_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:less_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_comparison:not_equals:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html new file mode 100644 index 0000000000..e7452fbdfa --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html new file mode 100644 index 0000000000..81c1950e75 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html new file mode 100644 index 0000000000..44b0ecc06b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html new file mode 100644 index 0000000000..0aca44f2e6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:scalar_matrix:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html new file mode 100644 index 0000000000..3e105b2f9e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html new file mode 100644 index 0000000000..13971b60bd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:matrix_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html new file mode 100644 index 0000000000..2691af1e54 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html new file mode 100644 index 0000000000..7ad29ee0a8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html new file mode 100644 index 0000000000..cf4065131e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html new file mode 100644 index 0000000000..2b73075221 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html new file mode 100644 index 0000000000..ff3b39f276 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:less_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:less_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_comparison:not_equals:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html new file mode 100644 index 0000000000..5ce261f13d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html new file mode 100644 index 0000000000..1e9ebee999 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html new file mode 100644 index 0000000000..a90b06e6a7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html new file mode 100644 index 0000000000..84239b2805 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:scalar_matrix:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html new file mode 100644 index 0000000000..7a659b21c8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html new file mode 100644 index 0000000000..ab9765b662 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html new file mode 100644 index 0000000000..1f8859285f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html new file mode 100644 index 0000000000..3a22ef3e35 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html new file mode 100644 index 0000000000..d987a81953 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html new file mode 100644 index 0000000000..d6c31c74f4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html @@ -0,0 +1,60 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html new file mode 100644 index 0000000000..48b7383c4b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:less_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:less_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,i32_comparison:not_equals:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html new file mode 100644 index 0000000000..e61e01f67d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html @@ -0,0 +1,60 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_compound:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_scalar_vector:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar_compound:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html new file mode 100644 index 0000000000..5313f7fb2f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:less_equals:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:less_than:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,binary,u32_comparison:not_equals:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html new file mode 100644 index 0000000000..79fc577984 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html new file mode 100644 index 0000000000..227e01e414 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acos:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acos:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acos:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html new file mode 100644 index 0000000000..4ab5bf4007 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acosh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,acosh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html new file mode 100644 index 0000000000..5124a65016 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,all:bool:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html new file mode 100644 index 0000000000..9a52284a45 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,any:bool:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html new file mode 100644 index 0000000000..a22166b3fe --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,arrayLength:binding_subregion:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,arrayLength:read_only:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html new file mode 100644 index 0000000000..79f85480bd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asin:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asin:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asin:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html new file mode 100644 index 0000000000..6f42312c79 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asinh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,asinh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html new file mode 100644 index 0000000000..6be2923d11 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html new file mode 100644 index 0000000000..e812f0cf81 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan2:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan2:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atan2:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html new file mode 100644 index 0000000000..93e98b5fbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atanh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atanh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atanh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html new file mode 100644 index 0000000000..b3f33950df --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAdd:add_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAdd:add_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html new file mode 100644 index 0000000000..f7cfad1430 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAnd:and_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAnd:and_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html new file mode 100644 index 0000000000..9b91f11667 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_storage_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_storage_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_workgroup_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_workgroup_basic:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html new file mode 100644 index 0000000000..166c59f0d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_workgroup_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_workgroup_basic:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html new file mode 100644 index 0000000000..dc772afaa7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicLoad:load_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicLoad:load_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html new file mode 100644 index 0000000000..5af2c8b011 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMax:max_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMax:max_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html new file mode 100644 index 0000000000..545d5bca3e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMin:min_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMin:min_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html new file mode 100644 index 0000000000..68fb0114a0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicOr:or_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicOr:or_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html new file mode 100644 index 0000000000..03e6e3b17c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_storage_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_storage_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_workgroup_advanced:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_workgroup_basic:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html new file mode 100644 index 0000000000..67119e43aa --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicSub:sub_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicSub:sub_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html new file mode 100644 index 0000000000..0a5b4393d7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicXor:xor_storage:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicXor:xor_workgroup:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html new file mode 100644 index 0000000000..d61fbabd81 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html @@ -0,0 +1,57 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:f16_to_f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_u32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_vec2h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_u32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_vec2h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_u32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_vec2h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2f_to_vec4h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_u32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2i_to_vec4h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2u_to_vec4h:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2f:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2i:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2u:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html new file mode 100644 index 0000000000..2554977abc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ceil:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ceil:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ceil:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html new file mode 100644 index 0000000000..9b9d7504b3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,clamp:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html new file mode 100644 index 0000000000..c1a7b467e4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cos:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cos:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cos:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html new file mode 100644 index 0000000000..46040a4cc9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cosh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cosh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cosh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html new file mode 100644 index 0000000000..df49f293ec --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html new file mode 100644 index 0000000000..40ffed8c59 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countOneBits:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countOneBits:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html new file mode 100644 index 0000000000..bb3b0baf39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html new file mode 100644 index 0000000000..3ac9484801 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cross:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cross:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,cross:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html new file mode 100644 index 0000000000..05b977b919 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,degrees:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,degrees:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,degrees:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html new file mode 100644 index 0000000000..52cb54b9ea --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,determinant:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,determinant:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,determinant:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html new file mode 100644 index 0000000000..3cbbe0182d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html new file mode 100644 index 0000000000..251705280d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dot:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html new file mode 100644 index 0000000000..a105d5e625 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdx:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html new file mode 100644 index 0000000000..4e2df9c62d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html new file mode 100644 index 0000000000..1efe250d4a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html new file mode 100644 index 0000000000..1fc2a0cfec --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdy:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html new file mode 100644 index 0000000000..f88a5333d3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html new file mode 100644 index 0000000000..137cb1734c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,dpdyFine:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html new file mode 100644 index 0000000000..b36da53209 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html new file mode 100644 index 0000000000..7e889f9268 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp2:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,exp2:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html new file mode 100644 index 0000000000..47a328b129 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,extractBits:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,extractBits:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html new file mode 100644 index 0000000000..27f58bd167 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html new file mode 100644 index 0000000000..e0b98e877f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html new file mode 100644 index 0000000000..539d705bfb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html new file mode 100644 index 0000000000..415785f70d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,floor:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,floor:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,floor:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html new file mode 100644 index 0000000000..ddf014c449 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fma:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fma:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fma:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html new file mode 100644 index 0000000000..85413ffa83 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fract:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fract:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fract:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html new file mode 100644 index 0000000000..5c94ddf50e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html @@ -0,0 +1,51 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec2_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec2_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec3_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec3_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec4_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec4_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec2_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec2_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec3_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec3_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec4_exp:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec4_fract:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html new file mode 100644 index 0000000000..8e0edbdb16 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fwidth:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html new file mode 100644 index 0000000000..60229b7e2a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html new file mode 100644 index 0000000000..2291ab8fca --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html new file mode 100644 index 0000000000..caa3647c58 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,insertBits:integer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html new file mode 100644 index 0000000000..85d00c0f21 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html new file mode 100644 index 0000000000..feb2b61fc1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ldexp:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ldexp:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,ldexp:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html new file mode 100644 index 0000000000..7ae43aaac2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html @@ -0,0 +1,44 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html new file mode 100644 index 0000000000..8a1083f80e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html new file mode 100644 index 0000000000..7a6eb24ce8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log2:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log2:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,log2:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html new file mode 100644 index 0000000000..e521101d43 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,max:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html new file mode 100644 index 0000000000..95a2994b2b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,min:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html new file mode 100644 index 0000000000..7b2cc5d90b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html @@ -0,0 +1,47 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_matching:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f16_matching:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f32_matching:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html new file mode 100644 index 0000000000..eac7d162cc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html @@ -0,0 +1,59 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f16_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_fract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_whole:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,modf:f32_whole:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html new file mode 100644 index 0000000000..bf162274e1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html new file mode 100644 index 0000000000..8bc2700cd7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html new file mode 100644 index 0000000000..46f649d40b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html new file mode 100644 index 0000000000..533bba82bb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html new file mode 100644 index 0000000000..142944c203 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html new file mode 100644 index 0000000000..ca567dfd0d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html new file mode 100644 index 0000000000..14d6c52f4a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pow:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pow:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,pow:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html new file mode 100644 index 0000000000..93f2074cf4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,quantizeToF16:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html new file mode 100644 index 0000000000..87356cddd5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,radians:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,radians:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,radians:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html new file mode 100644 index 0000000000..b35b5c4fff --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html new file mode 100644 index 0000000000..f4ac297425 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec4:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html new file mode 100644 index 0000000000..f1ba1d9428 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reverseBits:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,reverseBits:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html new file mode 100644 index 0000000000..9a0adaf43c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,round:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,round:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html new file mode 100644 index 0000000000..773710f1d7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,saturate:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,saturate:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,saturate:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html new file mode 100644 index 0000000000..7c72423a13 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,select:scalar:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,select:vector:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html new file mode 100644 index 0000000000..a50dbbbccf --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sign:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sign:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sign:i32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html new file mode 100644 index 0000000000..fc87e545ba --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sin:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sin:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sin:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html new file mode 100644 index 0000000000..71f2190159 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sinh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sinh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sinh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html new file mode 100644 index 0000000000..4631e443e8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,smoothstep:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html new file mode 100644 index 0000000000..4fbb318173 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sqrt:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sqrt:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,sqrt:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html new file mode 100644 index 0000000000..6ab0f248da --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,step:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,step:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,step:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html new file mode 100644 index 0000000000..a0cbfd9346 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,storageBarrier:barrier:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,storageBarrier:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html new file mode 100644 index 0000000000..99989980c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tan:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tan:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tan:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html new file mode 100644 index 0000000000..150fd5bced --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tanh:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tanh:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,tanh:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html new file mode 100644 index 0000000000..d71796e773 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureDimension:depth:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureDimension:external:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureDimension:sampled:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureDimension:storage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html new file mode 100644 index 0000000000..7ff35e1ab8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html new file mode 100644 index 0000000000..dfa2b3baa6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_3d_coords:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html new file mode 100644 index 0000000000..2b31e64a8d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:depth:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:external:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_1d:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_2d:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html new file mode 100644 index 0000000000..201e132eb1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html new file mode 100644 index 0000000000..9adeb8bf93 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:sampled:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html new file mode 100644 index 0000000000..8f8d6d0169 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumSamples:depth:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureNumSamples:sampled:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html new file mode 100644 index 0000000000..aa2a5211b0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:control_flow:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSample:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html new file mode 100644 index 0000000000..4c044b6bbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:control_flow:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html new file mode 100644 index 0000000000..822aa8b251 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:control_flow:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html new file mode 100644 index 0000000000..58ea567f06 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html new file mode 100644 index 0000000000..c95da1bbee --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html new file mode 100644 index 0000000000..a97d311adc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html new file mode 100644 index 0000000000..97761fd754 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_2d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_3d_coords:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_array_2d_coords:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html new file mode 100644 index 0000000000..46834158d4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,transpose:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,transpose:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,transpose:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html new file mode 100644 index 0000000000..21b1ff86b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,trunc:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,trunc:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,trunc:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html new file mode 100644 index 0000000000..4bec9d04b6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html new file mode 100644 index 0000000000..8b1c74ed91 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html new file mode 100644 index 0000000000..6cb66b546a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,unpack2x16unorm:unpack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html new file mode 100644 index 0000000000..40ffec7056 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,unpack4x8snorm:unpack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html new file mode 100644 index 0000000000..2026a1af3a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,unpack4x8unorm:unpack:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html new file mode 100644 index 0000000000..88532cf13f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html new file mode 100644 index 0000000000..5f920cc191 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,af_arithmetic:negation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html new file mode 100644 index 0000000000..482e825dac --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,af_assignment:abstract:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,af_assignment:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,af_assignment:f32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html new file mode 100644 index 0000000000..94a2d83296 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_conversion:bool:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_conversion:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_conversion:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_conversion:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_conversion:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html new file mode 100644 index 0000000000..676963ad0b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,bool_logical:negation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html new file mode 100644 index 0000000000..3083060820 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_arithmetic:negation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html new file mode 100644 index 0000000000..b058c65787 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:bool:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:f16_mat:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:f32_mat:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f16_conversion:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html new file mode 100644 index 0000000000..ab2231a215 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_arithmetic:negation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html new file mode 100644 index 0000000000..299223c36b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:bool:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:f16_mat:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:f32_mat:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,f32_conversion:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html new file mode 100644 index 0000000000..fe5b52cd4d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html new file mode 100644 index 0000000000..dae48cfadd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_complement:i32_complement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html new file mode 100644 index 0000000000..2928999f71 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_conversion:bool:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_conversion:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_conversion:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_conversion:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,i32_conversion:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html new file mode 100644 index 0000000000..c1054a1f91 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_complement:u32_complement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html new file mode 100644 index 0000000000..b9dfd9dbd2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:bool:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:f16:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:f32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:i32:*'> +<meta name=variant content='?q=webgpu:shader,execution,expression,unary,u32_conversion:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html new file mode 100644 index 0000000000..fc4627189f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,float_parse:valid:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html new file mode 100644 index 0000000000..17df849095 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,call:call_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,call:call_nested:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,call:call_repeated:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html new file mode 100644 index 0000000000..e30a3e5656 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,complex:continue_in_switch_in_for_loop:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html new file mode 100644 index 0000000000..ddfff71e5d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html @@ -0,0 +1,71 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:1d_array_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:1d_array_compound_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:1d_array_constructor:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:1d_array_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:2d_array_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:2d_array_compound_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:2d_array_constructor:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:2d_array_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:array_index:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_member_assignment:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_ptrs:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_struct_members:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_C_R:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_R_C:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_R_C_C:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_R_C_C_C:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_lhs_const:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_parenthesized_expr:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:binary_op_rhs_const:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:bitwise_and:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:bitwise_or:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:builtin_fn_args:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:logical_and:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:logical_or:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:matrix_index:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:matrix_index_via_ptr:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:nested_builtin_fn_args:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:nested_fn_args:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:nested_struct_constructor:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:nested_vec4_constructor:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:struct_constructor:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:user_fn_args:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,eval_order:vec4_constructor:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html new file mode 100644 index 0000000000..bfe852e353 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_break:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_complex_condition:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_complex_continuing:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_complex_initalizer:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_condition:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_continue:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_continuing:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:for_initalizer:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:nested_for_break:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,for:nested_for_continue:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html new file mode 100644 index 0000000000..02d166aa9c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,if:else_if:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,if:if_false:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,if:if_true:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,if:nested_if_else:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html new file mode 100644 index 0000000000..c475971bbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,loop:loop_break:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,loop:loop_continue:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,loop:loop_continuing_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,loop:nested_loops:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html new file mode 100644 index 0000000000..6dab0c85f0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_builtin:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_must_use:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested_must_use:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html new file mode 100644 index 0000000000..e077e924fb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,return:return:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,return:return_conditional_false:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,return:return_conditional_true:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html new file mode 100644 index 0000000000..5a985e70bb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,switch:switch:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,switch:switch_default:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,switch:switch_default_only:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case_default:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html new file mode 100644 index 0000000000..4f5a053243 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,flow_control,while:while_basic:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,while:while_break:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,while:while_continue:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,while:while_nested_break:*'> +<meta name=variant content='?q=webgpu:shader,execution,flow_control,while:while_nested_continue:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html new file mode 100644 index 0000000000..5fe961ca6c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,memory_model,adjacent:f16:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html new file mode 100644 index 0000000000..a05e5416ef --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,memory_model,atomicity:atomicity:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html new file mode 100644 index 0000000000..ae88877de1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_load_store:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html new file mode 100644 index 0000000000..bbe00a7611 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,memory_model,coherence:corr:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,coherence:corw1:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,coherence:corw2:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,coherence:cowr:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,coherence:coww:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html new file mode 100644 index 0000000000..737b2ebbdc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:2_plus_2_write:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:load_buffer:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:message_passing:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:read:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:store:*'> +<meta name=variant content='?q=webgpu:shader,execution,memory_model,weak:store_buffer:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/padding/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/padding/cts.https.html new file mode 100644 index 0000000000..8d53117f32 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/padding/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,padding:array_of_matCx3:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:array_of_struct:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:array_of_vec3:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:matCx3:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:struct_explicit:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:struct_implicit:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:struct_nested:*'> +<meta name=variant content='?q=webgpu:shader,execution,padding:vec3:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html new file mode 100644 index 0000000000..63253b089d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,robust_access:linear_memory:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html new file mode 100644 index 0000000000..4a3f01bb39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html new file mode 100644 index 0000000000..e0c43c990c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,shader_io,compute_builtins:inputs:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html new file mode 100644 index 0000000000..bc14374b27 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:*'> +<meta name=variant content='?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_buffer:*'> +<meta name=variant content='?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html new file mode 100644 index 0000000000..faf92f24b2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,shadow:builtin:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:declaration:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:for_loop:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:if:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:loop:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:switch:*'> +<meta name=variant content='?q=webgpu:shader,execution,shadow:while:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html new file mode 100644 index 0000000000..72f3373bc6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html @@ -0,0 +1,50 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:frexp_exp_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement_underflow:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment_overflow:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement_underflow:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_increment_overflow:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec2_element_decrement:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec2_element_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec3_element_decrement:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec3_element_increment:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec4_element_decrement:*'> +<meta name=variant content='?q=webgpu:shader,execution,statement,increment_decrement:vec4_element_increment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html new file mode 100644 index 0000000000..b61ad4d7a1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,execution,zero_init:compute,zero_init:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html new file mode 100644 index 0000000000..b2bae50bdc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_no_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_no_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_no_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,const_assert,const_assert:evaluation_stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html new file mode 100644 index 0000000000..d9cca95d49 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,decl,const:no_direct_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,const:no_indirect_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,const:no_indirect_recursion_via_array_size:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,const:no_indirect_recursion_via_struct_attribute:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html new file mode 100644 index 0000000000..55c0091184 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,decl,override:no_direct_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,override:no_indirect_recursion:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html new file mode 100644 index 0000000000..f5fa266b59 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_explicit_type_matches_var:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_reads:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_writes:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:ptr_address_space_never_uses_access_mode:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:ptr_bad_store_type:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:ptr_handle_space_invalid:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,ptr_spelling:ptr_not_instantiable:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html new file mode 100644 index 0000000000..995cf12a46 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,decl,var_access_mode:explicit_access_mode:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,var_access_mode:implicit_access_mode:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,var_access_mode:read_access:*'> +<meta name=variant content='?q=webgpu:shader,validation,decl,var_access_mode:write_access:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html new file mode 100644 index 0000000000..4e15fa1a73 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,access,vector:vector:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html new file mode 100644 index 0000000000..1e096d540d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_concrete:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_vec_size_mismatch:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_concrete:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_vec_size_mismatch:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html new file mode 100644 index 0000000000..d772926886 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,abs:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html new file mode 100644 index 0000000000..13dce9fe12 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,acos:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,acos:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html new file mode 100644 index 0000000000..fe2aa41eec --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,acosh:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,acosh:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html new file mode 100644 index 0000000000..8d5305e83d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,asin:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,asin:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html new file mode 100644 index 0000000000..52d74d75c8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,asinh:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,asinh:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html new file mode 100644 index 0000000000..80823df40b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atan:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atan:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html new file mode 100644 index 0000000000..6f6c70206d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atan2:integer_argument_x:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atan2:integer_argument_y:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atan2:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html new file mode 100644 index 0000000000..0e2a65cf5e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atanh:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atanh:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html new file mode 100644 index 0000000000..9b82304aa6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,atomics:stage:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html new file mode 100644 index 0000000000..caf7d17b45 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f16:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f32:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_to_f16:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_to_vec3h:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_type_constructible:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_type_nonconstructible:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:valid_vec2h:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,bitcast:valid_vec4h:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html new file mode 100644 index 0000000000..c257edaafe --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,ceil:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,ceil:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html new file mode 100644 index 0000000000..0f357a2ed2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,clamp:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html new file mode 100644 index 0000000000..4f6ead08ae --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,cos:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,cos:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html new file mode 100644 index 0000000000..97b4aef554 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,cosh:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,cosh:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html new file mode 100644 index 0000000000..cf33579e4e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,degrees:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,degrees:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html new file mode 100644 index 0000000000..2dccb5e18f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,exp:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,exp:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html new file mode 100644 index 0000000000..2ff4ac3d29 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,exp2:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,exp2:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html new file mode 100644 index 0000000000..3b761ea97a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,inverseSqrt:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,inverseSqrt:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html new file mode 100644 index 0000000000..46d4957160 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,length:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,length:scalar:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,length:vec2:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,length:vec3:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,length:vec4:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html new file mode 100644 index 0000000000..3e60dfb1f1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,log:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,log:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html new file mode 100644 index 0000000000..f4e975a8e4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,log2:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,log2:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html new file mode 100644 index 0000000000..72d82ec191 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,modf:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,modf:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html new file mode 100644 index 0000000000..99c0f5738b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,radians:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,radians:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html new file mode 100644 index 0000000000..cfc4493d42 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,round:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,round:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html new file mode 100644 index 0000000000..66f6773b11 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,saturate:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,saturate:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html new file mode 100644 index 0000000000..e7753a1acb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sign:unsigned_integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sign:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html new file mode 100644 index 0000000000..2ca00f36a8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sin:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sin:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html new file mode 100644 index 0000000000..df424272b0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sinh:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sinh:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html new file mode 100644 index 0000000000..093fd2e319 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sqrt:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,sqrt:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html new file mode 100644 index 0000000000..3b99a17b78 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,tan:integer_argument:*'> +<meta name=variant content='?q=webgpu:shader,validation,expression,call,builtin,tan:values:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html new file mode 100644 index 0000000000..c0c2a2b5e2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:aliasing_inside_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:member_accessors:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:one_pointer_one_module_scope:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:same_pointer_read_and_write:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:subcalls:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,alias_analysis:two_pointers:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html new file mode 100644 index 0000000000..e4333302d9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:call_arg_types_match_params:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:entry_point_call_target:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:function_parameter_matching:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:function_parameter_types:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:function_return_types:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:no_direct_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:no_indirect_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:param_names_must_differ:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:param_number_matches_call:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:param_scope_is_function_body:*'> +<meta name=variant content='?q=webgpu:shader,validation,functions,restrictions:vertex_returns_position:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html new file mode 100644 index 0000000000..cf9816573f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,align:multi_align:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,align:parsing:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,align:placement:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,align:required_alignment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html new file mode 100644 index 0000000000..2f65f42d39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,attribute:expressions:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html new file mode 100644 index 0000000000..2682fab4d3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,binary_ops:all:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html new file mode 100644 index 0000000000..35a97ecc0e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,blankspace:blankspace:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,blankspace:bom:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,blankspace:null_characters:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html new file mode 100644 index 0000000000..a11f06a59e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,break:placement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html new file mode 100644 index 0000000000..78db5a6ce0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,builtin:parse:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,builtin:placement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html new file mode 100644 index 0000000000..61988caac3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,comments:comments:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,comments:line_comment_eof:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,comments:line_comment_terminators:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,comments:unterminated_block_comment:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html new file mode 100644 index 0000000000..9eb59a1626 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,const:placement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html new file mode 100644 index 0000000000..c50171e363 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,const_assert:parse:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html new file mode 100644 index 0000000000..03f434cfe0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_same_location:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:conflicting_directive:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:invalid_locations:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:invalid_severity:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:valid_locations:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:valid_params:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,diagnostic:warning_unknown_rule:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html new file mode 100644 index 0000000000..01d3f1c487 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,discard:placement:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html new file mode 100644 index 0000000000..75f9d410be --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,enable:enable:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html new file mode 100644 index 0000000000..ece6d30667 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html @@ -0,0 +1,46 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:alias_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:function_const_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:function_let_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:function_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:function_param_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:function_var_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:module_const_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:module_var_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:non_normalized:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:override_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,identifiers:struct_name:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html new file mode 100644 index 0000000000..d029052c5c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:abstract_float:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:abstract_int:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:bools:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:f16:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:f32:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:i32:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,literal:u32:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html new file mode 100644 index 0000000000..6e413a3b04 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,must_use:builtin_must_use:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,must_use:builtin_no_must_use:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,must_use:call:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,must_use:declaration:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html new file mode 100644 index 0000000000..bc77f0bd9d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:compute_parsing:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_compute_on_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_fragment_on_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_vertex_on_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:fragment_parsing:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:multiple_entry_points:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:placement:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,pipeline_stage:vertex_parsing:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html new file mode 100644 index 0000000000..0d510c72b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html @@ -0,0 +1,74 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_assignment:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_call:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_case:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_case_break:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_compound_statement:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_continuing:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_default_case:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_default_case_break:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_discard:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_enable:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_fn_const_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_fn_var_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_for:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_for_break:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_func_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_if:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_if_else:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_let_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_loop:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_loop_break:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_loop_break_if:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_loop_continue:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_member:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_module_const_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_return:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_struct_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_switch:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_type_alias_decl:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_while:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_while_break:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:after_while_continue:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:compound_statement_multiple:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:compound_statement_single:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:function_body_multiple:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:function_body_single:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:module_scope_multiple:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,semicolon:module_scope_single:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html new file mode 100644 index 0000000000..31a38a9060 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,source:empty:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,source:invalid_source:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,source:valid_source:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html new file mode 100644 index 0000000000..bd9c61f29b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,unary_ops:all:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html new file mode 100644 index 0000000000..69ed0ccc57 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,parse,var_and_let:initializer_type:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,var_and_let:var_access_mode_bad_other_template_contents:*'> +<meta name=variant content='?q=webgpu:shader,validation,parse,var_and_let:var_access_mode_bad_template_delim:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html new file mode 100644 index 0000000000..9dde54b51b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,binding:binding:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,binding:binding_f16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,binding:binding_without_group:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html new file mode 100644 index 0000000000..81d116a94e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:duplicates:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:missing_vertex_position:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:nesting:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:stage_inout:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,builtins:type:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html new file mode 100644 index 0000000000..0d1ba131db --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_param:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_param_struct:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_return_type:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_return_type_struct:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,entry_point:no_entry_point_provided:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html new file mode 100644 index 0000000000..19974f2dcf --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group:group:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group:group_f16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group:group_without_binding:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html new file mode 100644 index 0000000000..338e59a06e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:binding_attributes:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:different_entry_points:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:function_scope:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:function_scope_texture:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:private_function_scope:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:private_module_scope:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,group_and_binding:single_entry_point:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html new file mode 100644 index 0000000000..50f46a31c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,id:id:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,id:id_fp16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,id:id_in_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,id:id_non_override:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,id:id_struct_member:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html new file mode 100644 index 0000000000..1352de7557 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,interpolate:duplicate:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,interpolate:integral_types:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,interpolate:interpolation_validation:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,interpolate:require_location:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,interpolate:type_and_sampling:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html new file mode 100644 index 0000000000..acc3f06baa --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,invariant:not_valid_on_user_defined_io:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,invariant:parsing:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html new file mode 100644 index 0000000000..98ad686ed8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:duplicates:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:location_fp16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:nesting:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:stage_inout:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:type:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:validation:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html new file mode 100644 index 0000000000..d9bfbede3a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,size:size:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,size:size_fp16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,size:size_non_struct:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html new file mode 100644 index 0000000000..4538162971 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_const:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fp16:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fragment_shader:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_function:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_var:*'> +<meta name=variant content='?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_vertex_shader:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html new file mode 100644 index 0000000000..08e7d8d4f7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_direct_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_element:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_size:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_atomic:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_matrix_element:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_ptr_store_type:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_attribute:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_member:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_vector_element:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html new file mode 100644 index 0000000000..bc8e8f3c3f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_direct_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_indirect_recursion:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_array_element:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_array_size:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_struct_attribute:*'> +<meta name=variant content='?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_struct_member_nested_in_alias:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html new file mode 100644 index 0000000000..08d18d0953 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,types,vector:vector:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html new file mode 100644 index 0000000000..5886032ff4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html @@ -0,0 +1,45 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:basics:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:binary_expressions:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:function_pointer_parameters:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:function_variables:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:functions:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:pointers:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:short_circuit_expressions:*'> +<meta name=variant content='?q=webgpu:shader,validation,uniformity,uniformity:unary_expressions:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html new file mode 100644 index 0000000000..4e3683cdf6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html @@ -0,0 +1,41 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:util,texture,texel_data:float_texel_data_in_shader:*'> +<meta name=variant content='?q=webgpu:util,texture,texel_data:sint_texel_data_in_shader:*'> +<meta name=variant content='?q=webgpu:util,texture,texel_data:snorm_texel_data_in_shader:*'> +<meta name=variant content='?q=webgpu:util,texture,texel_data:ufloat_texel_data_in_shader:*'> +<meta name=variant content='?q=webgpu:util,texture,texel_data:uint_texel_data_in_shader:*'> +<meta name=variant content='?q=webgpu:util,texture,texel_data:unorm_texel_data_in_shader:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html new file mode 100644 index 0000000000..92c3dc0f83 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html @@ -0,0 +1,38 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:util,texture,texture_ok:float32:*'> +<meta name=variant content='?q=webgpu:util,texture,texture_ok:norm:*'> +<meta name=variant content='?q=webgpu:util,texture,texture_ok:snorm_min:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html new file mode 100644 index 0000000000..8d709be19f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html @@ -0,0 +1,43 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:alpha_mode:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:defaults:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:device:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:format:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:usage:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,configure:viewFormats:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html new file mode 100644 index 0000000000..4c87e1aa93 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,canvas,context_creation:return_type:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html new file mode 100644 index 0000000000..4b9a72dbbb --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:configured:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html new file mode 100644 index 0000000000..a02a44d9d9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html new file mode 100644 index 0000000000..9a45ed60a2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html @@ -0,0 +1,42 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'> +<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html new file mode 100644 index 0000000000..f84d464bb0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html new file mode 100644 index 0000000000..60675e6dbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html new file mode 100644 index 0000000000..f5cd760cac --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html @@ -0,0 +1,40 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html new file mode 100644 index 0000000000..0d2127a1e0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html @@ -0,0 +1,37 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'> +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,image:from_image:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html new file mode 100644 index 0000000000..b7f0093813 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html new file mode 100644 index 0000000000..94d61c32ae --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*'> +<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'> +<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithRotationMetadata:*'> +<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html new file mode 100644 index 0000000000..08f7bfbacd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:web_platform,worker,worker:worker:*'> |