tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit e458ba3e1e13a7ccc0b257afe827fc7317eda01f
parent 1ef3191647caf481adba333b924f9781b8e2cda9
Author: Erich Gubler <erichdongubler@gmail.com>
Date:   Tue, 14 Oct 2025 22:25:20 +0000

Bug 1993808 - test(webgpu): accept observed intermittents r=webgpu-reviewers,teoxoy

Differential Revision: https://phabricator.services.mozilla.com/D268336

Diffstat:
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini | 32++++++++++++++++----------------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini | 60+++++++++++++++++++++++-------------------------------------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini | 46++++++++++++++++++++++++++++++++++++++++++++++
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini | 2++
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini | 16++++++++--------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini | 12+++++++-----
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini | 48++++++++++++++++++++++--------------------------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupAdd/cts.https.html.ini | 12++++++++++--
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMinMax/cts.https.html.ini | 13+++++++++++--
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini | 35++++++++++++++++++++++-------------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini | 10++++++++++
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini | 28+++++++++++++++++++++-------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini | 6++----
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini | 11+++++++++++
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini | 10++++++++--
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini | 109++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/texture_utils/cts.https.html.ini | 3+--
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/subgroupShuffle/cts.https.html.ini | 4++--
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini | 8+++++---
Mtesting/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini | 2+-
20 files changed, 297 insertions(+), 170 deletions(-)

diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini @@ -1754,21 +1754,21 @@ [:storageTextureFormat="rg16float";resourceFormat="bgra8unorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r16float"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r16sint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r16snorm"] [:storageTextureFormat="rg16float";resourceFormat="r16uint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r16unorm"] @@ -1786,19 +1786,19 @@ [:storageTextureFormat="rg16float";resourceFormat="r8sint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r8snorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r8uint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="r8unorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rg11b10ufloat"] expected: @@ -1834,19 +1834,19 @@ [:storageTextureFormat="rg16float";resourceFormat="rg8sint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rg8snorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rg8uint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rg8unorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rgb10a2uint"] expected: @@ -1872,15 +1872,15 @@ [:storageTextureFormat="rg16float";resourceFormat="rgba32float"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rgba32sint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rgba32uint"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rg16float";resourceFormat="rgba8sint"] @@ -2996,7 +2996,7 @@ [:storageTextureFormat="rgb10a2unorm";resourceFormat="rg16snorm"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:storageTextureFormat="rgb10a2unorm";resourceFormat="rg16uint"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini @@ -3185,135 +3185,121 @@ expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=1;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=1] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=2] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=4] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=1] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=2] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=4] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=1] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=2] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=4] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=1] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=2] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=4] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=1] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=2] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=4] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=8] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=1] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=2] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini @@ -5691,22 +5691,36 @@ [:srcFormat="r16unorm";dstFormat="stencil8"] [:srcFormat="r32float";dstFormat="bgra8unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="bgra8unorm-srgb"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="depth16unorm"] expected: if os == "mac": [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r16float"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r16sint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r16snorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r16uint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r16unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r32float"] expected: @@ -5721,12 +5735,20 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r8sint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r8snorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r8uint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="r8unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rg11b10ufloat"] expected: @@ -5765,12 +5787,20 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rg8sint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rg8snorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rg8uint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rg8unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgb10a2uint"] expected: @@ -5817,14 +5847,24 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgba8sint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgba8snorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgba8uint"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgba8unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="rgba8unorm-srgb"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32float";dstFormat="stencil8"] expected: @@ -5835,6 +5875,8 @@ [:srcFormat="r32sint";dstFormat="bgra8unorm-srgb"] [:srcFormat="r32sint";dstFormat="depth16unorm"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32sint";dstFormat="r16float"] @@ -5891,6 +5933,8 @@ [:srcFormat="r32sint";dstFormat="rgb10a2unorm"] [:srcFormat="r32sint";dstFormat="rgb9e5ufloat"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32sint";dstFormat="rgba16float"] @@ -5919,6 +5963,8 @@ [:srcFormat="r32sint";dstFormat="rgba8unorm-srgb"] [:srcFormat="r32sint";dstFormat="stencil8"] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:srcFormat="r32uint";dstFormat="bgra8unorm"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini @@ -172,6 +172,8 @@ implementation-status: if os == "win" and debug: backlog if os == "linux": backlog + expected: + if os == "linux" and not debug: [OK, CRASH] [:encoderType="compute%20pass";state="destroyed";resourceType="buffer"] [:encoderType="compute%20pass";state="destroyed";resourceType="texture"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini @@ -4398,7 +4398,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="constant"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst"] expected: @@ -4406,7 +4406,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one"] expected: @@ -4414,7 +4414,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] expected: @@ -4422,7 +4422,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] expected: @@ -4434,7 +4434,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] expected: @@ -4450,15 +4450,15 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src1"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="zero"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini @@ -4653,7 +4653,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] expected: @@ -4676,6 +4676,8 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] expected: @@ -4807,7 +4809,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4823,7 +4825,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4839,7 +4841,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4855,7 +4857,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini @@ -1080,8 +1080,7 @@ [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1117,15 +1116,13 @@ [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1138,36 +1135,31 @@ [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -2426,14 +2418,16 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] @@ -2454,27 +2448,29 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] expected: if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] @@ -7507,7 +7503,7 @@ [:format="eac-rg11snorm";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="eac-rg11snorm";usageType="texture";usageCopy="none";awaitLost=false] expected: @@ -7519,11 +7515,11 @@ [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="eac-rg11snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: @@ -10766,7 +10762,7 @@ [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=false] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupAdd/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupAdd/cts.https.html.ini @@ -2376,26 +2376,34 @@ [:case=362;type="f32";wgSize=[64,2,1\]] [:case=363;type="f16";wgSize=[128,1,1\]] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:case=363;type="f16";wgSize=[64,2,1\]] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:case=363;type="f32";wgSize=[128,1,1\]] [:case=363;type="f32";wgSize=[64,2,1\]] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:case=364;type="f16";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=364;type="f16";wgSize=[64,2,1\]] expected: if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=364;type="f32";wgSize=[128,1,1\]] + expected: + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:case=364;type="f32";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=365;type="f16";wgSize=[128,1,1\]] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMinMax/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMinMax/cts.https.html.ini @@ -1576,8 +1576,12 @@ [:case=177;type="f32";op="subgroupMin";wgSize=[64,2,1\]] [:case=178;type="f16";op="subgroupMax";wgSize=[128,1,1\]] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:case=178;type="f16";op="subgroupMax";wgSize=[64,2,1\]] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:case=178;type="f16";op="subgroupMin";wgSize=[128,1,1\]] @@ -1616,8 +1620,12 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:case=179;type="f32";op="subgroupMin";wgSize=[128,1,1\]] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:case=179;type="f32";op="subgroupMin";wgSize=[64,2,1\]] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:case=17;type="f16";op="subgroupMax";wgSize=[128,1,1\]] @@ -9106,7 +9114,7 @@ [:case=368;type="f16";op="subgroupMax";wgSize=[64,2,1\]] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=368;type="f16";op="subgroupMin";wgSize=[128,1,1\]] @@ -9473,7 +9481,8 @@ [:case=374;type="f32";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "win": [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini @@ -492,11 +492,11 @@ [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=false] expected: - if os == "mac" and debug: FAIL + if os == "mac" and debug: [PASS, FAIL] [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: FAIL + if os == "mac" and debug: [PASS, FAIL] [:stage="v";format="depth24plus";modeU="c";modeV="m";offset=false] @@ -908,7 +908,7 @@ [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] expected: @@ -924,7 +924,7 @@ [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] expected: @@ -1005,6 +1005,8 @@ if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] expected: @@ -1114,8 +1116,7 @@ [:stage="f";format="depth24plus";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, FAIL] - if os == "mac" and not debug: FAIL + if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus";modeU="c";modeV="m";offset=false] expected: @@ -1368,10 +1369,12 @@ if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] + expected: + if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] expected: @@ -1544,7 +1547,7 @@ [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] expected: @@ -1655,6 +1658,8 @@ if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: + if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] expected: @@ -5059,7 +5064,7 @@ [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -10454,6 +10459,8 @@ [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=false] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="r";offset=false] @@ -10508,6 +10515,8 @@ [:stage="c";format="rgba16snorm";filt="nearest";modeU="r";modeV="r";offset=true] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] expected: @@ -32789,17 +32798,17 @@ [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="c"] @@ -44443,7 +44452,7 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini @@ -814,26 +814,32 @@ [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] @@ -871,10 +877,12 @@ [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] @@ -889,10 +897,12 @@ [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini @@ -55,6 +55,8 @@ expected: FAIL [:format="depth24plus";modeU="c";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, FAIL] [:format="depth24plus";modeU="c";modeV="c";offset=true] @@ -269,13 +271,11 @@ [:format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="u32";mode="c"] expected: - if os == "mac" and debug: FAIL - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="u32";mode="m"] expected: @@ -284,7 +284,8 @@ [:format="depth24plus";viewDimension="cube-array";A="u32";mode="r"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";viewDimension="cube";mode="c"] @@ -475,7 +476,8 @@ [:format="depth24plus";mode="m"] expected: - if os == "mac": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";mode="r"] expected: @@ -46840,8 +46842,12 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] expected: @@ -46852,8 +46858,12 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: @@ -55173,7 +55183,7 @@ [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] expected: @@ -55240,8 +55250,12 @@ [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini @@ -19956,15 +19956,13 @@ expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini @@ -620,6 +620,8 @@ [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "mac" and debug: [PASS, FAIL] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] @@ -1899,31 +1901,37 @@ [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1939,11 +1947,13 @@ [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1954,6 +1964,7 @@ [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini @@ -169898,7 +169898,10 @@ [:stage="f";format="eac-r11unorm";filt="nearest";mode="c"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="eac-r11unorm";filt="nearest";mode="m"] expected: @@ -170124,7 +170127,10 @@ [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini @@ -22,7 +22,8 @@ [:stage="c";format="depth24plus";mode="c";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";mode="m";offset=false] @@ -408,6 +409,8 @@ if os == "mac" and debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="r"] + expected: + if os == "mac" and debug: [PASS, FAIL] [:stage="f";format="depth16unorm";viewDimension="cube";mode="c"] expected: @@ -474,31 +477,37 @@ [:stage="f";format="depth24plus";viewDimension="cube";mode="c"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube";mode="m"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube";mode="r"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="c"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="m"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -544,13 +553,12 @@ [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="c"] @@ -595,35 +603,40 @@ [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";mode="m"] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";mode="r"] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";mode="c"] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";mode="m"] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";mode="r"] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -777,7 +790,10 @@ [:stage="v";format="depth24plus-stencil8";viewDimension="cube";mode="c"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";viewDimension="cube";mode="m"] expected: @@ -1079,6 +1095,8 @@ [:stage="f";format="depth24plus-stencil8";mode="m";offset=true] [:stage="f";format="depth24plus-stencil8";mode="r";offset=false] + expected: + if os == "mac" and debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";mode="r";offset=true] expected: @@ -1139,6 +1157,8 @@ [:stage="f";format="depth32float-stencil8";mode="m";offset=true] [:stage="f";format="depth32float-stencil8";mode="r";offset=false] + expected: + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";mode="r";offset=true] @@ -1212,6 +1232,8 @@ [:stage="v";format="depth24plus-stencil8";mode="c";offset=false] [:stage="v";format="depth24plus-stencil8";mode="c";offset=true] + expected: + if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";mode="m";offset=false] @@ -1276,6 +1298,8 @@ [:stage="v";format="depth32float-stencil8";mode="m";offset=true] [:stage="v";format="depth32float-stencil8";mode="r";offset=false] + expected: + if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";mode="r";offset=true] @@ -2737,39 +2761,39 @@ [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c"] expected: @@ -2789,11 +2813,11 @@ [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c"] expected: @@ -2845,7 +2869,7 @@ [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m"] expected: @@ -44520,7 +44544,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear"] expected: @@ -44957,7 +44981,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";dim="3d";filt="nearest"] expected: @@ -44965,10 +44989,14 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";dim="cube";filt="nearest"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="v";format="depth32float";dim="3d";filt="nearest"] expected: @@ -44992,10 +45020,13 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";dim="cube";filt="nearest"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-r11snorm";dim="3d";filt="linear"] expected: @@ -45692,7 +45723,7 @@ [:stage="v";format="rgba32float";dim="3d";filt="nearest"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -68553,12 +68584,11 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] expected: @@ -68595,12 +68625,11 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] expected: @@ -68612,7 +68641,7 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -87789,7 +87818,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";filt="nearest";mode="m"] expected: @@ -87817,14 +87846,14 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float";filt="nearest";mode="c"] expected: @@ -87857,7 +87886,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] expected: @@ -90086,7 +90115,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] expected: @@ -90100,7 +90129,7 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/texture_utils/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/texture_utils/cts.https.html.ini @@ -54,8 +54,7 @@ [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=1] expected: - if os == "mac" and debug: [PASS, FAIL] - if os == "mac" and not debug: FAIL + if os == "mac": [PASS, FAIL] [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=4] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/subgroupShuffle/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/subgroupShuffle/cts.https.html.ini @@ -1289,7 +1289,7 @@ [:retType="i32";op="subgroupShuffleDown";paramType="u32"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] expected: @@ -1363,7 +1363,7 @@ [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini @@ -2495,13 +2495,15 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] @@ -5264,7 +5266,7 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini @@ -71,7 +71,7 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN]