<?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>56032</bug_id>
          
          <creation_ts>2011-03-09 11:10:38 -0800</creation_ts>
          <short_desc>Leaks viewer should be linked from leaks bot results page</short_desc>
          <delta_ts>2011-04-07 09:10:52 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          <dependson>56028</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Adam Roben (:aroben)">aroben</assigned_to>
          <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>364624</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2011-03-09 11:10:38 -0800</bug_when>
    <thetext>The leaks viewer should be linked directly from the leaks bot results page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>380846</commentid>
    <comment_count>1</comment_count>
      <attachid>88515</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-06 14:36:50 -0700</bug_when>
    <thetext>Created attachment 88515
Add a &quot;view leaks&quot; link to builds on SnowLeopard Intel Leaks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>380853</commentid>
    <comment_count>2</comment_count>
      <attachid>88515</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2011-04-06 14:41:00 -0700</bug_when>
    <thetext>Comment on attachment 88515
Add a &quot;view leaks&quot; link to builds on SnowLeopard Intel Leaks

r=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>380868</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-06 14:58:13 -0700</bug_when>
    <thetext>Committed r83101: &lt;http://trac.webkit.org/changeset/83101&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>380921</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-06 15:48:52 -0700</bug_when>
    <thetext>This seems not to have worked: http://build.webkit.org/builders/SnowLeopard%20Intel%20Leaks/builds/16078</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>380938</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-06 16:06:48 -0700</bug_when>
    <thetext>Maybe we need to call self.addURL before calling MasterShellCommand.finished. Maybe we should move the addURL calls to createSummary, like in the examples on &lt;http://buildbot.net/buildbot/docs/current/BuildStep-URLs.html#BuildStep-URLs&gt;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381279</commentid>
    <comment_count>6</comment_count>
      <attachid>88617</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 06:28:27 -0700</bug_when>
    <thetext>Created attachment 88617
Move ExtractTestResults[AndLeaks]&apos;s summarizing code from finished() to commandComplete()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381292</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 06:47:31 -0700</bug_when>
    <thetext>Committed r83168: &lt;http://trac.webkit.org/changeset/83168&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381312</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 07:13:32 -0700</bug_when>
    <thetext>Another failure:

http://build.webkit.org/builders/SnowLeopard%20Intel%20Release%20%28WebKit2%20Tests%29/builds/10463

Now the &quot;view results&quot; URL is gone, too! :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381313</commentid>
    <comment_count>9</comment_count>
      <attachid>88628</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 07:13:52 -0700</bug_when>
    <thetext>Created attachment 88628
Move ExtractTestResults[AndLeaks]&apos;s summarizing code back from commandComplete() to finished()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381317</commentid>
    <comment_count>10</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 07:17:24 -0700</bug_when>
    <thetext>Committed r83170: &lt;http://trac.webkit.org/changeset/83170&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381393</commentid>
    <comment_count>11</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-07 09:10:52 -0700</bug_when>
    <thetext>Seems to be working now: http://build.webkit.org/builders/SnowLeopard%20Intel%20Leaks/builds/16096</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88515</attachid>
            <date>2011-04-06 14:36:50 -0700</date>
            <delta_ts>2011-04-06 15:49:01 -0700</delta_ts>
            <desc>Add a &quot;view leaks&quot; link to builds on SnowLeopard Intel Leaks</desc>
            <filename>bug-56032-20110406173730.patch</filename>
            <type>text/plain</type>
            <size>4783</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODMwNTgKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcgYi9Ub29scy9CdWlsZFNs
YXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCmluZGV4IDc2ZGVh
MTg1Nzc1OTE0NDgxMjg3NGM2YmJlMGY1YmQ0MTEwNjgwYjEuLjViOTk5M2M1OTQ0MDAzYTQxOWM2
NzhlMWI5ZWI1OWU5YjBlMTNlMTAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKKysrIGIvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZwpAQCAtNDA3LDE3ICs0
MDcsMjYgQEAgY2xhc3MgRXh0cmFjdFRlc3RSZXN1bHRzKG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1h
bmQpOgogICAgIGRlZiBfX2luaXRfXyhzZWxmKToKICAgICAgICAgbWFzdGVyLk1hc3RlclNoZWxs
Q29tbWFuZC5fX2luaXRfXyhzZWxmLCAiIikKIAorICAgIGRlZiByZXN1bHREaXJlY3RvcnlVUkwo
c2VsZik6CisgICAgICAgIHJldHVybiBzZWxmLmJ1aWxkLmdldFByb3BlcnRpZXMoKS5yZW5kZXIo
c2VsZi5yZXN1bHREaXJlY3RvcnkpLnJlcGxhY2UoInB1YmxpY19odG1sLyIsICIvIikgKyAiLyIK
KwogICAgIGRlZiBzdGFydChzZWxmKToKICAgICAgICAgc2VsZi5jb21tYW5kID0gWyJkaXR0byIs
ICItayIsICIteCIsICItViIsIHNlbGYuYnVpbGQuZ2V0UHJvcGVydGllcygpLnJlbmRlcihzZWxm
LnppcEZpbGUpLCBzZWxmLmJ1aWxkLmdldFByb3BlcnRpZXMoKS5yZW5kZXIoc2VsZi5yZXN1bHRE
aXJlY3RvcnkpXQogICAgICAgICByZXR1cm4gbWFzdGVyLk1hc3RlclNoZWxsQ29tbWFuZC5zdGFy
dChzZWxmKQogCiAgICAgZGVmIGZpbmlzaGVkKHNlbGYsIHJlc3VsdCk6Ci0gICAgICAgIHVybCA9
IHNlbGYuYnVpbGQuZ2V0UHJvcGVydGllcygpLnJlbmRlcihzZWxmLnJlc3VsdERpcmVjdG9yeSku
cmVwbGFjZSgicHVibGljX2h0bWwvIiwgIi8iKSArICIvcmVzdWx0cy5odG1sIgorICAgICAgICB1
cmwgPSBzZWxmLnJlc3VsdERpcmVjdG9yeVVSTCgpICsgInJlc3VsdHMuaHRtbCIKICAgICAgICAg
c2VsZi5hZGRVUkwoInZpZXcgcmVzdWx0cyIsIHVybCkKICAgICAgICAgcmVzdWx0ID0gbWFzdGVy
Lk1hc3RlclNoZWxsQ29tbWFuZC5maW5pc2hlZChzZWxmLCByZXN1bHQpCiAgICAgICAgIHNlbGYu
c3RlcF9zdGF0dXMuc2V0VGV4dChbInVwbG9hZGVkIHJlc3VsdHMiXSkKICAgICAgICAgcmV0dXJu
IHJlc3VsdAogCitjbGFzcyBFeHRyYWN0VGVzdFJlc3VsdHNBbmRMZWFrcyhFeHRyYWN0VGVzdFJl
c3VsdHMpOgorICAgIGRlZiBmaW5pc2hlZChzZWxmLCByZXN1bHQpOgorICAgICAgICByZXN1bHQg
PSBFeHRyYWN0VGVzdFJlc3VsdHMuZmluaXNoZWQoc2VsZiwgcmVzdWx0KQorICAgICAgICB1cmwg
PSAiL0xlYWtzVmlld2VyLz91cmw9IiArIHVybGxpYi5xdW90ZShzZWxmLnJlc3VsdERpcmVjdG9y
eVVSTCgpLCBzYWZlPSIiKQorICAgICAgICBzZWxmLmFkZFVSTCgidmlldyBsZWFrcyIsIHVybCkK
KyAgICAgICAgcmV0dXJuIHJlc3VsdAogCiBjbGFzcyBGYWN0b3J5KGZhY3RvcnkuQnVpbGRGYWN0
b3J5KToKICAgICBkZWYgX19pbml0X18oc2VsZiwgcGxhdGZvcm0sIGNvbmZpZ3VyYXRpb24sIGFy
Y2hpdGVjdHVyZXMsIGJ1aWxkT25seSk6CkBAIC00NDIsNiArNDUxLDcgQEAgY2xhc3MgQnVpbGRG
YWN0b3J5KEZhY3RvcnkpOgogCiBjbGFzcyBUZXN0RmFjdG9yeShGYWN0b3J5KToKICAgICBUZXN0
Q2xhc3MgPSBSdW5XZWJLaXRUZXN0cworICAgIEV4dHJhY3RUZXN0UmVzdWx0c0NsYXNzID0gRXh0
cmFjdFRlc3RSZXN1bHRzCiAgICAgZGVmIF9faW5pdF9fKHNlbGYsIHBsYXRmb3JtLCBjb25maWd1
cmF0aW9uLCBhcmNoaXRlY3R1cmVzKToKICAgICAgICAgRmFjdG9yeS5fX2luaXRfXyhzZWxmLCBw
bGF0Zm9ybSwgY29uZmlndXJhdGlvbiwgYXJjaGl0ZWN0dXJlcywgRmFsc2UpCiAgICAgICAgIHNl
bGYuYWRkU3RlcChEb3dubG9hZEJ1aWx0UHJvZHVjdCkKQEAgLTQ1NSwxMCArNDY1LDExIEBAIGNs
YXNzIFRlc3RGYWN0b3J5KEZhY3RvcnkpOgogICAgICAgICBzZWxmLmFkZFN0ZXAoUnVuUGVybFRl
c3RzKQogICAgICAgICBzZWxmLmFkZFN0ZXAoQXJjaGl2ZVRlc3RSZXN1bHRzKQogICAgICAgICBz
ZWxmLmFkZFN0ZXAoVXBsb2FkVGVzdFJlc3VsdHMpCi0gICAgICAgIHNlbGYuYWRkU3RlcChFeHRy
YWN0VGVzdFJlc3VsdHMpCisgICAgICAgIHNlbGYuYWRkU3RlcChzZWxmLkV4dHJhY3RUZXN0UmVz
dWx0c0NsYXNzKQogCiBjbGFzcyBCdWlsZEFuZFRlc3RGYWN0b3J5KEZhY3RvcnkpOgogICAgIFRl
c3RDbGFzcyA9IFJ1bldlYktpdFRlc3RzCisgICAgRXh0cmFjdFRlc3RSZXN1bHRzQ2xhc3MgPSBF
eHRyYWN0VGVzdFJlc3VsdHMKICAgICBkZWYgX19pbml0X18oc2VsZiwgcGxhdGZvcm0sIGNvbmZp
Z3VyYXRpb24sIGFyY2hpdGVjdHVyZXMpOgogICAgICAgICBGYWN0b3J5Ll9faW5pdF9fKHNlbGYs
IHBsYXRmb3JtLCBjb25maWd1cmF0aW9uLCBhcmNoaXRlY3R1cmVzLCBGYWxzZSkKICAgICAgICAg
aWYgcGxhdGZvcm0uc3RhcnRzd2l0aCgiY2hyb21pdW0iKToKQEAgLTQ4MSw3ICs0OTIsNyBAQCBj
bGFzcyBCdWlsZEFuZFRlc3RGYWN0b3J5KEZhY3RvcnkpOgogICAgICAgICAgICAgc2VsZi5hZGRT
dGVwKFJ1blBlcmxUZXN0cykKICAgICAgICAgc2VsZi5hZGRTdGVwKEFyY2hpdmVUZXN0UmVzdWx0
cykKICAgICAgICAgc2VsZi5hZGRTdGVwKFVwbG9hZFRlc3RSZXN1bHRzKQotICAgICAgICBzZWxm
LmFkZFN0ZXAoRXh0cmFjdFRlc3RSZXN1bHRzKQorICAgICAgICBzZWxmLmFkZFN0ZXAoc2VsZi5F
eHRyYWN0VGVzdFJlc3VsdHNDbGFzcykKICAgICAgICAgaWYgcGxhdGZvcm0gPT0gImd0ayI6CiAg
ICAgICAgICAgICBzZWxmLmFkZFN0ZXAoUnVuR3RrQVBJVGVzdHMpCiAgICAgICAgIGlmIHBsYXRm
b3JtID09ICJxdCI6CkBAIC00ODksNiArNTAwLDcgQEAgY2xhc3MgQnVpbGRBbmRUZXN0RmFjdG9y
eShGYWN0b3J5KToKIAogY2xhc3MgQnVpbGRBbmRUZXN0TGVha3NGYWN0b3J5KEJ1aWxkQW5kVGVz
dEZhY3RvcnkpOgogICAgIFRlc3RDbGFzcyA9IFJ1bldlYktpdExlYWtUZXN0cworICAgIEV4dHJh
Y3RUZXN0UmVzdWx0c0NsYXNzID0gRXh0cmFjdFRlc3RSZXN1bHRzQW5kTGVha3MKIAogY2xhc3Mg
TmV3QnVpbGRBbmRUZXN0RmFjdG9yeShCdWlsZEFuZFRlc3RGYWN0b3J5KToKICAgICBUZXN0Q2xh
c3MgPSBOZXdSdW5XZWJLaXRUZXN0cwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9v
bHMvQ2hhbmdlTG9nCmluZGV4IGNiZDg5NjU4ZjU1MzRkYWI1YjUzN2I3MWFmZDEwZGVlMjE4MjFk
YzMuLjFkYzU4MWYxOWE5YzEwODEyY2Q5OGRmNTE2MjYxOThhODg1MDk1MjAgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBAQAor
MjAxMS0wNC0wNiAgQWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CisKKyAgICAgICAgQWRk
IGEgInZpZXcgbGVha3MiIGxpbmsgdG8gYnVpbGRzIG9uIFNub3dMZW9wYXJkIEludGVsIExlYWtz
CisKKyAgICAgICAgRml4ZXMgPGh0dHA6Ly93ZWJraXQub3JnL2IvNTYwMzI+IExlYWtzIHZpZXdl
ciBzaG91bGQgYmUgbGlua2VkIGZyb20gbGVha3MgYm90IHJlc3VsdHMgcGFnZQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBv
cnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZzoKKyAgICAgICAgKEV4dHJhY3RU
ZXN0UmVzdWx0cy5yZXN1bHREaXJlY3RvcnlVUkwpOiBBZGRlZC4gTW92ZWQgY29kZSB0byBjYWxj
dWxhdGUgdGhlIFVSTCBmb3IgdGhlCisgICAgICAgIGJ1aWxkJ3MgcmVzdWx0cyBkaXJlY3Rvcnkg
aGVyZS4uLgorICAgICAgICAoRXh0cmFjdFRlc3RSZXN1bHRzLmZpbmlzaGVkKTogLi4uZnJvbSBo
ZXJlLgorICAgICAgICAoRXh0cmFjdFRlc3RSZXN1bHRzQW5kTGVha3MpOiBOZXcgY2xhc3MgdGhh
dCdzIHVzZWQgYnkgdGhlIGxlYWtzIGJ1aWxkZXIKKyAgICAgICAgKEV4dHJhY3RUZXN0UmVzdWx0
c0FuZExlYWtzLmZpbmlzaGVkKTogQ2FsbHMgdXAgdG8gdGhlIGJhc2UgY2xhc3MsIGJ1dCBhbHNv
IGFkZHMgYSAidmlldworICAgICAgICBsZWFrcyIgbGluayB0byBwb2ludCB0byBMZWFrcyBWaWV3
ZXIgZm9yIHRoaXMgYnVpbGQuCisgICAgICAgIChUZXN0RmFjdG9yeSk6IEFkZGVkIEV4dHJhY3RU
ZXN0UmVzdWx0c0NsYXNzIGFic3RyYWN0aW9uLiBUaGlzIGlzbid0IG92ZXJyaWRkZW4gYW55d2hl
cmUsCisgICAgICAgIGJ1dCBpdCBzZWVtZWQgZ29vZCB0byBhZGQgZm9yIGNvbnNpc3RlbmN5IHdp
dGggQnVpbGRBbmRUZXN0RmFjdG9yeS4KKyAgICAgICAgKEJ1aWxkQW5kVGVzdEZhY3RvcnkpOiBB
ZGRlZCBFeHRyYWN0VGVzdFJlc3VsdHNDbGFzcyBhYnN0cmFjdGlvbi4KKyAgICAgICAgKEJ1aWxk
QW5kVGVzdExlYWtzRmFjdG9yeSk6IFVzZSBFeHRyYWN0VGVzdFJlc3VsdHNBbmRMZWFrcyBhcyBv
dXIgRXh0cmFjdFRlc3RSZXN1bHRzQ2xhc3Mgc28KKyAgICAgICAgdGhhdCB3ZSdsbCBnZXQgYSAi
dmlldyBsZWFrcyIgbGluay4KKwogMjAxMS0wNC0wNiAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3Nz
eUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFuZHJlYXMgS2xpbmcuCg==
</data>
<flag name="review"
          id="81043"
          type_id="1"
          status="+"
          setter="ddkilzer"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88617</attachid>
            <date>2011-04-07 06:28:27 -0700</date>
            <delta_ts>2011-04-07 07:13:48 -0700</delta_ts>
            <desc>Move ExtractTestResults[AndLeaks]&apos;s summarizing code from finished() to commandComplete()</desc>
            <filename>bug-56032-20110407092832.patch</filename>
            <type>text/plain</type>
            <size>3629</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODMxNjEKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcgYi9Ub29scy9CdWlsZFNs
YXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCmluZGV4IDViOTk5
M2M1OTQ0MDAzYTQxOWM2NzhlMWI5ZWI1OWU5YjBlMTNlMTAuLmIxNTZkOGE2YTZiMTUwYTQ3MDA4
ZTM2MWU1ZjhmMzMzOTdkZjM5OWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKKysrIGIvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZwpAQCAtNDAzLDYgKzQw
Myw3IEBAIGNsYXNzIFVwbG9hZFRlc3RSZXN1bHRzKHRyYW5zZmVyLkZpbGVVcGxvYWQpOgogY2xh
c3MgRXh0cmFjdFRlc3RSZXN1bHRzKG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1hbmQpOgogICAgIHpp
cEZpbGUgPSBXaXRoUHJvcGVydGllcygicHVibGljX2h0bWwvcmVzdWx0cy8lKGJ1aWxkZXJuYW1l
KXMvciUoZ290X3JldmlzaW9uKXMgKCUoYnVpbGRudW1iZXIpcykuemlwIikKICAgICByZXN1bHRE
aXJlY3RvcnkgPSBXaXRoUHJvcGVydGllcygicHVibGljX2h0bWwvcmVzdWx0cy8lKGJ1aWxkZXJu
YW1lKXMvciUoZ290X3JldmlzaW9uKXMgKCUoYnVpbGRudW1iZXIpcykiKQorICAgIGRlc2NyaXB0
aW9uRG9uZSA9IFsidXBsb2FkZWQgcmVzdWx0cyJdCiAKICAgICBkZWYgX19pbml0X18oc2VsZik6
CiAgICAgICAgIG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1hbmQuX19pbml0X18oc2VsZiwgIiIpCkBA
IC00MTQsMTkgKzQxNSwxOCBAQCBjbGFzcyBFeHRyYWN0VGVzdFJlc3VsdHMobWFzdGVyLk1hc3Rl
clNoZWxsQ29tbWFuZCk6CiAgICAgICAgIHNlbGYuY29tbWFuZCA9IFsiZGl0dG8iLCAiLWsiLCAi
LXgiLCAiLVYiLCBzZWxmLmJ1aWxkLmdldFByb3BlcnRpZXMoKS5yZW5kZXIoc2VsZi56aXBGaWxl
KSwgc2VsZi5idWlsZC5nZXRQcm9wZXJ0aWVzKCkucmVuZGVyKHNlbGYucmVzdWx0RGlyZWN0b3J5
KV0KICAgICAgICAgcmV0dXJuIG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1hbmQuc3RhcnQoc2VsZikK
IAotICAgIGRlZiBmaW5pc2hlZChzZWxmLCByZXN1bHQpOgorICAgIGRlZiBjb21tYW5kQ29tcGxl
dGUoc2VsZiwgY21kKToKKyAgICAgICAgc2hlbGwuVGVzdC5jb21tYW5kQ29tcGxldGUoc2VsZiwg
Y21kKQogICAgICAgICB1cmwgPSBzZWxmLnJlc3VsdERpcmVjdG9yeVVSTCgpICsgInJlc3VsdHMu
aHRtbCIKICAgICAgICAgc2VsZi5hZGRVUkwoInZpZXcgcmVzdWx0cyIsIHVybCkKLSAgICAgICAg
cmVzdWx0ID0gbWFzdGVyLk1hc3RlclNoZWxsQ29tbWFuZC5maW5pc2hlZChzZWxmLCByZXN1bHQp
Ci0gICAgICAgIHNlbGYuc3RlcF9zdGF0dXMuc2V0VGV4dChbInVwbG9hZGVkIHJlc3VsdHMiXSkK
LSAgICAgICAgcmV0dXJuIHJlc3VsdAorCiAKIGNsYXNzIEV4dHJhY3RUZXN0UmVzdWx0c0FuZExl
YWtzKEV4dHJhY3RUZXN0UmVzdWx0cyk6Ci0gICAgZGVmIGZpbmlzaGVkKHNlbGYsIHJlc3VsdCk6
Ci0gICAgICAgIHJlc3VsdCA9IEV4dHJhY3RUZXN0UmVzdWx0cy5maW5pc2hlZChzZWxmLCByZXN1
bHQpCisgICAgZGVmIGNvbW1hbmRDb21wbGV0ZShzZWxmLCBjbWQpOgorICAgICAgICBFeHRyYWN0
VGVzdFJlc3VsdHMuY29tbWFuZENvbXBsZXRlKHNlbGYsIGNtZCkKICAgICAgICAgdXJsID0gIi9M
ZWFrc1ZpZXdlci8/dXJsPSIgKyB1cmxsaWIucXVvdGUoc2VsZi5yZXN1bHREaXJlY3RvcnlVUkwo
KSwgc2FmZT0iIikKICAgICAgICAgc2VsZi5hZGRVUkwoInZpZXcgbGVha3MiLCB1cmwpCi0gICAg
ICAgIHJldHVybiByZXN1bHQKKwogCiBjbGFzcyBGYWN0b3J5KGZhY3RvcnkuQnVpbGRGYWN0b3J5
KToKICAgICBkZWYgX19pbml0X18oc2VsZiwgcGxhdGZvcm0sIGNvbmZpZ3VyYXRpb24sIGFyY2hp
dGVjdHVyZXMsIGJ1aWxkT25seSk6CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29s
cy9DaGFuZ2VMb2cKaW5kZXggZWFjZjVjMjI1NzBhODJlMTc0MTE2NzgxMDc0NTE0YjFhZmExNGI2
Zi4uYWQ2NzZmMDMyZWQwYzgwYjJlMDIxZTliYWZlNGNlMGM5MmZhMjI1ZiAxMDA2NDQKLS0tIGEv
VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisy
MDExLTA0LTA3ICBBZGFtIFJvYmVuICA8YXJvYmVuQGFwcGxlLmNvbT4KKworICAgICAgICBNb3Zl
IEV4dHJhY3RUZXN0UmVzdWx0c1tBbmRMZWFrc10ncyBzdW1tYXJpemluZyBjb2RlIGZyb20gZmlu
aXNoZWQoKSB0byBjb21tYW5kQ29tcGxldGUoKQorCisgICAgICAgIFRoaXMgbWF0Y2hlcyBob3cg
bW9zdCBvZiBvdXIgb3RoZXIgYnVpbGQgc3RlcHMgd29yaywgc28gaXMgZ29vZCBqdXN0IGZvciBp
bXByb3ZpbmcKKyAgICAgICAgY29uc2lzdGVuY3kgYmV0d2VlbiBidWlsZCBzdGVwcy4gSXQgc2hv
dWxkIGFsc28gbWFrZSBpdCBwb3NzaWJsZSBmb3IKKyAgICAgICAgRXh0cmFjdFRlc3RSZXN1bHRz
QW5kTGVha3MgdG8gc3VjY2Vzc2Z1bGx5IGFkZCBhIFVSTCB0byBMZWFrcyBWaWV3ZXIuIChQcmV2
aW91c2x5IHdlIHdlcmUKKyAgICAgICAgdHJ5aW5nIHRvIGRvIHRoaXMgaW4gZmluaXNoZWQoKSBh
ZnRlciB3ZSBoYWQgY2FsbGVkIHVwIHRvIHRoZSBiYXNlIGNsYXNzLCBidXQgdGhhdCB3YXMKKyAg
ICAgICAgYXBwYXJlbnRseSB0b28gbGF0ZSB0byBhZGQgbW9yZSBVUkxzLikKKworICAgICAgICBI
b3BlZnVsbHkgZml4ZXMgPGh0dHA6Ly93ZWJraXQub3JnL2IvNTYwMzI+IExlYWtzIHZpZXdlciBz
aG91bGQgYmUgbGlua2VkIGZyb20gbGVha3MgYm90CisgICAgICAgIHJlc3VsdHMgcGFnZQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZzoKKyAgICAgICAgKEV4
dHJhY3RUZXN0UmVzdWx0cyk6IEFkZGVkIGEgZGVzY3JpcHRpb25Eb25lIHByb3BlcnR5IHNvIHRo
YXQgd2UgZG9uJ3QgaGF2ZSB0byBtYW51YWxseQorICAgICAgICBjYWxsIHNldFRleHQgdG8gZ2V0
IHRoZSByaWdodCB0ZXh0IHRvIHNob3cgdXAgZm9yIHRoaXMgc3RlcC4gVGhpcyBtYXRjaGVzIGhv
dyBtb3N0IG9mIG91cgorICAgICAgICBvdGhlciBidWlsZCBzdGVwcyB3b3JrLgorICAgICAgICAo
RXh0cmFjdFRlc3RSZXN1bHRzLmNvbW1hbmRDb21wbGV0ZSk6IFJlcGxhY2VkIG91ciBvdmVycmlk
ZSBvZiBmaW5pc2hlZCB3aXRoIHRoaXMgZnVuY3Rpb24uCisgICAgICAgIFRoaXMgaXMgaG93IG1v
c3Qgb2Ygb3VyIG90aGVyIGJ1aWxkIHN0ZXBzIHdvcmsuCisgICAgICAgIChFeHRyYWN0VGVzdFJl
c3VsdHNBbmRMZWFrcy5jb21tYW5kQ29tcGxldGUpOiBSZXBsYWNlZCBvdXIgb3ZlcnJpZGUgb2Yg
ZmluaXNoZWQgd2l0aCB0aGlzCisgICAgICAgIGZ1bmN0aW9uLCB0byBtYXRjaCB0aGUgYmFzZSBj
bGFzcy4KKwogMjAxMS0wNC0wNyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IE1hY2llaiBTdGFjaG93aWFrLgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88628</attachid>
            <date>2011-04-07 07:13:52 -0700</date>
            <delta_ts>2011-04-07 07:15:07 -0700</delta_ts>
            <desc>Move ExtractTestResults[AndLeaks]&apos;s summarizing code back from commandComplete() to finished()</desc>
            <filename>bug-56032-20110407101401.patch</filename>
            <type>text/plain</type>
            <size>3058</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODMxNjgKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcgYi9Ub29scy9CdWlsZFNs
YXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCmluZGV4IGIxNTZk
OGE2YTZiMTUwYTQ3MDA4ZTM2MWU1ZjhmMzMzOTdkZjM5OWIuLjIwODc0MmQ4ZDgyOWQzN2NlNDUx
OTAxZWU5ODM2MjEyYTUxOWFkMDggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKKysrIGIvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZwpAQCAtNDE1LDE1ICs0
MTUsMTggQEAgY2xhc3MgRXh0cmFjdFRlc3RSZXN1bHRzKG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1h
bmQpOgogICAgICAgICBzZWxmLmNvbW1hbmQgPSBbImRpdHRvIiwgIi1rIiwgIi14IiwgIi1WIiwg
c2VsZi5idWlsZC5nZXRQcm9wZXJ0aWVzKCkucmVuZGVyKHNlbGYuemlwRmlsZSksIHNlbGYuYnVp
bGQuZ2V0UHJvcGVydGllcygpLnJlbmRlcihzZWxmLnJlc3VsdERpcmVjdG9yeSldCiAgICAgICAg
IHJldHVybiBtYXN0ZXIuTWFzdGVyU2hlbGxDb21tYW5kLnN0YXJ0KHNlbGYpCiAKLSAgICBkZWYg
Y29tbWFuZENvbXBsZXRlKHNlbGYsIGNtZCk6Ci0gICAgICAgIHNoZWxsLlRlc3QuY29tbWFuZENv
bXBsZXRlKHNlbGYsIGNtZCkKKyAgICBkZWYgYWRkQ3VzdG9tVVJMcyhzZWxmKToKICAgICAgICAg
dXJsID0gc2VsZi5yZXN1bHREaXJlY3RvcnlVUkwoKSArICJyZXN1bHRzLmh0bWwiCiAgICAgICAg
IHNlbGYuYWRkVVJMKCJ2aWV3IHJlc3VsdHMiLCB1cmwpCiAKKyAgICBkZWYgZmluaXNoZWQoc2Vs
ZiwgcmVzdWx0KToKKyAgICAgICAgc2VsZi5hZGRDdXN0b21VUkxzKCkKKyAgICAgICAgcmV0dXJu
IG1hc3Rlci5NYXN0ZXJTaGVsbENvbW1hbmQuZmluaXNoZWQoc2VsZiwgcmVzdWx0KQorCiAKIGNs
YXNzIEV4dHJhY3RUZXN0UmVzdWx0c0FuZExlYWtzKEV4dHJhY3RUZXN0UmVzdWx0cyk6Ci0gICAg
ZGVmIGNvbW1hbmRDb21wbGV0ZShzZWxmLCBjbWQpOgotICAgICAgICBFeHRyYWN0VGVzdFJlc3Vs
dHMuY29tbWFuZENvbXBsZXRlKHNlbGYsIGNtZCkKKyAgICBkZWYgYWRkQ3VzdG9tVVJMcyhzZWxm
KToKKyAgICAgICAgRXh0cmFjdFRlc3RSZXN1bHRzLmFkZEN1c3RvbVVSTHMoc2VsZikKICAgICAg
ICAgdXJsID0gIi9MZWFrc1ZpZXdlci8/dXJsPSIgKyB1cmxsaWIucXVvdGUoc2VsZi5yZXN1bHRE
aXJlY3RvcnlVUkwoKSwgc2FmZT0iIikKICAgICAgICAgc2VsZi5hZGRVUkwoInZpZXcgbGVha3Mi
LCB1cmwpCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwpp
bmRleCBjZmFjZmZkZjI0N2FhNWNmYThiMmZkODk1NGYwNjFlN2EwODdlZjA1Li45YzIzYmRlYTkx
NzNkOWM0NTc1OTZmMmQxNzI4YzQ2YjU1ZDAxYjZhIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VM
b2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjcgQEAKIDIwMTEtMDQtMDcgIEFk
YW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgogCisgICAgICAgIE1vdmUgRXh0cmFjdFRlc3RS
ZXN1bHRzW0FuZExlYWtzXSdzIHN1bW1hcml6aW5nIGNvZGUgYmFjayBmcm9tIGNvbW1hbmRDb21w
bGV0ZSgpIHRvIGZpbmlzaGVkKCkKKworICAgICAgICBjb21tYW5kQ29tcGxldGUoKSBpcyBuZXZl
ciBjYWxsZWQgZm9yIE1hc3RlclNoZWxsQ29tbWFuZHMgbGlrZSBFeHRyYWN0VGVzdFJlc3VsdHNb
QW5kTGVha3NdLgorICAgICAgICAoVW5mb3J0dW5hdGVseSB0aGUgYnVpbGRib3QgZG9jdW1lbnRh
dGlvbiBkb2VzIG5vdCBtYWtlIHRoaXMgY2xlYXIuKSBmaW5pc2hlZCgpIGlzIHRoZSBvbmx5Cisg
ICAgICAgIGhvb2sgd2UgaGF2ZSwgc28gd2UgaGF2ZSB0byBkbyBvdXIgd29yayB0aGVyZS4gSSBh
ZGRlZCBhIG5ldyBhZGRDdXN0b21VUkxzIG1ldGhvZCB3aGljaCBjYW4KKyAgICAgICAgYmUgb3Zl
cnJpZGRlbiBieSBzdWJjbGFzc2VzIHRvIHByb3ZpZGUgZXh0cmEgVVJMcyBiZWZvcmUgd2UgY2Fs
bCB1cCB0byB0aGUgYmFzZSBjbGFzcyAoYWZ0ZXIKKyAgICAgICAgd2hpY2ggYWRkaW5nIG1vcmUg
VVJMcyBpcyBubyBsb25nZXIgcG9zc2libGUpLgorCisgICAgICAgIFJlYWxseSBob3BlZnVsbHkg
Zml4ZXMgPGh0dHA6Ly93ZWJraXQub3JnL2IvNTYwMzI+IExlYWtzIHZpZXdlciBzaG91bGQgYmUg
bGlua2VkIGZyb20gbGVha3MKKyAgICAgICAgYm90IHJlc3VsdHMgcGFnZQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQv
YnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZzoKKyAgICAgICAgKEV4dHJhY3RUZXN0
UmVzdWx0cy5hZGRDdXN0b21VUkxzKTogTW92ZWQgY29kZSB0byBhZGQgdGhlICJ2aWV3IHJlc3Vs
dHMiIFVSTCBoZXJlLi4uCisgICAgICAgIChFeHRyYWN0VGVzdFJlc3VsdHMuZmluaXNoZWQpOiAu
Li5mcm9tIGhlcmUuIFRoaXMgcmVwbGFjZXMgY29tbWFuZENvbXBsZXRlLCBzaW5jZSB0aGF0Cisg
ICAgICAgIG1ldGhvZCBpcyBuZXZlciBjYWxsZWQgZm9yIE1hc3RlclNoZWxsQ29tbWFuZHMuCisg
ICAgICAgIChFeHRyYWN0VGVzdFJlc3VsdHNBbmRMZWFrcy5hZGRDdXN0b21VUkxzKTogUmVwbGFj
ZWQgY29tbWFuZENvbXBsZXRlICh3aGljaCBpcyBuZXZlciBjYWxsZWQpCisgICAgICAgIHdpdGgg
dGhpcyBtZXRob2QgKHdoaWNoIGlzKS4KKworMjAxMS0wNC0wNyAgQWRhbSBSb2JlbiAgPGFyb2Jl
bkBhcHBsZS5jb20+CisKICAgICAgICAgTW92ZSBFeHRyYWN0VGVzdFJlc3VsdHNbQW5kTGVha3Nd
J3Mgc3VtbWFyaXppbmcgY29kZSBmcm9tIGZpbmlzaGVkKCkgdG8gY29tbWFuZENvbXBsZXRlKCkK
IAogICAgICAgICBUaGlzIG1hdGNoZXMgaG93IG1vc3Qgb2Ygb3VyIG90aGVyIGJ1aWxkIHN0ZXBz
IHdvcmssIHNvIGlzIGdvb2QganVzdCBmb3IgaW1wcm92aW5nCg==
</data>
<flag name="review"
          id="81167"
          type_id="1"
          status="+"
          setter="sullivan"
    />
          </attachment>
      

    </bug>

</bugzilla>