Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 99b8bb251a13c714e639d69aa47b185ee4a54939
      
https://github.com/WebKit/WebKit/commit/99b8bb251a13c714e639d69aa47b185ee4a54939
  Author: Dawn Morningstar <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M Tools/CISupport/build-webkit-org/steps.py
    M Tools/CISupport/build-webkit-org/steps_unittest.py
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py
    M Tools/Scripts/webkitpy/api_tests/manager.py
    M Tools/Scripts/webkitpy/api_tests/manager_unittest.py

  Log Message:
  -----------
  Fix bugs with gardening api-tests
rdar://180065224

Reviewed by Jonathan Bedard.

When gardening api-tests EWS does not consider the gardened ones as expected 
and will fail anyway,
additionally post-commit does not upload api-test results with expectations 
considered.
This change adjust api-test results to be compatible with both ews and 
post-commit.

* Tools/CISupport/build-webkit-org/steps.py:
(RunAPITests):
(RunAPITests.parseOutputLine):
* Tools/CISupport/build-webkit-org/steps_unittest.py:
* Tools/CISupport/ews-build/steps.py:
(RunAPITests.parseOutputLine):
* Tools/CISupport/ews-build/steps_unittest.py:
* Tools/Scripts/webkitpy/api_tests/manager.py:
(Manager):
(Manager._expected_results_for_upload):
(Manager.run):
* Tools/Scripts/webkitpy/api_tests/manager_unittest.py:
(test_args_specify_individual_tests):
(test_expected_results_for_upload_no_expectation):
(test_expected_results_for_upload_pass):
(test_expected_results_for_upload_fail):
(test_expected_results_for_upload_crash):
(test_expected_results_for_upload_timeout):
(test_expected_results_for_upload_flaky):

Canonical link: https://commits.webkit.org/316208@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to