http/tests/app-privacy-report/app-attribution-ping-load.html http/tests/app-privacy-report/user-attribution-ping-load.html Are timing out on iOS 15. History: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fapp-privacy-report%2Fapp-attribution-ping-load.html&test=http%2Ftests%2Fapp-privacy-report%2Fuser-attribution-ping-load.html Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r283602%20(71)/results.html# Diff: --- /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/http/tests/app-privacy-report/app-attribution-ping-load-expected.txt +++ /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/http/tests/app-privacy-report/app-attribution-ping-load-actual.txt @@ -1,8 +1,3 @@ -CONSOLE MESSAGE: PASS successfully loaded only app initiated requests -Ping sent successfully -CONTENT_TYPE: text/ping -HTTP_HOST: 127.0.0.1:8000 -HTTP_PING_FROM: http://127.0.0.1:8000/app-privacy-report/app-attribution-ping-load.html -HTTP_PING_TO: http://127.0.0.1:8000/navigation/resources/check-ping-app-initiated-data.py -REQUEST_METHOD: POST -REQUEST_URI: /navigation/resources/save-ping.py +FAIL: Timed out waiting for notifyDone to be called + +
<rdar://problem/83935761>
Marked test expectations https://trac.webkit.org/changeset/283624/webkit
I was able to reproduce the timeout locally on iOS 15 simulator using run-webkit-tests --force --debug http/tests/app-privacy-report/app-attribution-ping-load.html --ios-simulator --iteration 50 --exit-after-n-crashes-or-timeout 1
Did these tests succeed on iOS 14?
I cannot tell looking at the history, but I tested locally on iOS 14 (r281989) and both tests failed instead of timing out..
App privacy report is new to iOS 15, it would be expected that they fail on iOS 14.