Changeset 55380 in webkit


Ignore:
Timestamp:
Mar 1, 2010 2:27:22 PM (14 years ago)
Author:
abarth@webkit.org
Message:

2010-03-01 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

EWS can hang for five hours when compile output is too big
https://bugs.webkit.org/show_bug.cgi?id=35545

  • Scripts/webkitpy/commands/queues.py: Limit uploads to 1MB instead of 5MB. AppEngine seems to not like 5MB uploads. I'm not sure what the limit is. Let's try 1MB for a while and see how it goes.
  • Scripts/webkitpy/networktransaction.py: Tune the default parameters to our exponential backoff. I'm not sure why I picked five hours as the retry limit. That seems way too large.
Location:
trunk/WebKitTools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r55375 r55380  
     12010-03-01  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Eric Seidel.
     4
     5        EWS can hang for five hours when compile output is too big
     6        https://bugs.webkit.org/show_bug.cgi?id=35545
     7
     8        * Scripts/webkitpy/commands/queues.py: Limit uploads to 1MB instead of
     9        5MB.  AppEngine seems to not like 5MB uploads.  I'm not sure what the
     10        limit is.  Let's try 1MB for a while and see how it goes.
     11        * Scripts/webkitpy/networktransaction.py: Tune the default parameters
     12        to our exponential backoff.  I'm not sure why I picked five hours as
     13        the retry limit.  That seems way too large.
     14
    1152010-03-01  Brady Eidson  <beidson@apple.com>
    216
  • trunk/WebKitTools/Scripts/webkitpy/commands/queues.py

    r55243 r55380  
    133133        if is_error:
    134134            message = "Error: %s" % message
    135         output = script_error.message_with_output(output_limit=5*1024*1024) # 5MB
     135        output = script_error.message_with_output(output_limit=1024*1024) # 1MB
    136136        return tool.status_server.update_status(cls.name, message, state["patch"], StringIO(output))
    137137
  • trunk/WebKitTools/Scripts/webkitpy/networktransaction.py

    r55363 r55380  
    3838
    3939class NetworkTransaction(object):
    40     def __init__(self, initial_backoff_seconds=10, grown_factor=1.1, timeout_seconds=5*60*60):
     40    def __init__(self, initial_backoff_seconds=10, grown_factor=1.5, timeout_seconds=10*60):
    4141        self._initial_backoff_seconds = initial_backoff_seconds
    4242        self._grown_factor = grown_factor
Note: See TracChangeset for help on using the changeset viewer.