Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[webnn] Add float32 tests for WebNN API expand op #43559

Merged
merged 1 commit into from
Dec 13, 2023

[webnn] Add float32 tests for WebNN API expand op

e926bc6
Select commit
Loading
Failed to load commit list.
Merged

[webnn] Add float32 tests for WebNN API expand op #43559

[webnn] Add float32 tests for WebNN API expand op
e926bc6
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Dec 7, 2023 in 10m 7s

Community-TC (pull_request)

Verify that all tests affected by a pull request are stable when executed in firefox.

Details

View task in Taskcluster
View logs in Taskcluster

WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --binary=/home/test/build/firefox/firefox firefox


 5:19.48 INFO | `reduceMin float32 1D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 2D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 3D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 5D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 3D tensor options.axes / async`                                         | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor options.axes / async`                                         | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 3D tensor options.keepDimensions=false / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 3D tensor options.keepDimensions=true / async`                          | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor options.keepDimensions=false / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor options.keepDimensions=true / async`                          | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor options.axes with options.keepDimensions=false / async`       | NOTRUN  |          |
 5:19.48 INFO | `reduceMin float32 4D tensor options.axes with options.keepDimensions=true / async`        | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 1D tensor default options / async`                                  | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 2D tensor default options / async`                                  | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 3D tensor default options / async`                                  | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor default options / async`                                  | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 5D tensor default options / async`                                  | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 3D tensor options.axes / async`                                     | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor options.axes / async`                                     | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 3D tensor options.keepDimensions=false / async`                     | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 3D tensor options.keepDimensions=true / async`                      | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor options.keepDimensions=false / async`                     | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor options.keepDimensions=true / async`                      | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / async`   | NOTRUN  |          |
 5:19.48 INFO | `reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / async`    | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 1D tensor all positive default options / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 1D tensor all negative default options / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 1D tensor all positive integers default options / async`                | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 1D tensor all negative integers default options / async`                | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 2D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 3D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 5D tensor default options / async`                                      | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 3D tensor options.axes / async`                                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor options.axes / async`                                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 3D tensor options.keepDimensions=false / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 3D tensor options.keepDimensions=true / async`                          | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor options.keepDimensions=false / async`                         | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor options.keepDimensions=true / async`                          | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor options.axes with options.keepDimensions=false / async`       | NOTRUN  |          |
 5:19.48 INFO | `reduceSum float32 4D tensor options.axes with options.keepDimensions=true / async`        | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 1D tensor all positive default options / async`                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 1D tensor all negative default options / async`                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 1D tensor all positive integers default options / async`          | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 1D tensor all negative integers default options / async`          | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 2D tensor default options / async`                                | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 3D tensor default options / async`                                | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor default options / async`                                | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 5D tensor default options / async`                                | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 3D tensor options.axes / async`                                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor options.axes / async`                                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 3D tensor options.keepDimensions=false / async`                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 3D tensor options.keepDimensions=true / async`                    | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor options.keepDimensions=false / async`                   | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor options.keepDimensions=true / async`                    | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor options.axes with options.keepDimensions=false / async` | NOTRUN  |          |
 5:19.48 INFO | `reduceSumSquare float32 4D tensor options.axes with options.keepDimensions=true / async`  | NOTRUN  |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/reduction.https.any.worker.html ###
 5:19.48 INFO | Subtest | Results | Messages |
 5:19.48 INFO |---------|---------|----------|
 5:19.48 INFO |         | ERROR   |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/relu.https.any.worker.html ###
 5:19.48 INFO | Subtest | Results | Messages |
 5:19.48 INFO |---------|---------|----------|
 5:19.48 INFO |         | ERROR   |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/relu.https.any.html ###
 5:19.48 INFO |             Subtest              | Results | Messages |
 5:19.48 INFO |----------------------------------|---------|----------|
 5:19.48 INFO |                                  | ERROR   |          |
 5:19.48 INFO | `relu float32 1D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `relu float32 2D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `relu float32 3D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `relu float32 4D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `relu float32 5D tensor / async` | NOTRUN  |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/reshape.https.any.html ###
 5:19.48 INFO |                                 Subtest                                  | Results | Messages |
 5:19.48 INFO |--------------------------------------------------------------------------|---------|----------|
 5:19.48 INFO |                                                                          | ERROR   |          |
 5:19.48 INFO | `reshape float32 tensor to a new shape (reorder all dimensions) / async` | NOTRUN  |          |
 5:19.48 INFO | `reshape float32 tensor to a new shape (reduce dimensions) / async`      | NOTRUN  |          |
 5:19.48 INFO | `reshape float32 tensor to a new shape (extend dimensions) / async`      | NOTRUN  |          |
 5:19.48 INFO | `reshape float32 tensor to a new shape (4D to 4D) / async`               | NOTRUN  |          |
 5:19.48 INFO | `reshape float32 tensor to 1D tensor / async`                            | NOTRUN  |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/reshape.https.any.worker.html ###
 5:19.48 INFO | Subtest | Results | Messages |
 5:19.48 INFO |---------|---------|----------|
 5:19.48 INFO |         | ERROR   |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/sigmoid.https.any.html ###
 5:19.48 INFO |               Subtest               | Results | Messages |
 5:19.48 INFO |-------------------------------------|---------|----------|
 5:19.48 INFO |                                     | ERROR   |          |
 5:19.48 INFO | `sigmoid float32 1D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `sigmoid float32 2D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `sigmoid float32 3D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `sigmoid float32 4D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `sigmoid float32 5D tensor / async` | NOTRUN  |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/sigmoid.https.any.worker.html ###
 5:19.48 INFO | Subtest | Results | Messages |
 5:19.48 INFO |---------|---------|----------|
 5:19.48 INFO |         | ERROR   |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/slice.https.any.worker.html ###
 5:19.48 INFO | Subtest | Results | Messages |
 5:19.48 INFO |---------|---------|----------|
 5:19.48 INFO |         | ERROR   |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/slice.https.any.html ###
 5:19.48 INFO |              Subtest              | Results | Messages |
 5:19.48 INFO |-----------------------------------|---------|----------|
 5:19.48 INFO |                                   | ERROR   |          |
 5:19.48 INFO | `slice float32 1D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `slice float32 2D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `slice float32 3D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `slice float32 4D tensor / async` | NOTRUN  |          |
 5:19.48 INFO | `slice float32 5D tensor / async` | NOTRUN  |          |
 5:19.48 INFO 
 5:19.48 INFO ### /webnn/softmax.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/softmax.https.any.html ###
 5:19.49 INFO |                     Subtest                      | Results | Messages |
 5:19.49 INFO |--------------------------------------------------|---------|----------|
 5:19.49 INFO |                                                  | ERROR   |          |
 5:19.49 INFO | `softmax float32 2D tensor all positive / async` | NOTRUN  |          |
 5:19.49 INFO | `softmax float32 2D tensor all negative / async` | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/softplus.https.any.html ###
 5:19.49 INFO |                                 Subtest                                  | Results | Messages |
 5:19.49 INFO |--------------------------------------------------------------------------|---------|----------|
 5:19.49 INFO |                                                                          | ERROR   |          |
 5:19.49 INFO | `softplus float32 1D tensor default options / async`                     | NOTRUN  |          |
 5:19.49 INFO | `softplus float32 2D tensor default options / async`                     | NOTRUN  |          |
 5:19.49 INFO | `softplus float32 3D tensor default options / async`                     | NOTRUN  |          |
 5:19.49 INFO | `softplus float32 4D tensor default options / async`                     | NOTRUN  |          |
 5:19.49 INFO | `softplus float32 5D tensor default options / async`                     | NOTRUN  |          |
 5:19.49 INFO | `softplus both positive float32 4D tensor and options.steepness / async` | NOTRUN  |          |
 5:19.49 INFO | `softplus both negative float32 4D tensor and options.steepness / async` | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/softplus.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/softsign.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/softsign.https.any.html ###
 5:19.49 INFO |                    Subtest                    | Results | Messages |
 5:19.49 INFO |-----------------------------------------------|---------|----------|
 5:19.49 INFO |                                               | ERROR   |          |
 5:19.49 INFO | `softsign positive float32 1D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `softsign negative float32 1D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `softsign float32 2D tensor / async`          | NOTRUN  |          |
 5:19.49 INFO | `softsign float32 3D tensor / async`          | NOTRUN  |          |
 5:19.49 INFO | `softsign float32 4D tensor / async`          | NOTRUN  |          |
 5:19.49 INFO | `softsign float32 5D tensor / async`          | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/split.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/split.https.any.html ###
 5:19.49 INFO |                             Subtest                             | Results | Messages |
 5:19.49 INFO |-----------------------------------------------------------------|---------|----------|
 5:19.49 INFO |                                                                 | ERROR   |          |
 5:19.49 INFO | `split float32 1D tensor number splits default options / async` | NOTRUN  |          |
 5:19.49 INFO | `split float32 2D tensor number splits default options / async` | NOTRUN  |          |
 5:19.49 INFO | `split float32 3D tensor number splits default options / async` | NOTRUN  |          |
 5:19.49 INFO | `split float32 4D tensor number splits default options / async` | NOTRUN  |          |
 5:19.49 INFO | `split float32 5D tensor number splits default options / async` | NOTRUN  |          |
 5:19.49 INFO | `split float32 4D tensor array splits default options / async`  | NOTRUN  |          |
 5:19.49 INFO | `split float32 4D tensor number splits options.axis / async`    | NOTRUN  |          |
 5:19.49 INFO | `split float32 5D tensor array splits options.axis / async`     | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/squeeze.https.any.html ###
 5:19.49 INFO |                                      Subtest                                       | Results | Messages |
 5:19.49 INFO |------------------------------------------------------------------------------------|---------|----------|
 5:19.49 INFO |                                                                                    | ERROR   |          |
 5:19.49 INFO | `squeeze float32 2D tensor by eliminating one dimension default options / async`   | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 3D tensor by eliminating one dimension default options / async`   | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 3D tensor by eliminating two dimensions default options / async`  | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 4D tensor by eliminating two dimensions default options / async`  | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 4D tensor by eliminating all dimensions default options / async`  | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 5D tensor by eliminating four dimensions default options / async` | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 2D tensor by eliminating one dimension options.axes / async`      | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 3D tensor by eliminating two dimensions options.axes / async`     | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 4D tensor by eliminating two dimensions options.axes / async`     | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 5D tensor by eliminating two dimensions options.axes / async`     | NOTRUN  |          |
 5:19.49 INFO | `squeeze float32 5D tensor by eliminating four dimensions options.axes / async`    | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/squeeze.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/tanh.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/tanh.https.any.html ###
 5:19.49 INFO |             Subtest              | Results | Messages |
 5:19.49 INFO |----------------------------------|---------|----------|
 5:19.49 INFO |                                  | ERROR   |          |
 5:19.49 INFO | `tanh float32 1D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `tanh float32 2D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `tanh float32 3D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `tanh float32 4D tensor / async` | NOTRUN  |          |
 5:19.49 INFO | `tanh float32 5D tensor / async` | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/transpose.https.any.worker.html ###
 5:19.49 INFO | Subtest | Results | Messages |
 5:19.49 INFO |---------|---------|----------|
 5:19.49 INFO |         | ERROR   |          |
 5:19.49 INFO 
 5:19.49 INFO ### /webnn/transpose.https.any.html ###
 5:19.49 INFO |                          Subtest                          | Results | Messages |
 5:19.49 INFO |-----------------------------------------------------------|---------|----------|
 5:19.49 INFO |                                                           | ERROR   |          |
 5:19.49 INFO | `transpose float32 1D tensor default options / async`     | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 2D tensor default options / async`     | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 3D tensor default options / async`     | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 4D tensor default options / async`     | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 5D tensor default options / async`     | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 1D tensor options.permutation / async` | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 2D tensor options.permutation / async` | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 3D tensor options.permutation / async` | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 4D tensor options.permutation / async` | NOTRUN  |          |
 5:19.49 INFO | `transpose float32 5D tensor options.permutation / async` | NOTRUN  |          |
 5:19.49 INFO 
 5:19.49 INFO ::: Running tests in a loop with restarts 10 times : PASS
 5:19.49 INFO :::
 5:19.49 INFO ::: Test verification PASS
 5:19.49 INFO :::
[taskcluster 2023-12-07 15:06:09.170Z] === Task Finished ===
[taskcluster 2023-12-07 15:06:09.579Z] Successful task run with exit code: 0 completed in 389.343 seconds