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

Fetch: remove usage of FileReader #44893

Merged
merged 2 commits into from
Mar 3, 2024

cleanup

8747e7b
Select commit
Loading
Failed to load commit list.
Merged

Fetch: remove usage of FileReader #44893

cleanup
8747e7b
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Mar 3, 2024 in 5m 56s

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


 1:28.55 INFO | `Consume String request's body as blob`                      | PASS    |          |
 1:28.55 INFO | `Consume String request's body as arrayBuffer`               | PASS    |          |
 1:28.55 INFO | `Consume String request's body as JSON`                      | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as text`                 | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as blob`                 | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as arrayBuffer`          | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as JSON`                 | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as text`                  | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as blob`                  | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as arrayBuffer`           | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as JSON`                  | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as text`                   | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as blob`                   | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as arrayBuffer`            | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as JSON`                   | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as text`                | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as blob`                | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as arrayBuffer`         | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as JSON`                | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as text`                    | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as blob`                    | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as arrayBuffer`             | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as JSON`                    | PASS    |          |
 1:28.55 INFO | `Consume FormData request's body as FormData`                | PASS    |          |
 1:28.55 INFO | `Consume blob response's body as blob`                       | PASS    |          |
 1:28.55 INFO | `Consume blob response's body as text`                       | PASS    |          |
 1:28.55 INFO | `Consume blob response's body as json`                       | PASS    |          |
 1:28.55 INFO | `Consume blob response's body as arrayBuffer`                | PASS    |          |
 1:28.55 INFO | `Consume blob response's body as blob (empty blob as input)` | PASS    |          |
 1:28.55 INFO | `Consume JSON from text: '"null"'`                           | PASS    |          |
 1:28.55 INFO | `Consume JSON from text: '"1"'`                              | PASS    |          |
 1:28.55 INFO | `Consume JSON from text: '"true"'`                           | PASS    |          |
 1:28.55 INFO | `Consume JSON from text: '"\"string\""'`                     | PASS    |          |
 1:28.55 INFO | `Trying to consume bad JSON text as JSON: 'undefined'`       | PASS    |          |
 1:28.55 INFO | `Trying to consume bad JSON text as JSON: '{'`               | PASS    |          |
 1:28.55 INFO | `Trying to consume bad JSON text as JSON: 'a'`               | PASS    |          |
 1:28.55 INFO | `Trying to consume bad JSON text as JSON: '['`               | PASS    |          |
 1:28.55 INFO 
 1:28.55 INFO ### /fetch/api/request/request-consume.any.html ###
 1:28.55 INFO |                           Subtest                            | Results | Messages |
 1:28.55 INFO |--------------------------------------------------------------|---------|----------|
 1:28.55 INFO |                                                              | OK      |          |
 1:28.55 INFO | `Consume String request's body as text`                      | PASS    |          |
 1:28.55 INFO | `Consume String request's body as blob`                      | PASS    |          |
 1:28.55 INFO | `Consume String request's body as arrayBuffer`               | PASS    |          |
 1:28.55 INFO | `Consume String request's body as JSON`                      | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as text`                 | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as blob`                 | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as arrayBuffer`          | PASS    |          |
 1:28.55 INFO | `Consume ArrayBuffer request's body as JSON`                 | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as text`                  | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as blob`                  | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as arrayBuffer`           | PASS    |          |
 1:28.55 INFO | `Consume Uint8Array request's body as JSON`                  | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as text`                   | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as blob`                   | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as arrayBuffer`            | PASS    |          |
 1:28.55 INFO | `Consume Int8Array request's body as JSON`                   | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as text`                | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as blob`                | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as arrayBuffer`         | PASS    |          |
 1:28.55 INFO | `Consume Float32Array request's body as JSON`                | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as text`                    | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as blob`                    | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as arrayBuffer`             | PASS    |          |
 1:28.55 INFO | `Consume DataView request's body as JSON`                    | PASS    |          |
 1:28.56 INFO | `Consume FormData request's body as FormData`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as text`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as json`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as arrayBuffer`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob (empty blob as input)` | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"null"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"1"'`                              | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"true"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"\"string\""'`                     | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'undefined'`       | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '{'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'a'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '['`               | PASS    |          |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/request/request-consume.any.worker.html ###
 1:28.56 INFO |                           Subtest                            | Results | Messages |
 1:28.56 INFO |--------------------------------------------------------------|---------|----------|
 1:28.56 INFO |                                                              | OK      |          |
 1:28.56 INFO | `Consume String request's body as text`                      | PASS    |          |
 1:28.56 INFO | `Consume String request's body as blob`                      | PASS    |          |
 1:28.56 INFO | `Consume String request's body as arrayBuffer`               | PASS    |          |
 1:28.56 INFO | `Consume String request's body as JSON`                      | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as text`                 | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as blob`                 | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as arrayBuffer`          | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as JSON`                 | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as text`                  | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as blob`                  | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as arrayBuffer`           | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as JSON`                  | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as text`                   | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as blob`                   | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as arrayBuffer`            | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as JSON`                   | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as text`                | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as blob`                | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as arrayBuffer`         | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as JSON`                | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as text`                    | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as blob`                    | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as arrayBuffer`             | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as JSON`                    | PASS    |          |
 1:28.56 INFO | `Consume FormData request's body as FormData`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as text`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as json`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as arrayBuffer`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob (empty blob as input)` | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"null"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"1"'`                              | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"true"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"\"string\""'`                     | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'undefined'`       | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '{'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'a'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '['`               | PASS    |          |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/request/request-consume.any.serviceworker.html ###
 1:28.56 INFO |                           Subtest                            | Results | Messages |
 1:28.56 INFO |--------------------------------------------------------------|---------|----------|
 1:28.56 INFO |                                                              | OK      |          |
 1:28.56 INFO | `Consume String request's body as text`                      | PASS    |          |
 1:28.56 INFO | `Consume String request's body as blob`                      | PASS    |          |
 1:28.56 INFO | `Consume String request's body as arrayBuffer`               | PASS    |          |
 1:28.56 INFO | `Consume String request's body as JSON`                      | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as text`                 | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as blob`                 | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as arrayBuffer`          | PASS    |          |
 1:28.56 INFO | `Consume ArrayBuffer request's body as JSON`                 | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as text`                  | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as blob`                  | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as arrayBuffer`           | PASS    |          |
 1:28.56 INFO | `Consume Uint8Array request's body as JSON`                  | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as text`                   | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as blob`                   | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as arrayBuffer`            | PASS    |          |
 1:28.56 INFO | `Consume Int8Array request's body as JSON`                   | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as text`                | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as blob`                | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as arrayBuffer`         | PASS    |          |
 1:28.56 INFO | `Consume Float32Array request's body as JSON`                | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as text`                    | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as blob`                    | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as arrayBuffer`             | PASS    |          |
 1:28.56 INFO | `Consume DataView request's body as JSON`                    | PASS    |          |
 1:28.56 INFO | `Consume FormData request's body as FormData`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as text`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as json`                       | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as arrayBuffer`                | PASS    |          |
 1:28.56 INFO | `Consume blob response's body as blob (empty blob as input)` | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"null"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"1"'`                              | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"true"'`                           | PASS    |          |
 1:28.56 INFO | `Consume JSON from text: '"\"string\""'`                     | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'undefined'`       | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '{'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: 'a'`               | PASS    |          |
 1:28.56 INFO | `Trying to consume bad JSON text as JSON: '['`               | PASS    |          |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/response/response-consume-empty.any.html ###
 1:28.56 INFO |                                    Subtest                                     | Results |                                                                  Messages                                                                 |
 1:28.56 INFO |--------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------|
 1:28.56 INFO |                                                                                | OK      |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as text`                                              | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as blob`                                              | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as arrayBuffer`                                       | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as json (error case)`                                 | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as formData with correct multipart type (error case)` | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as formData with correct urlencoded type`             | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume response's body as formData without correct type (error case)`        | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty blob response body as arrayBuffer`                              | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty text response body as arrayBuffer`                              | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty blob response body as text`                                     | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty text response body as text`                                     | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty URLSearchParams response body as text`                          | PASS    |                                                                                                                                           |
 1:28.56 INFO | `Consume empty FormData response body as text`                                 | FAIL    | `assert_equals: Resolved value should be empty expected 0 but got 61;assert_equals: Resolved value should be empty expected 0 but got 63` |
 1:28.56 INFO | `Consume empty ArrayBuffer response body as text`                              | PASS    |                                                                                                                                           |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/response/response-consume-empty.any.serviceworker.html ###
 1:28.56 INFO |                                    Subtest                                     | Results |                                                                                                                                      Messages                                                                                                                                     |
 1:28.56 INFO |--------------------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 1:28.56 INFO |                                                                                | OK      |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as text`                                              | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as blob`                                              | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as arrayBuffer`                                       | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as json (error case)`                                 | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as formData with correct multipart type (error case)` | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as formData with correct urlencoded type`             | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume response's body as formData without correct type (error case)`        | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty blob response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty text response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty blob response body as text`                                     | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty text response body as text`                                     | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty URLSearchParams response body as text`                          | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO | `Consume empty FormData response body as text`                                 | FAIL    | `assert_equals: Resolved value should be empty expected 0 but got 63;assert_equals: Resolved value should be empty expected 0 but got 61;assert_equals: Resolved value should be empty expected 0 but got 58;assert_equals: Resolved value should be empty expected 0 but got 62` |
 1:28.56 INFO | `Consume empty ArrayBuffer response body as text`                              | PASS    |                                                                                                                                                                                                                                                                                   |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/response/response-consume-empty.any.sharedworker.html ###
 1:28.56 INFO |                                    Subtest                                     | Results |                                                                                                    Messages                                                                                                   |
 1:28.56 INFO |--------------------------------------------------------------------------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 1:28.56 INFO |                                                                                | OK      |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as text`                                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as blob`                                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as arrayBuffer`                                       | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as json (error case)`                                 | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData with correct multipart type (error case)` | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData with correct urlencoded type`             | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData without correct type (error case)`        | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty blob response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty text response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty blob response body as text`                                     | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty text response body as text`                                     | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty URLSearchParams response body as text`                          | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty FormData response body as text`                                 | FAIL    | `assert_equals: Resolved value should be empty expected 0 but got 62;assert_equals: Resolved value should be empty expected 0 but got 61;assert_equals: Resolved value should be empty expected 0 but got 63` |
 1:28.56 INFO | `Consume empty ArrayBuffer response body as text`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO 
 1:28.56 INFO ### /fetch/api/response/response-consume-empty.any.worker.html ###
 1:28.56 INFO |                                    Subtest                                     | Results |                                                                                                    Messages                                                                                                   |
 1:28.56 INFO |--------------------------------------------------------------------------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 1:28.56 INFO |                                                                                | OK      |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as text`                                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as blob`                                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as arrayBuffer`                                       | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as json (error case)`                                 | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData with correct multipart type (error case)` | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData with correct urlencoded type`             | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume response's body as formData without correct type (error case)`        | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty blob response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty text response body as arrayBuffer`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty blob response body as text`                                     | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty text response body as text`                                     | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty URLSearchParams response body as text`                          | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO | `Consume empty FormData response body as text`                                 | FAIL    | `assert_equals: Resolved value should be empty expected 0 but got 62;assert_equals: Resolved value should be empty expected 0 but got 63;assert_equals: Resolved value should be empty expected 0 but got 60` |
 1:28.56 INFO | `Consume empty ArrayBuffer response body as text`                              | PASS    |                                                                                                                                                                                                               |
 1:28.56 INFO 
 1:28.56 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:28.56 INFO :::
 1:28.56 INFO ::: Test verification PASS
 1:28.56 INFO :::
[taskcluster 2024-03-03 15:04:06.793Z] === Task Finished ===
[taskcluster 2024-03-03 15:04:07.229Z] Successful task run with exit code: 0 completed in 183.55 seconds