WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
193752
REGRESSION: [ MacOS iOS Release ] Layout Test http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=193752
Summary
REGRESSION: [ MacOS iOS Release ] Layout Test http/tests/resourceLoadStatisti...
Truitt Savell
Reported
2019-01-23 18:00:28 PST
The following layout test is flaky on MacOS and iOS Release http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html Probable cause: Test became flaky very recently around
r240360
. It suddenly failed across several platforms. Attempted repro by just iterating the test 5000 times but this caused no failures. Flakiness Dashboard:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2FresourceLoadStatistics%2Fcap-cache-max-age-for-prevalent-resource.html
Diff: --- /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource-expected.txt +++ /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource-actual.txt @@ -4,11 +4,12 @@ PASS loadedUrl is "
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=1234
" -PASS loadedUrl is "
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=4321
" -PASS loadedUrl is "
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=" -PASS loadedUrl is "
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=" -PASS loadedUrl is "
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=" +FAIL loadedUrl should be
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=4321
. Was
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=1234
. +FAIL loadedUrl should be
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=. Was
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=1234
. +FAIL loadedUrl should be
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=. Was
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=1234
. +FAIL loadedUrl should be
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value
=. Was
http://localhost:8000/resourceLoadStatistics/resources/echo-query.php?value=1234
. PASS successfullyParsed is true +Some tests failed. TEST COMPLETE
Attachments
test list
(194.95 KB, text/plain)
2019-01-23 18:30 PST
,
Truitt Savell
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Truitt Savell
Comment 1
2019-01-23 18:30:52 PST
Created
attachment 359981
[details]
test list this test list run with one child process was able to reproduce the failure local
Truitt Savell
Comment 2
2019-01-23 18:33:11 PST
used command: run-webkit-tests --root testbuild-240366 --test-list test1 --child-processes 1 This reproduced the failure on the first attempt. I have not reproduced repeatedly yet. This indicates that this failure may have been caused by a test earlier in the run.
Truitt Savell
Comment 3
2019-01-24 13:58:49 PST
test is flakey when reproducing as well. attempting to bisect the failure
Truitt Savell
Comment 4
2019-01-24 14:03:25 PST
This tests may also be related, began failing around the same time: http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js.html history:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2FresourceLoadStatistics%2Fcapped-lifetime-for-cookie-set-in-js.html
Radar WebKit Bug Importer
Comment 5
2019-01-25 10:18:27 PST
<
rdar://problem/47553061
>
Truitt Savell
Comment 6
2019-01-25 13:57:40 PST
I believe this test http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html became flakey with
r240360
. with my repro steps above I bisected down to this revision. I am able to get a failure on
r240360
but have yet to get a failure on 240359 after about 20 attempts locally.
Brent Fulgham
Comment 7
2019-01-25 14:59:53 PST
(In reply to Truitt Savell from
comment #6
)
> I believe this test > http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource. > html became flakey with
r240360
. with my repro steps above I bisected down > to this revision. I am able to get a failure on
r240360
but have yet to get > a failure on 240359 after about 20 attempts locally.
You can’t skip the test (referencing this bug) if you want. I have a few more steps in the refactoring aimed at resolving these issues.
Brent Fulgham
Comment 8
2019-01-25 16:31:37 PST
(In reply to Brent Fulgham from
comment #7
)
> (In reply to Truitt Savell from
comment #6
) > > I believe this test > > http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource. > > html became flakey with
r240360
. with my repro steps above I bisected down > > to this revision. I am able to get a failure on
r240360
but have yet to get > > a failure on 240359 after about 20 attempts locally. > > You can’t skip the test (referencing this bug) if you want. I have a few > more steps in the refactoring aimed at resolving these issues.
By can't I meant CAN. Also: One of the causes of flaky timeouts should be resolved in
r240509
.
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