Bug 207583 - [ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html is flaky failing.
Summary: [ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.htm...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad iOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-02-11 13:51 PST by Jason Lawrence
Modified: 2020-02-14 10:51 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Lawrence 2020-02-11 13:51:24 PST
http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html

Description:
This test is flaky failing on iOS wk2.


History:
https://results.webkit.org/?suite=layout-tests&test=http%2Fwpt%2Fbeacon%2Fcors%2Fcrossorigin-arraybufferview-no-preflight.html&platform=ios

Diff:
--- /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt
+++ /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-actual.txt
@@ -1,4 +1,4 @@
 
 PASS Beacon load should not be sent if server is not trusted. 
-PASS Should send beacon with no CORS preflight 
+FAIL Should send beacon with no CORS preflight assert_equals: Received beacon expected 1 but got 0
Comment 1 Radar WebKit Bug Importer 2020-02-11 14:08:40 PST
<rdar://problem/59362947>
Comment 2 Jason Lawrence 2020-02-11 14:14:39 PST
I marked this test as failing while this issue is investigated.
https://trac.webkit.org/changeset/256370/webkit
Comment 3 Jason Lawrence 2020-02-11 14:39:23 PST
I see the same diff generated from a test on r252356 here: 
https://build.webkit.org/builders/Apple%20iPadOS%2013%20Simulator%20Debug%20WK2%20%28Tests%29/builds/553

It looks like the issue may regress back to r250649, but I cannot recover a diff.
Comment 4 Jason Lawrence 2020-02-14 10:51:56 PST
I am able to reproduce this issue with r256586 using the command below. 
run-webkit-tests http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html --force -f --iterations 5000 --exit-after-n-failures 5 --ios-simulator

[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[6/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[7/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
Exiting early after 5 failures. 5 tests run.