<?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>127713</bug_id>
          
          <creation_ts>2014-01-27 14:44:21 -0800</creation_ts>
          <short_desc>js/dom/post-message-numeric-property.html is flaky</short_desc>
          <delta_ts>2014-01-28 14:21:07 -0800</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>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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>972587</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-27 14:44:21 -0800</bug_when>
    <thetext>js/dom/post-message-numeric-property.html has recently started to frequently fail on Mac:

----------
@@ -3,8 +3,8 @@
 On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
 
 
+PASS e.data[0] is &apos;hi&apos;
 PASS successfullyParsed is true
 
 TEST COMPLETE
-PASS e.data[0] is &apos;hi&apos;
 ----------</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>972589</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-27 14:48:01 -0800</bug_when>
    <thetext>The test is inherently flaky, because it mixes up testRunner and js-test-post.js approaches to being asynchronous. That just doesn&apos;t work.

Not sure why this only started to fail recently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973066</commentid>
    <comment_count>2</comment_count>
      <attachid>222481</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-28 13:46:30 -0800</bug_when>
    <thetext>Created attachment 222481
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973068</commentid>
    <comment_count>3</comment_count>
      <attachid>222481</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-01-28 13:49:32 -0800</bug_when>
    <thetext>Comment on attachment 222481
proposed fix

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973094</commentid>
    <comment_count>4</comment_count>
      <attachid>222481</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-28 14:21:05 -0800</bug_when>
    <thetext>Comment on attachment 222481
proposed fix

Clearing flags on attachment: 222481

Committed r162961: &lt;http://trac.webkit.org/changeset/162961&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973095</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-28 14:21:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>222481</attachid>
            <date>2014-01-28 13:46:30 -0800</date>
            <delta_ts>2014-01-28 14:21:05 -0800</delta_ts>
            <desc>proposed fix</desc>
            <filename>js.dom.txt</filename>
            <type>text/plain</type>
            <size>10802</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE2Mjk1NCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDM3IEBACisyMDE0LTAxLTI4ICBBbGV4ZXkgUHJvc2t1cnlh
a292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIGpzL2RvbS9wb3N0LW1lc3NhZ2UtbnVtZXJp
Yy1wcm9wZXJ0eS5odG1sIGlzIGZsYWt5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMjc3MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBQbGFpbiB0ZXN0UnVubmVyIGFuZCBqcy10ZXN0LXBvc3QuanMgYXBw
cm9hY2hlcyB0byBiZWluZyBhc3luY2hyb25vdXMgZG9uJ3Qgd29yaworICAgICAgICB0b2dldGhl
ciwgeW91IG5lZWQgb25lIG9yIHRoZSBvdGhlci4KKworICAgICAgICAqIGpzL2RvbS9wb3N0LW1l
c3NhZ2UtbnVtZXJpYy1wcm9wZXJ0eS1leHBlY3RlZC50eHQ6CisgICAgICAgICoganMvZG9tL3Nj
cmlwdC10ZXN0cy9wb3N0LW1lc3NhZ2UtbnVtZXJpYy1wcm9wZXJ0eS5qczoKKyAgICAgICAgVXBk
YXRlZCB0byB1c2UganNUZXN0SXNBc3luYywgYXMgdGhlIHdyYXBwZXIgaW5jbHVkZXMganMtdGVz
dC1wb3N0LmpzLiBUaGUgcmVzdWx0cworICAgICAgICBhcmUgbm93IGFsd2F5cyBwcmludGVkIGlu
IGNvcnJlY3Qgb3JkZXIsIG5vdCBmbGFraWx5LgorCisgICAgICAgICoganMvZG9tL2Nyb3NzLWds
b2JhbC1vYmplY3QtaW5saW5lLWdsb2JhbC12YXItZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGpz
L2RvbS9zY3JpcHQtdGVzdHMvY3Jvc3MtZ2xvYmFsLW9iamVjdC1pbmxpbmUtZ2xvYmFsLXZhci5q
czoKKyAgICAgICAgRGl0dG8uCisKKyAgICAgICAgKiBqcy9kb20vZnVuY3Rpb24tcHJvdG90eXBl
Lmh0bWw6CisgICAgICAgICoganMvZG9tL3BhcnNlLWVycm9yLWV4dGVybmFsLXNjcmlwdC1pbi1l
dmFsLmh0bWw6CisgICAgICAgICoganMvZG9tL3BhcnNlLWVycm9yLWV4dGVybmFsLXNjcmlwdC1p
bi1uZXctRnVuY3Rpb24uaHRtbDoKKyAgICAgICAgKiBqcy9kb20vcGFyc2Utc3ludGF4LWVycm9y
LWluLWluaXRpYWxpemVyLmh0bWw6CisgICAgICAgIFJlbW92ZWQgd2FpdFVudGlsRG9uZSwgdGhl
c2UgdGVzdHMgYXJlIG5vdCBhc3luY2hyb25vdXMgYXQgYWxsLgorCisgICAgICAgICoganMvZG9t
L3NjcmlwdC10ZXN0cy9jcm9zcy1mcmFtZS1iYWQtdGltZS5qczoKKyAgICAgICAgKiBqcy9kb20v
c2NyaXB0LXRlc3RzL2Nyb3NzLWZyYW1lLXJlYWxseS1iYWQtdGltZS13aXRoLV9fcHJvdG9fXy5q
czoKKyAgICAgICAgKiBqcy9kb20vc2NyaXB0LXRlc3RzL2Nyb3NzLWZyYW1lLXJlYWxseS1iYWQt
dGltZS5qczoKKyAgICAgICAgVXBkYXRlZCB0byB1c2UganNUZXN0SXNBc3luYy4gVGhlc2UgdGVz
dHMgd2VyZSBub3QgZmxha3kgYmVjYXVzZSB0aGV5IGhhcHBlbmVkIHRvCisgICAgICAgIHJ1biBz
eW5jaHJvbm91c2x5IGluIHByYWN0aWNlLCBidXQgZG9jdW1lbnQud3JpdGluZyBhIHNjcmlwdCBp
bnRvIHN1YmZyYW1lIHdvbid0CisgICAgICAgIG5lY2Vzc2FyaWx5IGV4ZWN1dGUgaXQgc3luY2hy
b25vdXNseSBpbiB0aGUgZnV0dXJlLgorCisgICAgICAgICoganMvcmVzb3VyY2VzL2ZzLXRlc3Qt
cG9zdC5qczogUmVtb3ZlZC4gVGhpcyBmaWxlIHdhcyB1bnVzZWQuCisKIDIwMTQtMDEtMjggIEFu
dHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFJlYmFzZSBmYXN0L3Jl
cGFpbnQvYmFja2dyb3VuZC1zaG9ydGhhbmQtd2l0aC1ncmFkaWVudC1hbmQtaGVpZ2h0LWNoYW5n
ZXMuaHRtbCBhZnRlciBodHRwczovL3RyYWMud2Via2l0Lm9yZy9yMTYyOTQ3CkluZGV4OiBMYXlv
dXRUZXN0cy9qcy9kb20vY3Jvc3MtZ2xvYmFsLW9iamVjdC1pbmxpbmUtZ2xvYmFsLXZhci1leHBl
Y3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9tL2Nyb3NzLWdsb2JhbC1v
YmplY3QtaW5saW5lLWdsb2JhbC12YXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxNjI5NDIpCisr
KyBMYXlvdXRUZXN0cy9qcy9kb20vY3Jvc3MtZ2xvYmFsLW9iamVjdC1pbmxpbmUtZ2xvYmFsLXZh
ci1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTQsOCArNCw4IEBAIE9uIHN1Y2Nlc3Ms
IHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEEKIAogCiBQQVNTIGZvbygzKSBpcyAzMjQKK1BB
U1MgZG9uZSgpIGNhbGxlZCB3aXRoIDU3NzA1MDAKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlz
IHRydWUKIAogVEVTVCBDT01QTEVURQotUEFTUyBkb25lKCkgY2FsbGVkIHdpdGggNTc3MDUwMAog
CkluZGV4OiBMYXlvdXRUZXN0cy9qcy9kb20vZnVuY3Rpb24tcHJvdG90eXBlLmh0bWwKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9tL2Z1bmN0aW9uLXByb3RvdHlwZS5odG1sCShyZXZp
c2lvbiAxNjI5NDIpCisrKyBMYXlvdXRUZXN0cy9qcy9kb20vZnVuY3Rpb24tcHJvdG90eXBlLmh0
bWwJKHdvcmtpbmcgY29weSkKQEAgLTIsMTAgKzIsOCBAQAogPGhlYWQ+CiA8c2NyaXB0IHNyYz0i
Li4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KIDxzY3JpcHQ+Ci1pZiAo
d2luZG93LnRlc3RSdW5uZXIpIHsKLSAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKK2lm
ICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKLX0KIDwv
c2NyaXB0PgogPC9oZWFkPgogPGJvZHk+CkBAIC0zMyw5ICszMSw1IEBAIHZhciBhY3R1YWwgPSAi
IiArIE15Q2xhc3MucnVuVGVzdCgpOwogc2hvdWxkQmUoImFjdHVhbCIsICInZnVuY3Rpb24gKCkg
eyB9JyIpOwogPC9zY3JpcHQ+CiA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0PgotaWYgKHdpbmRvdy50ZXN0UnVubmVyKQotICAg
IHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwotPC9zY3JpcHQ+CiA8L2JvZHk+CiA8L2h0bWw+Cklu
ZGV4OiBMYXlvdXRUZXN0cy9qcy9kb20vcGFyc2UtZXJyb3ItZXh0ZXJuYWwtc2NyaXB0LWluLWV2
YWwuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9qcy9kb20vcGFyc2UtZXJyb3ItZXh0
ZXJuYWwtc2NyaXB0LWluLWV2YWwuaHRtbAkocmV2aXNpb24gMTYyOTQyKQorKysgTGF5b3V0VGVz
dHMvanMvZG9tL3BhcnNlLWVycm9yLWV4dGVybmFsLXNjcmlwdC1pbi1ldmFsLmh0bWwJKHdvcmtp
bmcgY29weSkKQEAgLTEsMTcgKzEsMTAgQEAKIDxodG1sPgogPGhlYWQ+CiA8c2NyaXB0PgotaWYg
KHdpbmRvdy50ZXN0UnVubmVyKSB7CitpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgdGVzdFJ1
bm5lci5kdW1wQXNUZXh0KCk7Ci0gICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Ci19CiA8
L3NjcmlwdD4KIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvcGFyc2UtZXJyb3ItZXh0ZXJuYWwt
c2NyaXB0LWluLWV2YWwuanMiPjwvc2NyaXB0PgotPHNjcmlwdD4KLWlmICh3aW5kb3cudGVzdFJ1
bm5lcikgewotICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwotfQotPC9zY3JpcHQ+CiA8L2hl
YWQ+CiA8Ym9keT4KIFRoaXMgdGVzdHMgdGhhdCBhIGxpbmUgbnVtYmVyIGFuZCBlcnJvciBtZXNz
YWdlIGlzIHByaW50ZWQgZm9yIGEgcGFyc2UgZXJyb3IgaW4gYSBzZXBhcmF0ZSBzb3VyY2UgZmls
ZSB1c2luZyBldmFsKCkuCkluZGV4OiBMYXlvdXRUZXN0cy9qcy9kb20vcGFyc2UtZXJyb3ItZXh0
ZXJuYWwtc2NyaXB0LWluLW5ldy1GdW5jdGlvbi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2pzL2RvbS9wYXJzZS1lcnJvci1leHRlcm5hbC1zY3JpcHQtaW4tbmV3LUZ1bmN0aW9uLmh0
bWwJKHJldmlzaW9uIDE2Mjk0MikKKysrIExheW91dFRlc3RzL2pzL2RvbS9wYXJzZS1lcnJvci1l
eHRlcm5hbC1zY3JpcHQtaW4tbmV3LUZ1bmN0aW9uLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEs
MTcgKzEsMTAgQEAKIDxodG1sPgogPGhlYWQ+CiA8c2NyaXB0PgotaWYgKHdpbmRvdy50ZXN0UnVu
bmVyKSB7CitpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0
KCk7Ci0gICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Ci19CiA8L3NjcmlwdD4KIDxzY3Jp
cHQgc3JjPSIuLi9yZXNvdXJjZXMvcGFyc2UtZXJyb3ItZXh0ZXJuYWwtc2NyaXB0LWluLW5ldy1G
dW5jdGlvbi5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0PgotaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7
Ci0gICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Ci19Ci08L3NjcmlwdD4KIDwvaGVhZD4KIDxi
b2R5PgogVGhpcyB0ZXN0cyB0aGF0IGEgbGluZSBudW1iZXIgYW5kIGVycm9yIG1lc3NhZ2UgaXMg
cHJpbnRlZCBmb3IgYSBwYXJzZSBlcnJvciBpbiBhIHNlcGFyYXRlIHNvdXJjZSBmaWxlIHVzaW5n
IG5ldyBGdW5jdGlvbigpLgpJbmRleDogTGF5b3V0VGVzdHMvanMvZG9tL3BhcnNlLXN5bnRheC1l
cnJvci1pbi1pbml0aWFsaXplci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2pzL2Rv
bS9wYXJzZS1zeW50YXgtZXJyb3ItaW4taW5pdGlhbGl6ZXIuaHRtbAkocmV2aXNpb24gMTYyOTQy
KQorKysgTGF5b3V0VGVzdHMvanMvZG9tL3BhcnNlLXN5bnRheC1lcnJvci1pbi1pbml0aWFsaXpl
ci5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xLDE3ICsxLDEwIEBACiA8aHRtbD4KIDxoZWFkPgog
PHNjcmlwdD4KLWlmICh3aW5kb3cudGVzdFJ1bm5lcikgeworaWYgKHdpbmRvdy50ZXN0UnVubmVy
KQogICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwotICAgIHRlc3RSdW5uZXIud2FpdFVudGls
RG9uZSgpOwotfQogPC9zY3JpcHQ+CiA8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL3BhcnNlLXN5
bnRheC1lcnJvci1pbi1pbml0aWFsaXplci5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0PgotaWYgKHdp
bmRvdy50ZXN0UnVubmVyKSB7Ci0gICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Ci19Ci08L3Nj
cmlwdD4KIDwvaGVhZD4KIDxib2R5PgogVGhpcyB0ZXN0cyB0aGF0IGEgbGluZSBudW1iZXIgYW5k
IGVycm9yIG1lc3NhZ2UgaXMgcHJpbnRlZCBmb3IgYSBwYXJzZSBlcnJvciBpbiBhIHNlcGFyYXRl
IHNvdXJjZSBmaWxlLgpJbmRleDogTGF5b3V0VGVzdHMvanMvZG9tL3Bvc3QtbWVzc2FnZS1udW1l
cmljLXByb3BlcnR5LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9qcy9k
b20vcG9zdC1tZXNzYWdlLW51bWVyaWMtcHJvcGVydHktZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAx
NjI5NDIpCisrKyBMYXlvdXRUZXN0cy9qcy9kb20vcG9zdC1tZXNzYWdlLW51bWVyaWMtcHJvcGVy
dHktZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zLDggKzMsOCBAQCBUZXN0cyB0aGF0
IHBvc3RpbmcgYSBtZXNzYWdlIHRoYXQgY29uc2lzCiBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUg
YSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIu
CiAKIAorUEFTUyBlLmRhdGFbMF0gaXMgJ2hpJwogUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMg
dHJ1ZQogCiBURVNUIENPTVBMRVRFCi1QQVNTIGUuZGF0YVswXSBpcyAnaGknCiAKSW5kZXg6IExh
eW91dFRlc3RzL2pzL2RvbS9zY3JpcHQtdGVzdHMvY3Jvc3MtZnJhbWUtYmFkLXRpbWUuanMKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9tL3NjcmlwdC10ZXN0cy9jcm9zcy1mcmFtZS1i
YWQtdGltZS5qcwkocmV2aXNpb24gMTYyOTQyKQorKysgTGF5b3V0VGVzdHMvanMvZG9tL3Njcmlw
dC10ZXN0cy9jcm9zcy1mcmFtZS1iYWQtdGltZS5qcwkod29ya2luZyBjb3B5KQpAQCAtMiw4ICsy
LDcgQEAgZGVzY3JpcHRpb24oCiAiVGVzdHMgdGhhdCBoYXZpbmcgYSBiYWQgdGltZSBoYXMgY29y
cmVjdCBjcm9zcyBmcmFtZSBiZWhhdmlvci4iCiApOwogCi1pZiAod2luZG93LnRlc3RSdW5uZXIp
Ci0gICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Citqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsK
IAogdmFyIG91Y2hlcyA9IDA7CiAKQEAgLTE0LDggKzEzLDcgQEAgZnVuY3Rpb24gZm9vKGFycmF5
KSB7CiAgICAgICAgIHRlc3RQYXNzZWQoIkdvdCAxMDAgb3VjaGVzLiIpOwogICAgIGVsc2UKICAg
ICAgICAgdGVzdEZhaWxlZCgiRGlkIG5vdCBnZXQgMTAwIG91Y2hlcy4gR290ICIgKyBvdWNoZXMg
KyAiIGluc3RlYWQuIik7Ci0gICAgaWYgKHRlc3RSdW5uZXIpCi0gICAgICAgIHRlc3RSdW5uZXIu
bm90aWZ5RG9uZSgpOworICAgIGZpbmlzaEpTVGVzdCgpOwogfQogCiB2YXIgZnJhbWUgPSBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgibXlmcmFtZSIpOwpJbmRleDogTGF5b3V0VGVzdHMvanMvZG9t
L3NjcmlwdC10ZXN0cy9jcm9zcy1mcmFtZS1yZWFsbHktYmFkLXRpbWUtd2l0aC1fX3Byb3RvX18u
anMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9tL3NjcmlwdC10ZXN0cy9jcm9zcy1m
cmFtZS1yZWFsbHktYmFkLXRpbWUtd2l0aC1fX3Byb3RvX18uanMJKHJldmlzaW9uIDE2Mjk0MikK
KysrIExheW91dFRlc3RzL2pzL2RvbS9zY3JpcHQtdGVzdHMvY3Jvc3MtZnJhbWUtcmVhbGx5LWJh
ZC10aW1lLXdpdGgtX19wcm90b19fLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0yLDggKzIsNyBAQCBk
ZXNjcmlwdGlvbigKICJUZXN0cyB0aGF0IGhhdmluZyBhIGJhZCB0aW1lIGhhcyBjb3JyZWN0IGNy
b3NzIGZyYW1lIGJlaGF2aW9yLCBpZiBhbiBpbnN0YW5jZSBvYmplY3QgaXMgY3JlYXRlZCBpbiBh
IGRpZmZlcmVudCBnbG9iYWwgb2JqZWN0IHRoYW4gdGhlIGFmZmVjdGVkIHByb3RvdHlwZSwgYW5k
IHRoZSBwcm90b3R5cGUgaXMgYXNzaWduZWQgdXNpbmcgX19wcm90b19fLiIKICk7CiAKLWlmICh3
aW5kb3cudGVzdFJ1bm5lcikKLSAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKK2pzVGVz
dElzQXN5bmMgPSB0cnVlOwogCiB2YXIgb3VjaGVzID0gMDsKIApAQCAtNDAsOCArMzksNyBAQCBm
dW5jdGlvbiBkb25lKCkgewogICAgIGVsc2UKICAgICAgICAgdGVzdEZhaWxlZCgiRGlkIG5vdCBn
ZXQgNSBvdWNoZXMuIEdvdCAiICsgb3VjaGVzICsgIiArIGluc3RlYWQuIik7CiAgICAgCi0gICAg
aWYgKHRlc3RSdW5uZXIpCi0gICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworICAgIGZp
bmlzaEpTVGVzdCgpOwogfQogCiB2YXIgZnJhbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
bXlmcmFtZSIpOwpJbmRleDogTGF5b3V0VGVzdHMvanMvZG9tL3NjcmlwdC10ZXN0cy9jcm9zcy1m
cmFtZS1yZWFsbHktYmFkLXRpbWUuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9t
L3NjcmlwdC10ZXN0cy9jcm9zcy1mcmFtZS1yZWFsbHktYmFkLXRpbWUuanMJKHJldmlzaW9uIDE2
Mjk0MikKKysrIExheW91dFRlc3RzL2pzL2RvbS9zY3JpcHQtdGVzdHMvY3Jvc3MtZnJhbWUtcmVh
bGx5LWJhZC10aW1lLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0yLDggKzIsNyBAQCBkZXNjcmlwdGlv
bigKICJUZXN0cyB0aGF0IGhhdmluZyBhIGJhZCB0aW1lIGhhcyBjb3JyZWN0IGNyb3NzIGZyYW1l
IGJlaGF2aW9yLCBpZiBhbiBpbnN0YW5jZSBvYmplY3QgaXMgY3JlYXRlZCBpbiBhIGRpZmZlcmVu
dCBnbG9iYWwgb2JqZWN0IHRoYW4gdGhlIGFmZmVjdGVkIHByb3RvdHlwZS4iCiApOwogCi1pZiAo
d2luZG93LnRlc3RSdW5uZXIpCi0gICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Citqc1Rl
c3RJc0FzeW5jID0gdHJ1ZTsKIAogdmFyIG91Y2hlcyA9IDA7CiAKQEAgLTQxLDggKzQwLDcgQEAg
ZnVuY3Rpb24gZG9uZSgpIHsKICAgICBlbHNlCiAgICAgICAgIHRlc3RGYWlsZWQoIkRpZCBub3Qg
Z2V0IDUgb3VjaGVzLiBHb3QgIiArIG91Y2hlcyArICIgKyBpbnN0ZWFkLiIpOwogICAgIAotICAg
IGlmICh0ZXN0UnVubmVyKQotICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKKyAgICBm
aW5pc2hKU1Rlc3QoKTsKIH0KIAogdmFyIGZyYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
Im15ZnJhbWUiKTsKSW5kZXg6IExheW91dFRlc3RzL2pzL2RvbS9zY3JpcHQtdGVzdHMvY3Jvc3Mt
Z2xvYmFsLW9iamVjdC1pbmxpbmUtZ2xvYmFsLXZhci5qcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9qcy9kb20vc2NyaXB0LXRlc3RzL2Nyb3NzLWdsb2JhbC1vYmplY3QtaW5saW5lLWdsb2Jh
bC12YXIuanMJKHJldmlzaW9uIDE2Mjk0MikKKysrIExheW91dFRlc3RzL2pzL2RvbS9zY3JpcHQt
dGVzdHMvY3Jvc3MtZ2xvYmFsLW9iamVjdC1pbmxpbmUtZ2xvYmFsLXZhci5qcwkod29ya2luZyBj
b3B5KQpAQCAtMiw4ICsyLDcgQEAgZGVzY3JpcHRpb24oCiAiVGhpcyB0ZXN0cyB0aGF0IGZ1bmN0
aW9uIGlubGluaW5nIGluIHRoZSBERkcgSklUIGRvZXNuJ3QgZ2V0IGNvbmZ1c2VkIGJ5IGRpZmZl
cmVudCBnbG9iYWwgb2JqZWN0cy4iCiApOwogCi1pZiAod2luZG93LnRlc3RSdW5uZXIpCi0gICAg
dGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Citqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKIAogdmFy
IGIgPSAzMjE7CiAKQEAgLTE5LDcgKzE4LDcgQEAgZnVuY3Rpb24gZG9uZSh2YWx1ZSkgewogICAg
ICAgICB0ZXN0UGFzc2VkKCJkb25lKCkgY2FsbGVkIHdpdGggIiArIGV4cGVjdGVkKTsKICAgICBl
bHNlCiAgICAgICAgIHRlc3RGYWlsZWQoImRvbmUoKSBjYWxsZWQgd2l0aCAiICsgdmFsdWUgKyAi
LCBidXQgZXhwZWN0ZWQgIiArIGV4cGVjdGVkKTsKLSAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUo
KTsKKyAgICBmaW5pc2hKU1Rlc3QoKTsKIH0KIAogZnVuY3Rpb24gZG9pdCgpIHsKSW5kZXg6IExh
eW91dFRlc3RzL2pzL2RvbS9zY3JpcHQtdGVzdHMvcG9zdC1tZXNzYWdlLW51bWVyaWMtcHJvcGVy
dHkuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvanMvZG9tL3NjcmlwdC10ZXN0cy9wb3N0
LW1lc3NhZ2UtbnVtZXJpYy1wcm9wZXJ0eS5qcwkocmV2aXNpb24gMTYyOTQyKQorKysgTGF5b3V0
VGVzdHMvanMvZG9tL3NjcmlwdC10ZXN0cy9wb3N0LW1lc3NhZ2UtbnVtZXJpYy1wcm9wZXJ0eS5q
cwkod29ya2luZyBjb3B5KQpAQCAtMiw4ICsyLDcgQEAgZGVzY3JpcHRpb24oCiAiVGVzdHMgdGhh
dCBwb3N0aW5nIGEgbWVzc2FnZSB0aGF0IGNvbnNpc3RzIG9mIGFuIG9iamVjdCB3aXRoIGEgbnVt
ZXJpYyBwcm9wZXJ0eSBkb2Vzbid0IHRyeSB0byByZWlmeSB0aGUgcHJvcGVydHkgYXMgYSBuYW1l
ZCBwcm9wZXJ0eS4iCiApOwogCi1pZiAod2luZG93LnRlc3RSdW5uZXIpCi0gICAgdGVzdFJ1bm5l
ci53YWl0VW50aWxEb25lKCk7Citqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKIAogd2luZG93Lm9ubWVz
c2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgICB2YXIgZm9vID0gZS5kYXRhOwpAQCAtMTEsOCArMTAs
NyBAQCB3aW5kb3cub25tZXNzYWdlID0gZnVuY3Rpb24oZSkgewogICAgICAgICB0ZXN0UGFzc2Vk
KCJlLmRhdGFbMF0gaXMgJ2hpJyIpOwogICAgIGVsc2UKICAgICAgICAgdGVzdEZhaWxlZCgiZS5k
YXRhWzBdIGlzIG5vdCAnaGknIik7Ci0gICAgaWYgKHRlc3RSdW5uZXIpCi0gICAgICAgIHRlc3RS
dW5uZXIubm90aWZ5RG9uZSgpOworICAgIGZpbmlzaEpTVGVzdCgpOwogfQogCiB3aW5kb3cucG9z
dE1lc3NhZ2UoezA6ImhpIn0sICIqIik7CkluZGV4OiBMYXlvdXRUZXN0cy9qcy9yZXNvdXJjZXMv
ZnMtdGVzdC1wb3N0LmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2pzL3Jlc291cmNlcy9m
cy10ZXN0LXBvc3QuanMJKHJldmlzaW9uIDE2Mjk0MikKKysrIExheW91dFRlc3RzL2pzL3Jlc291
cmNlcy9mcy10ZXN0LXBvc3QuanMJKHdvcmtpbmcgY29weSkKQEAgLTEsNiArMCwwIEBACi13YXNQ
b3N0VGVzdFNjcmlwdFBhcnNlZCA9IHRydWU7Ci0KLWlmICh3aW5kb3cudGVzdFJ1bm5lcikKLSAg
ICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKLWlmICh3aW5kb3cud2FzRmluaXNoSlNUZXN0
Q2FsbGVkKQotICAgIGZpbmlzaEpTVGVzdCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>