<?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>66092</bug_id>
          
          <creation_ts>2011-08-11 13:47:31 -0700</creation_ts>
          <short_desc>garden-o-matic should be able to determine when tests unexpectedly pass</short_desc>
          <delta_ts>2011-08-11 13:59:56 -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>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>450008</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-11 13:47:31 -0700</bug_when>
    <thetext>garden-o-matic should be able to determine when tests unexpectedly pass</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>450009</commentid>
    <comment_count>1</comment_count>
      <attachid>103662</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-11 13:50:23 -0700</bug_when>
    <thetext>Created attachment 103662
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>450018</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-11 13:59:56 -0700</bug_when>
    <thetext>Committed r92875: &lt;http://trac.webkit.org/changeset/92875&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103662</attachid>
            <date>2011-08-11 13:50:23 -0700</date>
            <delta_ts>2011-08-11 13:53:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66092-20110811135022.patch</filename>
            <type>text/plain</type>
            <size>4525</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDkyODc0KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTEtMDgtMTEgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBnYXJkZW4tby1tYXRpYyBzaG91bGQgYmUgYWJsZSB0byBkZXRlcm1pbmUgd2hlbiB0
ZXN0cyB1bmV4cGVjdGVkbHkgcGFzcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NjYwOTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBUaGlzIHBhdGNoIGp1c3QgY29udGFpbnMgdGhlIGxpYnJhcnkgbWV0aG9k
cyBmb3IgZXh0cmFjdGluZyB0aGlzCisgICAgICAgIGluZm9ybWF0aW9uLiAgSSdsbCBhZGQgc29t
ZSBVSSBpbiBhIHN1YnNlcXVlbnQgcGF0Y2guCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9y
dC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvcmVzdWx0
cy5qczoKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZp
Zy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvcmVzdWx0c191bml0dGVzdHMuanM6CisKIDIwMTEt
MDgtMTEgIERpbWl0cmkgR2xhemtvdiAgPGRnbGF6a292QGNocm9taXVtLm9yZz4KIAogICAgICAg
ICBOZXcgZXhwZWN0YXRpb24gZW50cmllcyBzaG91bGQgYmUgcGxhY2VkIG5leHQgdG8gZXhpc3Rp
bmcgb25lcy4KSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmct
Y29uZmlnL3B1YmxpY19odG1sL1Rlc3RGYWlsdXJlcy9yZXN1bHRzLmpzCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19o
dG1sL1Rlc3RGYWlsdXJlcy9yZXN1bHRzLmpzCShyZXZpc2lvbiA5Mjg3MykKKysrIFRvb2xzL0J1
aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL1Rlc3RG
YWlsdXJlcy9yZXN1bHRzLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0yMjIsNiArMjIyLDE1IEBAIGZ1
bmN0aW9uIGlzVW5leHBlY3RlZEZhaWx1cmUocmVzdWx0Tm9kZSkKICAgICByZXR1cm4gYW55SXNG
YWlsdXJlKHJlc3VsdHMudW5leHBlY3RlZFJlc3VsdHMocmVzdWx0Tm9kZSkpOwogfQogCitmdW5j
dGlvbiBpc1VuZXhwZWN0ZWRTdWNjZXNzZXMocmVzdWx0Tm9kZSkKK3sKKyAgICBpZiAoIXJlc3Vs
dE5vZGUpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoYW55SXNGYWlsdXJlKHJlc3Vs
dE5vZGUuYWN0dWFsLnNwbGl0KCcgJykpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgcmV0
dXJuIGFueUlzU3VjY2VzcyhyZXN1bHRzLnVuZXhwZWN0ZWRSZXN1bHRzKHJlc3VsdE5vZGUpKTsK
K30KKwogZnVuY3Rpb24gaXNSZXN1bHROb2RlKG5vZGUpCiB7CiAgICAgcmV0dXJuICEhbm9kZS5h
Y3R1YWw7CkBAIC0yMzIsMTggKzI0MSwzMyBAQCByZXN1bHRzLnVuZXhwZWN0ZWRGYWlsdXJlcyA9
IGZ1bmN0aW9uKHJlCiAgICAgcmV0dXJuIGJhc2UuZmlsdGVyVHJlZShyZXN1bHRzVHJlZS50ZXN0
cywgaXNSZXN1bHROb2RlLCBpc1VuZXhwZWN0ZWRGYWlsdXJlKTsKIH07CiAKLXJlc3VsdHMudW5l
eHBlY3RlZEZhaWx1cmVzQnlUZXN0ID0gZnVuY3Rpb24ocmVzdWx0c0J5QnVpbGRlcikKK3Jlc3Vs
dHMudW5leHBlY3RlZFN1Y2Nlc3NlcyA9IGZ1bmN0aW9uKHJlc3VsdHNUcmVlKQoreworICAgIHJl
dHVybiBiYXNlLmZpbHRlclRyZWUocmVzdWx0c1RyZWUudGVzdHMsIGlzUmVzdWx0Tm9kZSwgaXNV
bmV4cGVjdGVkU3VjY2Vzc2VzKTsKK307CisKK2Z1bmN0aW9uIHJlc3VsdHNCeVRlc3QocmVzdWx0
c0J5QnVpbGRlciwgZmlsdGVyKQogewotICAgIHZhciB1bmV4cGVjdGVkRmFpbHVyZXMgPSB7fTsK
KyAgICB2YXIgcmVzdWx0c0J5VGVzdCA9IHt9OwogCiAgICAgJC5lYWNoKHJlc3VsdHNCeUJ1aWxk
ZXIsIGZ1bmN0aW9uKGJ1aWxkZXJOYW1lLCByZXN1bHRzVHJlZSkgewotICAgICAgICAkLmVhY2go
cmVzdWx0cy51bmV4cGVjdGVkRmFpbHVyZXMocmVzdWx0c1RyZWUpLCBmdW5jdGlvbih0ZXN0TmFt
ZSwgcmVzdWx0Tm9kZSkgewotICAgICAgICAgICAgdW5leHBlY3RlZEZhaWx1cmVzW3Rlc3ROYW1l
XSA9IHVuZXhwZWN0ZWRGYWlsdXJlc1t0ZXN0TmFtZV0gfHwge307Ci0gICAgICAgICAgICB1bmV4
cGVjdGVkRmFpbHVyZXNbdGVzdE5hbWVdW2J1aWxkZXJOYW1lXSA9IHJlc3VsdE5vZGU7CisgICAg
ICAgICQuZWFjaChmaWx0ZXIocmVzdWx0c1RyZWUpLCBmdW5jdGlvbih0ZXN0TmFtZSwgcmVzdWx0
Tm9kZSkgeworICAgICAgICAgICAgcmVzdWx0c0J5VGVzdFt0ZXN0TmFtZV0gPSByZXN1bHRzQnlU
ZXN0W3Rlc3ROYW1lXSB8fCB7fTsKKyAgICAgICAgICAgIHJlc3VsdHNCeVRlc3RbdGVzdE5hbWVd
W2J1aWxkZXJOYW1lXSA9IHJlc3VsdE5vZGU7CiAgICAgICAgIH0pOwogICAgIH0pOwogCi0gICAg
cmV0dXJuIHVuZXhwZWN0ZWRGYWlsdXJlczsKKyAgICByZXR1cm4gcmVzdWx0c0J5VGVzdDsKK30K
KworcmVzdWx0cy51bmV4cGVjdGVkRmFpbHVyZXNCeVRlc3QgPSBmdW5jdGlvbihyZXN1bHRzQnlC
dWlsZGVyKQoreworICAgIHJldHVybiByZXN1bHRzQnlUZXN0KHJlc3VsdHNCeUJ1aWxkZXIsIHJl
c3VsdHMudW5leHBlY3RlZEZhaWx1cmVzKTsKK307CisKK3Jlc3VsdHMudW5leHBlY3RlZFN1Y2Nl
c3Nlc0J5VGVzdCA9IGZ1bmN0aW9uKHJlc3VsdHNCeUJ1aWxkZXIpCit7CisgICAgcmV0dXJuIHJl
c3VsdHNCeVRlc3QocmVzdWx0c0J5QnVpbGRlciwgcmVzdWx0cy51bmV4cGVjdGVkU3VjY2Vzc2Vz
KTsKIH07CiAKIHJlc3VsdHMuY29sbGVjdFVuZXhwZWN0ZWRSZXN1bHRzID0gZnVuY3Rpb24oZGlj
dGlvbmFyeU9mUmVzdWx0Tm9kZXMpCkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWls
ZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvcmVzdWx0c191bml0
dGVzdHMuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Vi
a2l0Lm9yZy1jb25maWcvcHVibGljX2h0bWwvVGVzdEZhaWx1cmVzL3Jlc3VsdHNfdW5pdHRlc3Rz
LmpzCShyZXZpc2lvbiA5Mjg3MykKKysrIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndl
YmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL1Rlc3RGYWlsdXJlcy9yZXN1bHRzX3VuaXR0ZXN0
cy5qcwkod29ya2luZyBjb3B5KQpAQCAtMzcsNiArMzcsMTAgQEAgdmFyIGtFeGFtcGxlUmVzdWx0
c0pTT04gPSB7CiAgICAgICAgICAgICAiZmxha3ktc2Nyb2xsYmFyLmh0bWwiOiB7CiAgICAgICAg
ICAgICAgICAgImV4cGVjdGVkIjogIlBBU1MiLAogICAgICAgICAgICAgICAgICJhY3R1YWwiOiAi
UEFTUyBURVhUIgorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICJ1bmV4cGVjdGVkLXBhc3Mu
aHRtbCI6IHsKKyAgICAgICAgICAgICAgICAiZXhwZWN0ZWQiOiAiRkFJTCIsCisgICAgICAgICAg
ICAgICAgImFjdHVhbCI6ICJQQVNTIgogICAgICAgICAgICAgfQogICAgICAgICB9LAogICAgICAg
ICAidXNlcnNjcmlwdHMiOiB7CkBAIC04OCw2ICs5MiwyMCBAQCB0ZXN0KCJ1bmV4cGVjdGVkRmFp
bHVyZXNCeVRlc3QiLCAxLCBmdW5jCiAgICAgfSk7CiB9KTsKIAordGVzdCgidW5leHBlY3RlZFN1
Y2Nlc3Nlc0J5VGVzdCIsIDEsIGZ1bmN0aW9uKCkgeworICAgIHZhciB1bmV4cGVjdGVkRmFpbHVy
ZXNCeVRlc3QgPSByZXN1bHRzLnVuZXhwZWN0ZWRTdWNjZXNzZXNCeVRlc3QoeworICAgICAgICAi
TW9jayBCdWlsZGVyIjoga0V4YW1wbGVSZXN1bHRzSlNPTgorICAgIH0pOworICAgIGRlZXBFcXVh
bCh1bmV4cGVjdGVkRmFpbHVyZXNCeVRlc3QsIHsKKyAgICAgICAgInNjcm9sbGJhcnMvdW5leHBl
Y3RlZC1wYXNzLmh0bWwiOiB7CisgICAgICAgICAgICAiTW9jayBCdWlsZGVyIjogeworICAgICAg
ICAgICAgICAgICJleHBlY3RlZCI6ICJGQUlMIiwKKyAgICAgICAgICAgICAgICAiYWN0dWFsIjog
IlBBU1MiCisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9KTsKK30pOworCiB0ZXN0KCJy
ZXN1bHRLaW5kIiwgMTIsIGZ1bmN0aW9uKCkgewogICAgIGVxdWFscyhyZXN1bHRzLnJlc3VsdEtp
bmQoImh0dHA6Ly9leGFtcGxlLmNvbS9mb28tYWN0dWFsLnR4dCIpLCAiYWN0dWFsIik7CiAgICAg
ZXF1YWxzKHJlc3VsdHMucmVzdWx0S2luZCgiaHR0cDovL2V4YW1wbGUuY29tL2Zvby1leHBlY3Rl
ZC50eHQiKSwgImV4cGVjdGVkIik7Cg==
</data>
<flag name="review"
          id="99346"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
          </attachment>
      

    </bug>

</bugzilla>