From e33c626edfba41d9bb7b1937156a5b02a4a7a8f1 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sun, 24 Jan 2021 19:55:36 -0500 Subject: [PATCH 1/3] Ensure webgpu test filtering works. --- etc/taskcluster/decision_task.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index e4d3876caca..7c81a751a21 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -621,7 +621,7 @@ def wpt_chunks(platform, make_chunk_task, build_task, total_chunks, processes, if run_webgpu: webgpu_script = """ time ./mach test-wpt _webgpu --release --processes $PROCESSES \ - --headless --log-raw test-webgpu.log \ + --headless --log-raw test-webgpu.log --always-succeed \ --log-errorsummary webgpu-errorsummary.log \ | cat ./mach filter-intermittents \ From 506630d3f5a6adc36f5f5c905b0fdbf82a00efad Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sun, 24 Jan 2021 23:49:18 -0500 Subject: [PATCH 2/3] Disable WebGPU tests on macOS CI. --- etc/taskcluster/decision_task.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index 7c81a751a21..17899c32039 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -548,7 +548,7 @@ def macos_wpt(): repo_dir="repo", total_chunks=20, processes=8, - run_webgpu=True, + run_webgpu=False, ) From 6dbcdf5ae72651d0cf5e6ff4fda43690e74b57ed Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Mon, 25 Jan 2021 12:26:04 -0500 Subject: [PATCH 3/3] Turn off coverage for webgpu --- etc/taskcluster/decision_task.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index 17899c32039..58eaa38da24 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -630,7 +630,7 @@ def wpt_chunks(platform, make_chunk_task, build_task, total_chunks, processes, --log-filteredsummary filtered-webgpu-errorsummary.log \ --tracker-api default \ --reporter-api default - """ + """ # pragma: no cover else: webgpu_script = ""