Bug 251274

Summary: [ New Test ] (258407@main): [ iOS MacOS Debug ] imported/w3c/web-platform-tests/fs/FileSystemFileHandle-create-sync-access-handle.https.tentative.window.html is a consistent failure
Product: WebKit Reporter: Karl Rackler <rackler>
Component: New BugsAssignee: Sihui Liu <sihui_liu>
Status: RESOLVED FIXED    
Severity: Normal CC: sihui_liu, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Karl Rackler 2023-01-27 08:53:02 PST
Description:
imported/w3c/web-platform-tests/fs/FileSystemFileHandle-create-sync-access-handle.https.tentative.window.html

The test was added by resync wpt tests for FileSystemAccess API from upstream at 258407@main and has been a consistent failure since then.  The test consistently fails with x86_64, and flaky fails with arm64 debug.

This issue can be bisected to 258407@main using the command: 
run-webkit-tests --debug --iterations=1  --ios-simulator  imported/w3c/web-platform-tests/fs/FileSystemFileHandle-create-sync-access-handle.https.tentative.window.html

History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Ffs%2FFileSystemFileHandle-create-sync-access-handle.https.tentative.window.html&style=debug&limit=50000

DIFF:
@@ -1,3 +1,3 @@

-FAIL Attempt to create a sync access handle. promise_test: Unhandled rejection with value: object "ReferenceError: Can't find variable: file_system_type"
+FAIL Attempt to create a sync access handle. promise_test: Unhandled rejection with value: object "DataCloneError: The object can not be cloned."
Comment 1 Radar WebKit Bug Importer 2023-01-27 08:54:07 PST
<rdar://problem/104747460>
Comment 2 Karl Rackler 2023-01-27 09:12:15 PST
I have marked this test as a failure while this issue is investigated.
Comment 3 EWS 2023-01-27 09:14:42 PST
Test gardening commit 259492@main (0917deac3ea8): <https://commits.webkit.org/259492@main>

Reviewed commits have been landed. Closing PR #9238 and removing active labels.
Comment 4 Sihui Liu 2023-01-27 20:29:07 PST
Pull request: https://github.com/WebKit/WebKit/pull/9269
Comment 5 EWS 2023-01-30 11:21:35 PST
Committed 259575@main (a489862bf705): <https://commits.webkit.org/259575@main>

Reviewed commits have been landed. Closing PR #9269 and removing active labels.
Comment 6 Karl Rackler 2023-01-31 09:01:21 PST
I confirmed that after landing <https://commits.webkit.org/259575@main> the test is consistently passing.