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

Reply via email to