NEW327339
[macOS DEBUG x86_64] TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebProcessesExit (api-test) is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=327339
Summary [macOS DEBUG x86_64] TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebP...
jespinal23
Reported 2026-10-12 19:57:39 PDT
TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebProcessesExit (api-test) is a flaky failure on macOS Debug x86_64. After removing all website data, the test still fetches one record. It logs that record's type: WKWebsiteDataTypeDiskCache. It is failing on Sequoia Debug x86_64. It also failed on Tahoe Debug x86_64, most recently at 322226@main. History: https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebProcessesExit&platform=mac&style=debug&architecture=x86_64&limit=50000 Test Run: https://build.webkit.org/#/builders/1228/builds/5022 Output: 04:07:32.821 18700 ------------------------------ 04:07:32.821 18700 Test suite failed 04:07:32.821 18700 04:07:32.821 18700 Skipped 13 tests 04:07:32.821 18700 04:07:32.821 18700 ** UNEXPECTED FAILURES ** 04:07:32.821 18700 04:07:32.824 18700 TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebProcessesExit 04:07:32.824 18700 2026-10-12 03:28:54.563 TestWebKitAPI[47435:1017967] Unexpected record with type: [WKWebsiteDataTypeDiskCache] 04:07:32.824 18700 04:07:32.824 18700 /Volumes/Data/worker/Apple-Sequoia-Debug-Build/build/Tools/TestWebKitAPI/Tests/WebKit/WKWebView/WKWebsiteDatastore.mm:259 04:07:32.824 18700 Expected equality of these values: 04:07:32.824 18700 dataRecords.count 04:07:32.824 18700 Which is: 1 04:07:32.824 18700 0u 04:07:32.824 18700 Which is: 0 04:07:32.824 18700 Reproduction: run-api-tests --debug --iterations 5 --force TestWebKitAPI.WKWebsiteDataStore.RemoveDataWaitUntilWebProcessesExit I tried reproducing a test failure locally on arm64 but was unsuccessful.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-10-12 19:57:48 PDT
jespinal23
Comment 2 2026-10-12 20:01:18 PDT
Test gardening pull request: https://github.com/WebKit/WebKit/pull/76828
EWS
Comment 3 2026-10-12 20:03:57 PDT
Test gardening commit 323528@main (3d6c97409d26): <https://commits.webkit.org/323528@main> Reviewed commits have been landed. Closing PR #76828 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.