WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
225666
[ BigSur wk2 arm64 ] http/tests/cache/disk-cache/redirect-chain-limits.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225666
Summary
[ BigSur wk2 arm64 ] http/tests/cache/disk-cache/redirect-chain-limits.html (...
Robert Jenner
Reported
2021-05-11 11:25:08 PDT
http/tests/cache/disk-cache/redirect-chain-limits.html is a flaky timeout on macOS BigSur wk2 Release on Apple Silicon Macs only. HISTORY:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fcache%2Fdisk-cache%2Fredirect-chain-limits.html
TIMEOUT TEXT: -Test the limits of redirect chain length. +#PID UNRESPONSIVE - WebKitTestRunner (pid 22545) +FAIL: Timed out waiting for notifyDone to be called -On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". - - -Redirect chain length: 1 -Response status code: 200 -Response source: Disk cache - -Redirect chain length: 5 -Response status code: 200 -Response source: Disk cache - -Redirect chain length: 6 -Response status code: 200 -Response source: Network - -Redirect chain length: 20 -Response status code: 200 -Response source: Network - -Redirect chain length: 40 -Response status code: 0 -Response source: Null response - -PASS successfullyParsed is true - -TEST COMPLETE - +#EOF +#EOF
Attachments
Add attachment
proposed patch, testcase, etc.
Robert Jenner
Comment 1
2021-05-11 12:49:00 PDT
Upon further inspection it looks like this test also has a history of flaky timeouts on Debug as well. The first recorded timeout occurred at
r276217
and has been inconsistent since. Since this only occurs on Apple Silicon Macs, I can't reproduce the timeouts as I do not have access to said system type. I have updated the expectations to Pass Timeout here:
https://trac.webkit.org/changeset/277337/webkit
Radar WebKit Bug Importer
Comment 2
2021-05-11 12:49:20 PDT
<
rdar://problem/77857419
>
Alexey Proskuryakov
Comment 3
2021-05-12 10:16:41 PDT
This test is fairly slow on Intel too, taking ~11 seconds in WK2 Release. It is roughly 3x slower on Apple Silicon, which is surprising, but I'm not seeing the same on an internal bot. So this could be a configuration issue of some kind.
Robert Jenner
Comment 4
2021-05-12 15:55:12 PDT
As per @Alexey's recommendation, I have updated the test expectations to [ Slow ] instead of [ Pass Timeout ] here:
https://trac.webkit.org/changeset/277398/webkit
Robert Jenner
Comment 5
2021-05-13 17:54:46 PDT
There was an issue where the Mac mini this test was running on was using 10gb of its ram. This may have been the reason this test was timing out/running slow. I believe the ram usage issue has been resolved. I also marked the test as slow, and the test is now taking between 5-8 seconds to run and pass. Before, it was taking about 30 seconds to run.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug