[webkit-changes] [WebKit/WebKit] 4f987f: [ews-build.webkit.org] Upload full build logs to S3
Jonathan Bedard
noreply at github.com
Tue Feb 6 12:35:51 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4f987fb3ae60485e3e0f44f82984caa301210c20
https://github.com/WebKit/WebKit/commit/4f987fb3ae60485e3e0f44f82984caa301210c20
Author: Jonathan Bedard <jbedard at 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
More information about the webkit-changes
mailing list