Bug 211836 - [GTK] imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker.html is flaky
Summary: [GTK] imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker.html...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-13 06:15 PDT by Diego Pino
Modified: 2020-05-13 06:15 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2020-05-13 06:15:47 PDT
imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker.html [ Failure Pass ]

The test fails sporadically (3 failures in the lat 400 revisions)

Diff: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r261608%20(13713)/imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker-diff.txt

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker-actual.txt
@@ -41,7 +41,7 @@
 FAIL Fetch aborted & connection closed when aborted after calling response.formData() assert_throws: function "function () { throw e }" threw object "NotSupportedError: The operation is not supported." that is not a DOMException AbortError: property "code" is equal to 9, expected 20
 PASS Fetch aborted & connection closed when aborted after calling response.json() 
 PASS Fetch aborted & connection closed when aborted after calling response.text() 
-PASS Stream errors once aborted. Underlying connection closed. 
+FAIL Stream errors once aborted. Underlying connection closed. promise_test: Unhandled rejection with value: object "Error: Timed out"
 PASS Stream errors once aborted, after reading. Underlying connection closed. 
 PASS Stream will not error if body is empty. It's closed with an empty queue before it errors. 
 FAIL Readable stream synchronously cancels with AbortError if aborted before reading assert_true: Cancel called sync expected true got false