Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 772a91ace41a493b5eaa051c702a4ddfcee122c0
https://github.com/WebKit/WebKit/commit/772a91ace41a493b5eaa051c702a4ddfcee122c0
Author: Issac Roy <[email protected]>
Date: 2026-09-04 (Fri, 04 Sep 2026)
Changed paths:
M Tools/CISupport/ews-build/results_db.py
M Tools/CISupport/ews-build/steps_unittest.py
Log Message:
-----------
[EWS] results-db log contains a JSON dump of everything reported to
results.webkit.org
https://bugs.webkit.org/show_bug.cgi?id=323304
rdar://186553847
Reviewed by Aakash Jain.
Every successful report dumps the whole upload payload into the
results-db log as pretty-printed JSON, then the whole response body
after it, burying the one line saying which tests were reported under
hundreds. Remove both, as the FIXME above them asked once reporting had
been validated against the deployed database. A failed report still logs
the response body.
* Tools/CISupport/ews-build/results_db.py:
(ResultsDatabase.report_ews):
* Tools/CISupport/ews-build/steps_unittest.py:
(TestResultsDatabaseFailureHandling.test_report_ews_logs_the_request_without_the_api_key):
Canonical link: https://commits.webkit.org/320500@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications