WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
248466
[ews] re-run-layout-tests should use results database instead of doing clean-tree runs
https://bugs.webkit.org/show_bug.cgi?id=248466
Summary
[ews] re-run-layout-tests should use results database instead of doing clean-...
Aakash Jain
Reported
2022-11-29 06:44:48 PST
[ews] re-run-layout-tests should use results database instead of doing clean-tree runs. For example in
https://ews-build.webkit.org/#/builders/10/builds/167694
layout-tests step had 4 failures and 3 of them were pre-existing as per results db (see
https://ews-build.webkit.org/#/builders/10/builds/167694/steps/16/logs/stdio
), but even though the fourth one (streams/readable-stream-default-controller-error.html) wasn't failing in results db, it was actually flaky, and it did not fail in re-run-layout-tests step (
https://ews-build.webkit.org/#/builders/10/builds/167694/steps/22/logs/test-failures
doesn't have that test failure). EWS did run-layout-tests-without-change (after compiling webkit) and reached this conclusion, but all that extra compilation and run-layout-tests-without-change could have been avoided, if re-run-layout-tests consulted results database.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-11-29 07:16:03 PST
<
rdar://problem/102764839
>
Aakash Jain
Comment 2
2022-11-29 07:16:50 PST
Pull request:
https://github.com/WebKit/WebKit/pull/6917
Aakash Jain
Comment 3
2022-11-29 07:19:28 PST
This is also needed in cases like
https://ews-build.webkit.org/#/builders/10/builds/167706
where the first layout-test run failed to run because of some reason (e.g.: infra issue).
EWS
Comment 4
2022-11-29 08:00:05 PST
Committed
257117@main
(a6df5e4d036f): <
https://commits.webkit.org/257117@main
> Reviewed commits have been landed. Closing PR #6917 and removing active labels.
Aakash Jain
Comment 5
2022-11-29 08:27:21 PST
More examples where this change would have helped:
https://ews-build.webkit.org/#/builders/60/builds/44663
(flaky failure in first run)
https://ews-build.webkit.org/#/builders/10/builds/167706
(first run failed due to infra issue)
Aakash Jain
Comment 6
2022-11-29 09:09:22 PST
Restarted EWS to pick up this change.
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