WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
196113
Remove last use of LegacySync IPC messages
https://bugs.webkit.org/show_bug.cgi?id=196113
Summary
Remove last use of LegacySync IPC messages
Alex Christensen
Reported
2019-03-21 14:49:00 PDT
Remove last use of LegacySync IPC messages
Attachments
Patch
(90.04 KB, patch)
2019-03-21 15:06 PDT
,
Alex Christensen
no flags
Details
Formatted Diff
Diff
Patch
(91.46 KB, patch)
2019-03-21 15:13 PDT
,
Alex Christensen
cdumez
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2019-03-21 14:53:43 PDT
\o/
Alex Christensen
Comment 2
2019-03-21 15:06:38 PDT
Created
attachment 365622
[details]
Patch
Alex Christensen
Comment 3
2019-03-21 15:13:14 PDT
Created
attachment 365627
[details]
Patch
Chris Dumez
Comment 4
2019-03-21 15:15:18 PDT
Comment on
attachment 365627
[details]
Patch r=me if the bots are happy.
Alexey Proskuryakov
Comment 5
2019-03-21 20:10:44 PDT
Looks like at least a retry is needed, as the patch failed to apply on several important bots.
Alex Christensen
Comment 6
2019-03-22 09:11:19 PDT
The patch failed to apply on some bots because I had already committed this to
https://trac.webkit.org/changeset/243345/webkit
once I saw that it built on all platforms and passed tests
Radar WebKit Bug Importer
Comment 7
2019-03-22 09:12:19 PDT
<
rdar://problem/49155685
>
Truitt Savell
Comment 8
2019-03-22 10:40:30 PDT
It looks like the changes in
https://trac.webkit.org/changeset/243345/webkit
has caused legacy-animation-engine/animations/resume-after-page-cache.html to become a flakey timeout and more consistent failure. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=legacy-animation-engine%2Fanimations%2Fresume-after-page-cache.html
I was able to reproduce with command: run-webkit-tests legacy-animation-engine/animations/resume-after-page-cache.html --iterations 100 -f --force the test does not timeout on 243345 and does on 243346
Truitt Savell
Comment 9
2019-03-22 10:49:54 PDT
animations/resume-after-page-cache.html is also timing out. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=animations%2Fresume-after-page-cache.html
Shawn Roberts
Comment 10
2019-03-25 16:01:49 PDT
It looks like the changes in
https://trac.webkit.org/changeset/243345/webkit
is causing the following tests to fail around 75% of the time on Mac and iOS Simulator WK2 and Debug http/tests/cache-storage/cache-records-persistency.https.html (was marked flaky previously on Mac) http/tests/cache-storage/cache-clearing-origin.https.html Dashboard :
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html?tests=http%2Ftests%2Fcache-storage%2Fcache-records-persistency.https.html+performance-api%2Fperformance-observer-periodic.html+scrollingcoordinator%2Fios%2Fui-scroll-fixed.html+storage%2Findexeddb%2Fmodern%2Fidbtransaction-objectstore-failures-private.html#showAllRuns=true&tests=http%2Ftests%2Fcache-storage%2Fcache-records-persistency.https.html%20http%2Ftests%2Fcache-storage%2Fcache-clearing-origin.https.html
Prior to change the tests were still flaky failures, but after this change they have about a 75% failure rate. Reproduced with : run-webkit-tests http/tests/cache-storage/cache-records-persistency.https.html http/tests/cache-storage/cache-clearing-origin.https.html --iterations 100 --child-process 1 --ios-simulator --exit-after-n-failures=10 --no-retry
Shawn Roberts
Comment 11
2019-03-25 16:12:14 PDT
Ignore the above comment. It looks like I'm blaming the wrong revision.
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