<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>63837</bug_id>
          
          <creation_ts>2011-07-01 13:16:18 -0700</creation_ts>
          <short_desc>We shouldn&apos;t wait for ReportCrash while the timeout is running</short_desc>
          <delta_ts>2011-07-01 14:21:25 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>431386</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-01 13:16:18 -0700</bug_when>
    <thetext>We shouldn&apos;t wait for ReportCrash while the timeout is running</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431389</commentid>
    <comment_count>1</comment_count>
      <attachid>99513</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-01 13:17:28 -0700</bug_when>
    <thetext>Created attachment 99513
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431393</commentid>
    <comment_count>2</comment_count>
      <attachid>99513</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-01 13:19:59 -0700</bug_when>
    <thetext>Comment on attachment 99513
Patch

Makes sense.  How do we test this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431394</commentid>
    <comment_count>3</comment_count>
      <attachid>99513</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-07-01 13:20:39 -0700</bug_when>
    <thetext>Comment on attachment 99513
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=99513&amp;action=review

&gt; Tools/Scripts/webkitpy/layout_tests/layout_package/worker.py:133
&gt; +        self._port.executive().wait_newest(self._port.is_crash_reporter)

Does it make sense to only do this if the previous test crashed? 

Or was it your intent to block *every* worker if a crash reporter is running? It will be interesting to see what kind of impact that has on test run time on the many-core machines like the big mac pros and xserves.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431397</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-01 13:23:44 -0700</bug_when>
    <thetext>&gt; Or was it your intent to block *every* worker if a crash reporter is running?

Yes.

&gt; It will be interesting to see what kind of impact that has on test run time on the many-core machines like the big mac pros and xserves.

In my machine (a big mac pro), this appears to be necessary for test stability.  When tests crash (rare), it adds ~minutes of waiting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431442</commentid>
    <comment_count>5</comment_count>
      <attachid>99513</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-01 14:21:21 -0700</bug_when>
    <thetext>Comment on attachment 99513
Patch

Clearing flags on attachment: 99513

Committed r90277: &lt;http://trac.webkit.org/changeset/90277&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>431443</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-01 14:21:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99513</attachid>
            <date>2011-07-01 13:17:28 -0700</date>
            <delta_ts>2011-07-01 14:21:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63837-20110701131727.patch</filename>
            <type>text/plain</type>
            <size>2680</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDkwMjY5KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMTEtMDctMDEgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBXZSBzaG91bGRuJ3Qgd2FpdCBmb3IgUmVwb3J0Q3Jhc2ggd2hpbGUgdGhlIHRpbWVv
dXQgaXMgcnVubmluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjM4MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBJbnN0ZWFkLCB3ZSBzaG91bGQgbW92ZSB0aGlzIGNoZWNrIHRvIHdvcmtlci5weS4KKwor
ICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdlL3Np
bmdsZV90ZXN0X3J1bm5lci5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90
ZXN0cy9sYXlvdXRfcGFja2FnZS93b3JrZXIucHk6CisKIDIwMTEtMDctMDEgIEFkYW0gUm9iZW4g
IDxhcm9iZW5AYXBwbGUuY29tPgogCiAgICAgICAgIFN0b3Agc2V0dGluZyB1bnNhZmUgaGVhZGVy
cyBvbiBQT1NUcyB2aWEgWEhSIGZyb20gVGVzdEZhaWx1cmVzIHBhZ2UKSW5kZXg6IFRvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdlL3NpbmdsZV90ZXN0X3J1
bm5lci5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9sYXlvdXRfcGFja2FnZS9zaW5nbGVfdGVzdF9ydW5uZXIucHkJKHJldmlzaW9uIDkwMjYyKQor
KysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbGF5b3V0X3BhY2thZ2Uvc2lu
Z2xlX3Rlc3RfcnVubmVyLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0xMjUsMTEgKzEyNSw2IEBAIGNs
YXNzIFNpbmdsZVRlc3RSdW5uZXI6CiAgICAgICAgIHJldHVybiBzZWxmLl9ydW5fY29tcGFyZV90
ZXN0KCkKIAogICAgIGRlZiBfcnVuX2NvbXBhcmVfdGVzdChzZWxmKToKLSAgICAgICAgIyBCZWZv
cmUgcnVubmluZyB0aGUgdGVzdCwgd2Ugd2FpdCBmb3IgYW55IGNyYXNoIHJlcG9ydGVycyB0byBm
aW5pc2gKLSAgICAgICAgIyBydW5uaW5nLiBPbiBNYWMsIFJlcG9ydENyYXNoIGNoZXdzIHVwIGEg
YnVuY2ggb2YgcmVzb3VyY2VzIGFuZAotICAgICAgICAjIGNhdXNlcyB0aGUgdGVzdHMgdG8gYmVj
b21lIHVuc3RhYmxlLCBzbyB3ZSBkb24ndCB3YW50IHRvIHJ1biBpbgotICAgICAgICAjIHBhcmFs
bGVsIHdpdGggUmVwb3J0Q3Jhc2guCi0gICAgICAgIHNlbGYuX3BvcnQuZXhlY3V0aXZlKCkud2Fp
dF9uZXdlc3Qoc2VsZi5fcG9ydC5pc19jcmFzaF9yZXBvcnRlcikKICAgICAgICAgZHJpdmVyX291
dHB1dCA9IHNlbGYuX2RyaXZlci5ydW5fdGVzdChzZWxmLl9kcml2ZXJfaW5wdXQoKSkKICAgICAg
ICAgZXhwZWN0ZWRfZHJpdmVyX291dHB1dCA9IHNlbGYuX2V4cGVjdGVkX2RyaXZlcl9vdXRwdXQo
KQogICAgICAgICB0ZXN0X3Jlc3VsdCA9IHNlbGYuX2NvbXBhcmVfb3V0cHV0KGRyaXZlcl9vdXRw
dXQsIGV4cGVjdGVkX2RyaXZlcl9vdXRwdXQpCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9sYXlvdXRfcGFja2FnZS93b3JrZXIucHkKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9v
bHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbGF5b3V0X3BhY2thZ2Uvd29ya2VyLnB5
CShyZXZpc2lvbiA5MDI2MikKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L2xheW91dF9wYWNrYWdlL3dvcmtlci5weQkod29ya2luZyBjb3B5KQpAQCAtMTI2LDYgKzEyNiwx
MiBAQCBjbGFzcyBXb3JrZXIobWFuYWdlcl93b3JrZXJfYnJva2VyLkFic3RyCiAgICAgICAgIHNl
bGYuX2RvbmUgPSBUcnVlCiAKICAgICBkZWYgX3J1bl90ZXN0KHNlbGYsIHRlc3RfaW5wdXQpOgor
ICAgICAgICAjIEJlZm9yZSBydW5uaW5nIHRoZSB0ZXN0LCB3ZSB3YWl0IGZvciBhbnkgY3Jhc2gg
cmVwb3J0ZXJzIHRvIGZpbmlzaAorICAgICAgICAjIHJ1bm5pbmcuIE9uIE1hYywgUmVwb3J0Q3Jh
c2ggY2hld3MgdXAgYSBidW5jaCBvZiByZXNvdXJjZXMgYW5kCisgICAgICAgICMgY2F1c2VzIHRo
ZSB0ZXN0cyB0byBiZWNvbWUgdW5zdGFibGUsIHNvIHdlIGRvbid0IHdhbnQgdG8gcnVuIGluCisg
ICAgICAgICMgcGFyYWxsZWwgd2l0aCBSZXBvcnRDcmFzaC4KKyAgICAgICAgc2VsZi5fcG9ydC5l
eGVjdXRpdmUoKS53YWl0X25ld2VzdChzZWxmLl9wb3J0LmlzX2NyYXNoX3JlcG9ydGVyKQorCiAg
ICAgICAgIHRlc3RfdGltZW91dF9zZWMgPSBzZWxmLnRpbWVvdXQodGVzdF9pbnB1dCkKICAgICAg
ICAgc3RhcnQgPSB0aW1lLnRpbWUoKQogICAgICAgICBzZWxmLl93b3JrZXJfY29ubmVjdGlvbi5w
b3N0X21lc3NhZ2UoJ3N0YXJ0ZWRfdGVzdCcsIHRlc3RfaW5wdXQsIHRlc3RfdGltZW91dF9zZWMp
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>