Bug 1901311 [wpt PR 46659] - webnn: add npu virtualtestsuite for Mac and Windows, a=testonly

Automatic update from web-platform-tests
webnn: add npu virtualtestsuite for Mac and Windows

Skip the tests for Windows on CQ until we have infra support. But still
include Windows on VirtualTestSuite to make it easy for local runs.

Change-Id: I56a910a0883694f875c82ab88c0cadd218f17c9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5583198
Auto-Submit: Phillis Tang <phillis@chromium.org>
Reviewed-by: Austin Sullivan <asully@chromium.org>
Commit-Queue: Phillis Tang <phillis@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1312213}

--

wpt-commits: af50ef9e4cf21f89639f8719601060f96077997d
wpt-pr: 46659
This commit is contained in:
Phillis Tang 2024-06-07 22:03:42 +00:00 коммит произвёл moz-wptsync-bot
Родитель 14ce4243ca
Коммит acd37a7872
43 изменённых файлов: 46 добавлений и 1 удалений

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
'use strict'; 'use strict';

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -2,6 +2,7 @@
// META: global=window,dedicatedworker // META: global=window,dedicatedworker
// META: variant=?cpu // META: variant=?cpu
// META: variant=?gpu // META: variant=?gpu
// META: variant=?npu
// META: script=../resources/utils.js // META: script=../resources/utils.js
// META: timeout=long // META: timeout=long

Просмотреть файл

@ -19,7 +19,10 @@ const kContextOptionsForVariant = {
}, },
gpu: { gpu: {
deviceType: 'gpu', deviceType: 'gpu',
} },
npu: {
deviceType: 'npu',
},
}; };
// The maximum index to validate for the output's expected value. // The maximum index to validate for the output's expected value.