Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 36196a1b33ee267afbff33b9060e2a0a201df9b9
      
https://github.com/WebKit/WebKit/commit/36196a1b33ee267afbff33b9060e2a0a201df9b9
  Author: Brianna Fan <[email protected]>
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M Tools/CISupport/Shared/steps.py
    M Tools/CISupport/Shared/steps_unittest.py
    M Tools/CISupport/build-webkit-org/steps.py
    M Tools/CISupport/build-webkit-org/steps_unittest.py
    M Tools/Scripts/filter-test-logs

  Log Message:
  -----------
  [build.webkit.org] Upload BuildSwift logs to S3
rdar://169123380
https://bugs.webkit.org/show_bug.cgi?id=306478

Reviewed by Aakash Jain.

Move BuildSwift to build-webkit-org since we will need
separate implementations for EWS and post-commit in the future.

Use filter-test-logs and call GenerateS3URL and UploadFiletoS3 when the step 
finishes.

* Tools/CISupport/Shared/steps.py:
(UpdateSwiftCheckouts.getResultSummary):
(BuildSwift): Deleted.
(BuildSwift.__init__): Deleted.
(BuildSwift.run): Deleted.
(BuildSwift.getResultSummary): Deleted.
(BuildSwift.doStepIf): Deleted.

* Tools/CISupport/Shared/steps_unittest.py:
(TestBuildSwift): Deleted.
(TestBuildSwift.setUp): Deleted.
(TestBuildSwift.tearDown): Deleted.
(TestBuildSwift.configureStep): Deleted.
(TestBuildSwift.test_success): Deleted.
(TestBuildSwift.test_skipped_executable_exists_same_tag): Deleted.
(TestBuildSwift.test_build_when_tag_changed): Deleted.
(TestBuildSwift.test_failure_with_previous_checkout): Deleted.
(TestBuildSwift.test_failure_without_previous_checkout): Deleted.

* Tools/CISupport/build-webkit-org/steps.py:
(BuildSwift):
(BuildSwift.__init__):
(BuildSwift.run):
(BuildSwift.getResultSummary):
(BuildSwift.doStepIf):

* Tools/CISupport/build-webkit-org/steps_unittest.py:
    - Add BuildSwift unit tests

* Tools/Scripts/filter-test-logs:
(parser):
(filter_minibrowser_tests):
(filter_swift):
(main):

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



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

Reply via email to