⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 293294 in webkit


Ignore:
Timestamp:
Apr 23, 2022, 2:13:57 PM (4 years ago)
Author:
Elliott Williams
Message:

[buildbot] Increase the EWS compile timeout to account for delayed output from clang/XCBuild
https://bugs.webkit.org/show_bug.cgi?id=239455

Reviewed by Ryan Haddad.

Same as https://commits.webkit.org/249737@main, needed to work around
delayed output bugs in Xcode/XCBuild.

  • Tools/CISupport/ews-build/steps.py:

(CompileWebKit.init):

  • Tools/CISupport/ews-build/steps_unittest.py:

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

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/CISupport/ews-build/steps.py

    r293174 r293294  
    22962296    def __init__(self, skipUpload=False, **kwargs):
    22972297        self.skipUpload = skipUpload
     2298        # https://bugs.webkit.org/show_bug.cgi?id=239455: The timeout needs to be >20 min to work
     2299        # around log output delays on slower machines.
     2300        kwargs.setdefault('timeout', 60 * 30)
    22982301        super(CompileWebKit, self).__init__(logEnviron=False, **kwargs)
    22992302
  • trunk/Tools/CISupport/ews-build/steps_unittest.py

    r293174 r293294  
    11671167        self.expectRemoteCommands(
    11681168            ExpectShell(workdir='wkdir',
     1169                        timeout=1800,
    11691170                        logEnviron=False,
    11701171                        command=['perl', 'Tools/Scripts/build-webkit', '--release'],
     
    11821183        self.expectRemoteCommands(
    11831184            ExpectShell(workdir='wkdir',
     1185                        timeout=1800,
    11841186                        logEnviron=False,
    11851187                        command=['perl', 'Tools/Scripts/build-webkit', '--release', '--prefix=/app/webkit/WebKitBuild/release/install', '--gtk'],
     
    11971199        self.expectRemoteCommands(
    11981200            ExpectShell(workdir='wkdir',
     1201                        timeout=1800,
    11991202                        logEnviron=False,
    12001203                        command=['perl', 'Tools/Scripts/build-webkit', '--release', '--wpe'],
     
    12111214        self.expectRemoteCommands(
    12121215            ExpectShell(workdir='wkdir',
     1216                        timeout=1800,
    12131217                        logEnviron=False,
    12141218                        command=['perl', 'Tools/Scripts/build-webkit', '--debug'],
     
    12431247        self.expectRemoteCommands(
    12441248            ExpectShell(workdir='wkdir',
     1249                        timeout=1800,
    12451250                        logEnviron=False,
    12461251                        command=['perl', 'Tools/Scripts/build-webkit', '--release'],
     
    12571262        self.expectRemoteCommands(
    12581263            ExpectShell(workdir='wkdir',
     1264                        timeout=1800,
    12591265                        logEnviron=False,
    12601266                        command=['perl', 'Tools/Scripts/build-webkit', '--debug'],
     
    13671373        self.expectRemoteCommands(
    13681374            ExpectShell(workdir='wkdir',
     1375                        timeout=1800,
    13691376                        logEnviron=False,
    13701377                        command=['perl', 'Tools/Scripts/build-jsc', '--release'],
     
    13811388        self.expectRemoteCommands(
    13821389            ExpectShell(workdir='wkdir',
     1390                        timeout=1800,
    13831391                        logEnviron=False,
    13841392                        command=['perl', 'Tools/Scripts/build-jsc', '--debug'],
     
    14051413        self.expectRemoteCommands(
    14061414            ExpectShell(workdir='wkdir',
     1415                        timeout=1800,
    14071416                        logEnviron=False,
    14081417                        command=['perl', 'Tools/Scripts/build-jsc', '--release'],
     
    14191428        self.expectRemoteCommands(
    14201429            ExpectShell(workdir='wkdir',
     1430                        timeout=1800,
    14211431                        logEnviron=False,
    14221432                        command=['perl', 'Tools/Scripts/build-jsc', '--debug'],
  • trunk/Tools/ChangeLog

    r293289 r293294  
     12022-04-23  Elliott Williams  <emw@apple.com>
     2
     3        [buildbot] Increase the EWS compile timeout to account for delayed output from clang/XCBuild
     4        https://bugs.webkit.org/show_bug.cgi?id=239455
     5
     6        Reviewed by Ryan Haddad.
     7
     8        Same as https://commits.webkit.org/249737@main, needed to work around
     9        delayed output bugs in Xcode/XCBuild.
     10
     11        * CISupport/ews-build/steps.py:
     12        (CompileWebKit.__init__):
     13        * CISupport/ews-build/steps_unittest.py:
     14
    1152022-04-23  Carlos Garcia Campos  <cgarcia@igalia.com>
    216
Note: See TracChangeset for help on using the changeset viewer.