Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4f987fb3ae60485e3e0f44f82984caa301210c20
      
https://github.com/WebKit/WebKit/commit/4f987fb3ae60485e3e0f44f82984caa301210c20
  Author: Jonathan Bedard <jbed...@apple.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  [ews-build.webkit.org] Upload full build logs to S3
https://bugs.webkit.org/show_bug.cgi?id=268766
rdar://122328282

Reviewed by Aakash Jain.

To prevent buildbot from attempting to consume each line of a build log 
one-by-one,
we should filter logs through filter-build-webkit and then upload those logs to 
S3.

* Tools/CISupport/ews-build/steps.py:
(CompileWebKit): Separate build and filter commands.
(CompileWebKit.start): Concatenate build and filter commands.
(CompileWebKit.follow_up_steps): Upload build logs to S3 for Apple's ports.
(CompileWebKit.evaluateCommand): In production and staging instances for 
Apple's ports,
upload logs to S3.
(CompileWebKitWithoutChange.evaluateCommand): Ditto.
(CompileJSC): Separate build and filter commands.
* Tools/CISupport/ews-build/steps_unittest.py:

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to