summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/webnn
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:43:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:43:14 +0000
commit8dd16259287f58f9273002717ec4d27e97127719 (patch)
tree3863e62a53829a84037444beab3abd4ed9dfc7d0 /testing/web-platform/meta/webnn
parentReleasing progress-linux version 126.0.1-1~progress7.99u1. (diff)
downloadfirefox-8dd16259287f58f9273002717ec4d27e97127719.tar.xz
firefox-8dd16259287f58f9273002717ec4d27e97127719.zip
Merging upstream version 127.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webnn')
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/arg_min_max.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/batch_normalization.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/buffer.https.any.js.ini88
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/cast.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/clamp.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/concat.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/constant.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/conv2d.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/conv_transpose2d.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_binary.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_logical.https.any.js.ini14
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_unary.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/elu.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/expand.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/gather.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/gemm.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/hard_sigmoid.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/hard_swish.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/instance_normalization.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/layer_normalization.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/leaky_relu.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/linear.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/matmul.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/pad.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/pooling.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/prelu.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/reduction.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/relu.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/resample2d.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/reshape.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/sigmoid.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/slice.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/softmax.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/softplus.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/softsign.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/split.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/tanh.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/transpose.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/triangular.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/conformance_tests/gpu/where.https.any.js.ini8
-rw-r--r--testing/web-platform/meta/webnn/validation_tests/convTranspose2d.https.any.js.ini282
41 files changed, 282 insertions, 406 deletions
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/arg_min_max.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/arg_min_max.https.any.js.ini
deleted file mode 100644
index 4c60576a9a..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/arg_min_max.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[arg_min_max.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[arg_min_max.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/batch_normalization.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/batch_normalization.https.any.js.ini
deleted file mode 100644
index 0426592cc4..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/batch_normalization.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[batch_normalization.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[batch_normalization.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/buffer.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/buffer.https.any.js.ini
deleted file mode 100644
index ccfef56214..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/buffer.https.any.js.ini
+++ /dev/null
@@ -1,88 +0,0 @@
-[buffer.https.any.html]
- expected: ERROR
- [create / 4]
- expected: NOTRUN
-
- [destroyTwice]
- expected: NOTRUN
-
- [read / destroy]
- expected: NOTRUN
-
- [read / full_size]
- expected: NOTRUN
-
- [read / src_offset_only]
- expected: NOTRUN
-
- [read / zero_write]
- expected: NOTRUN
-
- [read / src_offset_and_size]
- expected: NOTRUN
-
- [read / larger_src_data]
- expected: NOTRUN
-
- [read / no_src_offset]
- expected: NOTRUN
-
- [read / context_mismatch]
- expected: NOTRUN
-
- [write / error]
- expected: NOTRUN
-
- [write / destroy]
- expected: NOTRUN
-
- [write / detached]
- expected: NOTRUN
-
- [write / context_mismatch]
- expected: NOTRUN
-
-
-[buffer.https.any.worker.html]
- expected: ERROR
- [create / 4]
- expected: NOTRUN
-
- [destroyTwice]
- expected: NOTRUN
-
- [read / destroy]
- expected: NOTRUN
-
- [read / full_size]
- expected: NOTRUN
-
- [read / src_offset_only]
- expected: NOTRUN
-
- [read / zero_write]
- expected: NOTRUN
-
- [read / src_offset_and_size]
- expected: NOTRUN
-
- [read / larger_src_data]
- expected: NOTRUN
-
- [read / no_src_offset]
- expected: NOTRUN
-
- [read / context_mismatch]
- expected: NOTRUN
-
- [write / error]
- expected: NOTRUN
-
- [write / destroy]
- expected: NOTRUN
-
- [write / detached]
- expected: NOTRUN
-
- [write / context_mismatch]
- expected: NOTRUN
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/cast.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/cast.https.any.js.ini
deleted file mode 100644
index 458747ead4..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/cast.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[cast.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[cast.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/clamp.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/clamp.https.any.js.ini
deleted file mode 100644
index b0862f21a6..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/clamp.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[clamp.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[clamp.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/concat.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/concat.https.any.js.ini
deleted file mode 100644
index 0f7379c641..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/concat.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[concat.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[concat.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/constant.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/constant.https.any.js.ini
deleted file mode 100644
index 39e67c7150..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/constant.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[constant.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[constant.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/conv2d.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/conv2d.https.any.js.ini
deleted file mode 100644
index 00a0aa0caf..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/conv2d.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[conv2d.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[conv2d.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/conv_transpose2d.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/conv_transpose2d.https.any.js.ini
deleted file mode 100644
index 45d041564a..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/conv_transpose2d.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[conv_transpose2d.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[conv_transpose2d.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_binary.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_binary.https.any.js.ini
deleted file mode 100644
index faaacd133e..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_binary.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[elementwise_binary.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[elementwise_binary.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_logical.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_logical.https.any.js.ini
deleted file mode 100644
index 808d422746..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_logical.https.any.js.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[elementwise_logical.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") 1]
- expected: FAIL
-
-
-[elementwise_logical.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") 1]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_unary.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_unary.https.any.js.ini
deleted file mode 100644
index b9d76799a6..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_unary.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[elementwise_unary.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[elementwise_unary.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/elu.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/elu.https.any.js.ini
deleted file mode 100644
index 8acf5519af..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/elu.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[elu.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[elu.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/expand.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/expand.https.any.js.ini
deleted file mode 100644
index 50b30e9c1a..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/expand.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[expand.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[expand.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/gather.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/gather.https.any.js.ini
deleted file mode 100644
index 19877d5e1b..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/gather.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[gather.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[gather.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/gemm.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/gemm.https.any.js.ini
deleted file mode 100644
index 0c72af8fe4..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/gemm.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[gemm.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[gemm.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_sigmoid.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_sigmoid.https.any.js.ini
deleted file mode 100644
index e9fccbd3c7..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_sigmoid.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[hard_sigmoid.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[hard_sigmoid.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_swish.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_swish.https.any.js.ini
deleted file mode 100644
index f250b52fc2..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/hard_swish.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[hard_swish.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[hard_swish.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/instance_normalization.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/instance_normalization.https.any.js.ini
deleted file mode 100644
index 9fc7a2356e..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/instance_normalization.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[instance_normalization.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[instance_normalization.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/layer_normalization.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/layer_normalization.https.any.js.ini
deleted file mode 100644
index ca3d522614..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/layer_normalization.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[layer_normalization.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[layer_normalization.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/leaky_relu.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/leaky_relu.https.any.js.ini
deleted file mode 100644
index 5d9a8d04d7..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/leaky_relu.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[leaky_relu.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[leaky_relu.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/linear.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/linear.https.any.js.ini
deleted file mode 100644
index e7a529ac39..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/linear.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[linear.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[linear.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/matmul.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/matmul.https.any.js.ini
deleted file mode 100644
index 694ab6ce1d..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/matmul.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[matmul.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[matmul.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/pad.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/pad.https.any.js.ini
deleted file mode 100644
index 1be448e4be..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/pad.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[pad.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[pad.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/pooling.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/pooling.https.any.js.ini
deleted file mode 100644
index 1d7688f50e..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/pooling.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[pooling.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[pooling.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/prelu.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/prelu.https.any.js.ini
deleted file mode 100644
index 54ef85f9a7..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/prelu.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[prelu.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[prelu.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/reduction.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/reduction.https.any.js.ini
deleted file mode 100644
index 0f404aeeaa..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/reduction.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[reduction.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[reduction.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/relu.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/relu.https.any.js.ini
deleted file mode 100644
index 4bdd39f9e7..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/relu.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[relu.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[relu.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/resample2d.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/resample2d.https.any.js.ini
deleted file mode 100644
index 81a8f1204d..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/resample2d.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[resample2d.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[resample2d.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/reshape.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/reshape.https.any.js.ini
deleted file mode 100644
index e856cf4682..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/reshape.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[reshape.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[reshape.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/sigmoid.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/sigmoid.https.any.js.ini
deleted file mode 100644
index a2c64a8263..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/sigmoid.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[sigmoid.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[sigmoid.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/slice.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/slice.https.any.js.ini
deleted file mode 100644
index e82211bf35..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/slice.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[slice.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[slice.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/softmax.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/softmax.https.any.js.ini
deleted file mode 100644
index bf323263c4..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/softmax.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[softmax.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[softmax.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/softplus.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/softplus.https.any.js.ini
deleted file mode 100644
index 39fa91d15a..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/softplus.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[softplus.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[softplus.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/softsign.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/softsign.https.any.js.ini
deleted file mode 100644
index 511fbb3639..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/softsign.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[softsign.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[softsign.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/split.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/split.https.any.js.ini
deleted file mode 100644
index d681f089a6..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/split.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[split.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[split.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/tanh.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/tanh.https.any.js.ini
deleted file mode 100644
index 1efbfe6203..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/tanh.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[tanh.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[tanh.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/transpose.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/transpose.https.any.js.ini
deleted file mode 100644
index c46eb5527b..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/transpose.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[transpose.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[transpose.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/triangular.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/triangular.https.any.js.ini
deleted file mode 100644
index 1773ce5484..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/triangular.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[triangular.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[triangular.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/conformance_tests/gpu/where.https.any.js.ini b/testing/web-platform/meta/webnn/conformance_tests/gpu/where.https.any.js.ini
deleted file mode 100644
index c489bd73fd..0000000000
--- a/testing/web-platform/meta/webnn/conformance_tests/gpu/where.https.any.js.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[where.https.any.worker.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
-
-
-[where.https.any.html]
- [assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
- expected: FAIL
diff --git a/testing/web-platform/meta/webnn/validation_tests/convTranspose2d.https.any.js.ini b/testing/web-platform/meta/webnn/validation_tests/convTranspose2d.https.any.js.ini
index c65313c5aa..d33e48ea57 100644
--- a/testing/web-platform/meta/webnn/validation_tests/convTranspose2d.https.any.js.ini
+++ b/testing/web-platform/meta/webnn/validation_tests/convTranspose2d.https.any.js.ini
@@ -14,6 +14,147 @@
[[convTranspose2d\] throw if activation option is from another builder]
expected: FAIL
+ [[convTranspose2d\] Test with default options.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nchw" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nchw" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=[3, 2\], outputSizes=[10, 8\].]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=[3, 2\], outputPadding=[1, 1\].]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with padding=1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with padding=1, groups=3.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=2 and padding=1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test when the output sizes are explicitly specified, the output padding values are ignored though padding value is not smaller than stride along the same axis.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the output operand 's number of elements is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input is not a 4-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the filter is not a 4-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the filter data type doesn't match the input data type.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of padding is not 4.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of strides is not 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if one stride value is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of dilations is not 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the one dilation value is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nhwc" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels inputLayout="nhwc" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nhwc" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if output channels is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the groups is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when calculating the effective filter height.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when calculating the effective filter width.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when dilation height is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when dilation width is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias is not a 1-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias data type doesn't match input data type.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not a sequence of length 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not smaller than stride along the width dimension.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not smaller than stride along the height dimension.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputSizes is not a sequence of length 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the padding height is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the padding width is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to outputSizes values are smaller than the output sizes calculated by not using outputPadding.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to outputSizes values are greater than the output sizes calculated by not using outputPadding.]
+ expected: FAIL
+
[convTranspose2d.https.any.html]
[assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")]
@@ -30,3 +171,144 @@
[[convTranspose2d\] throw if activation option is from another builder]
expected: FAIL
+
+ [[convTranspose2d\] Test with default options.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nchw" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nchw" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with inputLayout="nhwc" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=[3, 2\], outputSizes=[10, 8\].]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=[3, 2\], outputPadding=[1, 1\].]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with padding=1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with padding=1, groups=3.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test with strides=2 and padding=1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Test when the output sizes are explicitly specified, the output padding values are ignored though padding value is not smaller than stride along the same axis.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the output operand 's number of elements is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input is not a 4-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the filter is not a 4-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the filter data type doesn't match the input data type.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of padding is not 4.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of strides is not 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if one stride value is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the length of dilations is not 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the one dilation value is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nchw" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nhwc" and filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels inputLayout="nhwc" and filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the input channels is not equal to the filter input channels with inputLayout="nhwc" and filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if output channels is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the groups is smaller than 1.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when calculating the effective filter height.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when calculating the effective filter width.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when dilation height is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to overflow when dilation width is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias is not a 1-D tensor.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="iohw".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="hwoi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias shape is not equal to [output_channels\] with filterLayout="ohwi".]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the bias data type doesn't match input data type.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not a sequence of length 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not smaller than stride along the width dimension.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputPadding is not smaller than stride along the height dimension.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the outputSizes is not a sequence of length 2.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the padding height is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw if the padding width is too large.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to outputSizes values are smaller than the output sizes calculated by not using outputPadding.]
+ expected: FAIL
+
+ [[convTranspose2d\] Throw due to outputSizes values are greater than the output sizes calculated by not using outputPadding.]
+ expected: FAIL