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: replace DataError with TypeError #46845

Merged
merged 1 commit into from
Jun 20, 2024

webnn: replace DataError with TypeError

4b0bbd7
Select commit
Loading
Failed to load commit list.
Merged

webnn: replace DataError with TypeError #46845

webnn: replace DataError with TypeError
4b0bbd7
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Jun 20, 2024 in 13m 31s

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


  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
/webnn/validation_tests/triangular.https.any.worker.html
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
  FAIL assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator") - assert_not_equals: ml property is defined on navigator got disallowed value undefined
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:29
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:2622:25
test@https://web-platform.test:8443/resources/testharness.js:633:30
@https://web-platform.test:8443/webnn/resources/utils_validation.js:200:5
@https://web-platform.test:8443/webnn/validation_tests/triangular.https.any.worker.js:9:14
  FAIL [triangular] TypeError is expected if input's rank is less than 2 - promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"
  FAIL [triangular] throw if input is from another builder - promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"
 1:58.55 INFO Got 40 unexpected results, with 0 unexpected passes
 1:58.56 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 1:58.71 wptserve INFO Stopped http server on 127.0.0.1:8000
 1:58.78 wptserve INFO Stopped http server on 127.0.0.1:9000
 1:58.78 wptserve INFO Stopped http server on 127.0.0.1:8446
 1:58.78 wptserve INFO Stopped http server on 127.0.0.1:8003
 1:58.79 wptserve INFO Stopped http server on 127.0.0.1:8001
 1:58.79 wptserve INFO Stopped http server on 127.0.0.1:8444
 1:58.79 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 1:58.79 wptserve INFO Stopped http server on 127.0.0.1:8445
 1:58.79 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 1:58.80 wptserve INFO Stopped http server on 127.0.0.1:8002
 1:58.81 wptserve INFO Stopped http server on 127.0.0.1:8443
 1:58.90 INFO Removed font: Ahem.ttf
 1:58.92 INFO Closing logging queue
 1:58.92 INFO queue closed
 1:58.94 INFO ::: Ran 10 of expected 10 iterations.
 1:58.94 INFO ## All results ##

 1:58.94 INFO ### /webnn/validation_tests/lstm.https.any.html ###
 1:58.94 INFO |                                           Subtest                                            | Results |                                                               Messages                                                               |
 1:58.94 INFO |----------------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------|
 1:58.94 INFO |                                                                                              | OK      |                                                                                                                                      |
 1:58.94 INFO | `assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")`          | FAIL    | `assert_not_equals: ml property is defined on navigator got disallowed value undefined`                                              |
 1:58.94 INFO | `[lstm] Test with default options`                                                           | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] Test with given options`                                                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if hiddenSize equals to zero`                                  | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if hiddenSize is too large`                                    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if steps equals to zero`                                       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the data type is not one of the floating point types`       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of input is not 3`                                 | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if input.dimensions[0] is not equal to steps`                  | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of weight is incorrect`                           | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of recurrentWeight is not 3`                       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the size of options.activations is not 3`                   | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of options.bias is not 2`                          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of options.recurrentBias.dimensions is incorrect` | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the dataType of options.peepholeWeight is incorrect`        | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the dataType of options.initialHiddenState is incorrect`    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of options.initialCellState is incorrect`         | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] throw if input is from another builder`                                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if weight is from another builder`                                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if recurrentWeight is from another builder`                                    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if bias option is from another builder`                                        | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if recurrentBias option is from another builder`                               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if peepholeWeight option is from another builder`                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if initialHiddenState option is from another builder`                          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if initialCellState option is from another builder`                            | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if any activation option is from another builder`                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO 
 1:58.94 INFO ### /webnn/validation_tests/lstm.https.any.worker.html ###
 1:58.94 INFO |                                           Subtest                                            | Results |                                                               Messages                                                               |
 1:58.94 INFO |----------------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------|
 1:58.94 INFO |                                                                                              | OK      |                                                                                                                                      |
 1:58.94 INFO | `assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")`          | FAIL    | `assert_not_equals: ml property is defined on navigator got disallowed value undefined`                                              |
 1:58.94 INFO | `[lstm] Test with default options`                                                           | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] Test with given options`                                                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if hiddenSize equals to zero`                                  | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if hiddenSize is too large`                                    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if steps equals to zero`                                       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the data type is not one of the floating point types`       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of input is not 3`                                 | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if input.dimensions[0] is not equal to steps`                  | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of weight is incorrect`                           | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of recurrentWeight is not 3`                       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the size of options.activations is not 3`                   | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the rank of options.bias is not 2`                          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of options.recurrentBias.dimensions is incorrect` | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the dataType of options.peepholeWeight is incorrect`        | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the dataType of options.initialHiddenState is incorrect`    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] TypeError is expected if the shape of options.initialCellState is incorrect`         | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[lstm] throw if input is from another builder`                                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if weight is from another builder`                                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if recurrentWeight is from another builder`                                    | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if bias option is from another builder`                                        | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if recurrentBias option is from another builder`                               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if peepholeWeight option is from another builder`                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if initialHiddenState option is from another builder`                          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if initialCellState option is from another builder`                            | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO | `[lstm] throw if any activation option is from another builder`                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO 
 1:58.94 INFO ### /webnn/validation_tests/triangular.https.any.html ###
 1:58.94 INFO |                                       Subtest                                       | Results |                                                               Messages                                                               |
 1:58.94 INFO |-------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------|
 1:58.94 INFO |                                                                                     | OK      |                                                                                                                                      |
 1:58.94 INFO | `assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")` | FAIL    | `assert_not_equals: ml property is defined on navigator got disallowed value undefined`                                              |
 1:58.94 INFO | `[triangular] TypeError is expected if input's rank is less than 2`                 | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[triangular] throw if input is from another builder`                               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO 
 1:58.94 INFO ### /webnn/validation_tests/triangular.https.any.worker.html ###
 1:58.94 INFO |                                       Subtest                                       | Results |                                                               Messages                                                               |
 1:58.94 INFO |-------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------|
 1:58.94 INFO |                                                                                     | OK      |                                                                                                                                      |
 1:58.94 INFO | `assert_not_equals(navigator.ml, undefined, "ml property is defined on navigator")` | FAIL    | `assert_not_equals: ml property is defined on navigator got disallowed value undefined`                                              |
 1:58.94 INFO | `[triangular] TypeError is expected if input's rank is less than 2`                 | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "input", builder is undefined"`              |
 1:58.94 INFO | `[triangular] throw if input is from another builder`                               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: can't access property "createContext", navigator.ml is undefined"` |
 1:58.94 INFO 
 1:58.94 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:58.94 INFO :::
 1:58.94 INFO ::: Test verification PASS
 1:58.94 INFO :::
[taskcluster 2024-06-20 15:59:23.896Z] === Task Finished ===
[taskcluster 2024-06-20 15:59:24.335Z] Successful task run with exit code: 0 completed in 266.336 seconds