<?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>148297</bug_id>
          
          <creation_ts>2015-08-21 05:07:38 -0700</creation_ts>
          <short_desc>[Streams API] Add pipe-to-options writable stream tests</short_desc>
          <delta_ts>2015-09-14 01:00:05 -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>WebKit 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>
          
          <blocked>148305</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Xabier Rodríguez Calvar">calvaris</reporter>
          <assigned_to name="Xabier Rodríguez Calvar">calvaris</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>ggaren</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1119715</commentid>
    <comment_count>0</comment_count>
    <who name="Xabier Rodríguez Calvar">calvaris</who>
    <bug_when>2015-08-21 05:07:38 -0700</bug_when>
    <thetext>[Streams API] Add pipe-to-options writable stream tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119716</commentid>
    <comment_count>1</comment_count>
      <attachid>259602</attachid>
    <who name="Xabier Rodríguez Calvar">calvaris</who>
    <bug_when>2015-08-21 05:09:50 -0700</bug_when>
    <thetext>Created attachment 259602
Patch

Added the pipe-to-options tests about writable streams.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1124891</commentid>
    <comment_count>2</comment_count>
      <attachid>260925</attachid>
    <who name="Xabier Rodríguez Calvar">calvaris</who>
    <bug_when>2015-09-10 07:04:29 -0700</bug_when>
    <thetext>Created attachment 260925
Patch

Increased some timeouts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125565</commentid>
    <comment_count>3</comment_count>
      <attachid>260925</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-14 01:00:02 -0700</bug_when>
    <thetext>Comment on attachment 260925
Patch

Clearing flags on attachment: 260925

Committed r189689: &lt;http://trac.webkit.org/changeset/189689&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125566</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-14 01:00:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259602</attachid>
            <date>2015-08-21 05:09:50 -0700</date>
            <delta_ts>2015-09-10 07:04:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148297-20150821140943.patch</filename>
            <type>text/plain</type>
            <size>5505</size>
            <attacher name="Xabier Rodríguez Calvar">calvaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4NjkyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODVmZTJmZmY0ZmJiNmEwMGUxMzMy
OTgxODExYzE2NDg0NzFhOGRlMS4uMzk5NzFhNTFlNjRlZjk4ZmE2NmU1Yjc3NzQ1OTBmNWY0YWQ1
YjM2MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE1LTA4LTIxICBYYWJpZXIgUm9kcmlndWV6
IENhbHZhciAgPGNhbHZhcmlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgW1N0cmVhbXMgQVBJXSBB
ZGQgcGlwZS10by1vcHRpb25zIHdyaXRhYmxlIHN0cmVhbSB0ZXN0cworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4Mjk3CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJlYW1zL3JlZmVyZW5jZS1pbXBs
ZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBzdHJlYW1zL3JlZmVyZW5jZS1pbXBsZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMuaHRtbDog
QWRkZWQuCisKIDIwMTUtMDgtMjAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAog
ICAgICAgICBbQ29jb2FdIFRyZWF0IEVwb2NoIGFzIGludmFsaWQgdmFsdWUgZm9yICJMYXN0LU1v
ZGlmaWVkIiBoZWFkZXIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0cmVhbXMvcmVmZXJlbmNl
LWltcGxlbWVudGF0aW9uL3BpcGUtdG8tb3B0aW9ucy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9zdHJlYW1zL3JlZmVyZW5jZS1pbXBsZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMtZXhwZWN0
ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjRjMDM1ZjJmMDMzM2VkZGM5NTU5OWE0OTI3MTYzZWE3Y2QyZjli
ZTgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdHJlYW1zL3JlZmVyZW5jZS1pbXBs
ZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNSBAQAor
CitGQUlMIFBpcGluZyB3aXRoIG5vIG9wdGlvbnMgYW5kIGEgZGVzdGluYXRpb24gZXJyb3IgQ2Fu
J3QgZmluZCB2YXJpYWJsZTogV3JpdGFibGVTdHJlYW0KK0ZBSUwgUGlwaW5nIHdpdGggeyBwcmV2
ZW50Q2FuY2VsOiBmYWxzZSB9IGFuZCBhIGRlc3RpbmF0aW9uIGVycm9yIENhbid0IGZpbmQgdmFy
aWFibGU6IFdyaXRhYmxlU3RyZWFtCitGQUlMIFBpcGluZyB3aXRoIHsgcHJldmVudENhbmNlbDog
dHJ1ZSB9IGFuZCBhIGRlc3RpbmF0aW9uIGVycm9yIENhbid0IGZpbmQgdmFyaWFibGU6IFdyaXRh
YmxlU3RyZWFtCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0cmVhbXMvcmVmZXJlbmNlLWlt
cGxlbWVudGF0aW9uL3BpcGUtdG8tb3B0aW9ucy5odG1sIGIvTGF5b3V0VGVzdHMvc3RyZWFtcy9y
ZWZlcmVuY2UtaW1wbGVtZW50YXRpb24vcGlwZS10by1vcHRpb25zLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
MjFkMGFmYmYyNWFmNDAzZGE1MDY4N2UzZGJiOGVmNTBlNmEzNGM5ZQotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL3N0cmVhbXMvcmVmZXJlbmNlLWltcGxlbWVudGF0aW9uL3BpcGUtdG8t
b3B0aW9ucy5odG1sCkBAIC0wLDAgKzEsMTA1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQg
c3JjPScuLi8uLi9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMnPjwvc2NyaXB0PgorPHNjcmlwdCBz
cmM9Jy4uLy4uL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9ydC5qcyc+PC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0ncmVzb3VyY2VzL3N0cmVhbXMtdXRpbHMuanMnPjwvc2NyaXB0PgorPHNjcmlwdD4K
K3ZhciB0ZXN0MSA9IGFzeW5jX3Rlc3QoJ1BpcGluZyB3aXRoIG5vIG9wdGlvbnMgYW5kIGEgZGVz
dGluYXRpb24gZXJyb3InKTsKK3Rlc3QxLnN0ZXAoZnVuY3Rpb24oKSB7CisgICAgdmFyIGNhbmNl
bENhbGxlZCA9IGZhbHNlOworICAgIHZhciB0aGVFcnJvciA9IG5ldyBFcnJvcignZGVzdGluYXRp
b24gZXJyb3InKTsKKyAgICB2YXIgcnMgPSBuZXcgUmVhZGFibGVTdHJlYW0oeworICAgICAgICBz
dGFydDogZnVuY3Rpb24oYykgeworICAgICAgICAgICAgYy5lbnF1ZXVlKCdhJyk7CisgICAgICAg
ICAgICBzZXRUaW1lb3V0KHRlc3QxLnN0ZXBfZnVuYyhmdW5jdGlvbigpIHsgYy5lbnF1ZXVlKCdi
Jyk7IH0pLCAxMCk7CisgICAgICAgICAgICBzZXRUaW1lb3V0KHRlc3QxLnN0ZXBfZnVuYyhmdW5j
dGlvbigpIHsKKyAgICAgICAgICAgICAgICBjLmVucXVldWUoJ2MnKTsgLy8gRW5xdWV1ZSBhZnRl
ciBjYW5jZWwgc2hvdWxkIG5vdCB0aHJvdy4KKyAgICAgICAgICAgICAgICBhc3NlcnRfdHJ1ZShj
YW5jZWxDYWxsZWQpOworICAgICAgICAgICAgICAgIHRlc3QxLmRvbmUoKTsKKyAgICAgICAgICAg
IH0pLCAyMCk7CisgICAgICAgIH0sCisgICAgICAgIGNhbmNlbDogZnVuY3Rpb24ocikgeworICAg
ICAgICAgICAgYXNzZXJ0X2VxdWFscyhyLCB0aGVFcnJvciwgJ3JlYXNvbiBwYXNzZWQgdG8gY2Fu
Y2VsIGVxdWFscyB0aGUgc291cmNlIGVycm9yJyk7CisgICAgICAgICAgICBjYW5jZWxDYWxsZWQg
PSB0cnVlOworICAgICAgICB9CisgICAgfSk7CisKKyAgICB2YXIgd3MgPSBuZXcgV3JpdGFibGVT
dHJlYW0oeworICAgICAgICB3cml0ZTogZnVuY3Rpb24oY2h1bmspIHsKKyAgICAgICAgICAgIGlm
IChjaHVuayA9PT0gJ2InKSB7CisgICAgICAgICAgICAgICAgdGhyb3cgdGhlRXJyb3I7CisgICAg
ICAgICAgICB9CisgICAgICAgIH0KKyAgICB9KTsKKworICAgIHJzLnBpcGVUbyh3cyk7Cit9KTsK
KwordmFyIHRlc3QyID0gYXN5bmNfdGVzdCgnUGlwaW5nIHdpdGggeyBwcmV2ZW50Q2FuY2VsOiBm
YWxzZSB9IGFuZCBhIGRlc3RpbmF0aW9uIGVycm9yJyk7Cit0ZXN0Mi5zdGVwKGZ1bmN0aW9uKCkg
eworICAgIHZhciBjYW5jZWxDYWxsZWQgPSBmYWxzZTsKKyAgICB2YXIgdGhlRXJyb3IgPSBuZXcg
RXJyb3IoJ2Rlc3RpbmF0aW9uIGVycm9yJyk7CisgICAgdmFyIHJzID0gbmV3IFJlYWRhYmxlU3Ry
ZWFtKHsKKyAgICAgICAgc3RhcnQ6IGZ1bmN0aW9uKGMpIHsKKyAgICAgICAgICAgIGMuZW5xdWV1
ZSgnYScpOworICAgICAgICAgICAgc2V0VGltZW91dCh0ZXN0Mi5zdGVwX2Z1bmMoZnVuY3Rpb24o
KSB7IGMuZW5xdWV1ZSgnYicpOyB9KSwgMTApOworICAgICAgICAgICAgc2V0VGltZW91dCh0ZXN0
Mi5zdGVwX2Z1bmMoZnVuY3Rpb24oKSB7CisgICAgICAgICAgICAgICAgYy5lbnF1ZXVlKCdjJyk7
IC8vIEVucXVldWUgYWZ0ZXIgY2FuY2VsIHNob3VsZCBub3QgdGhyb3cuCisgICAgICAgICAgICAg
ICAgYXNzZXJ0X3RydWUoY2FuY2VsQ2FsbGVkKTsKKyAgICAgICAgICAgICAgICB0ZXN0Mi5kb25l
KCk7CisgICAgICAgICAgICB9KSwgMjApOworICAgICAgICB9LAorICAgICAgICBjYW5jZWw6IGZ1
bmN0aW9uKHIpIHsKKyAgICAgICAgICAgIGFzc2VydF9lcXVhbHMociwgdGhlRXJyb3IsICdyZWFz
b24gcGFzc2VkIHRvIGNhbmNlbCBlcXVhbHMgdGhlIHNvdXJjZSBlcnJvcicpOworICAgICAgICAg
ICAgY2FuY2VsQ2FsbGVkID0gdHJ1ZTsKKyAgICAgICAgfQorICAgIH0pOworCisgICAgdmFyIHdz
ID0gbmV3IFdyaXRhYmxlU3RyZWFtKHsKKyAgICAgICAgd3JpdGU6IGZ1bmN0aW9uKGNodW5rKSB7
CisgICAgICAgICAgICBpZiAoY2h1bmsgPT09ICdiJykgeworICAgICAgICAgICAgICAgIHRocm93
IHRoZUVycm9yOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfSk7CisKKyAgICBycy5w
aXBlVG8od3MsIHsgcHJldmVudENhbmNlbDogZmFsc2UgfSk7Cit9KTsKKwordmFyIHRlc3QzID0g
YXN5bmNfdGVzdCgnUGlwaW5nIHdpdGggeyBwcmV2ZW50Q2FuY2VsOiB0cnVlIH0gYW5kIGEgZGVz
dGluYXRpb24gZXJyb3InKTsKK3Rlc3QzLnN0ZXAoZnVuY3Rpb24oKSB7CisgICAgdmFyIHRoZUVy
cm9yID0gbmV3IEVycm9yKCdkZXN0aW5hdGlvbiBlcnJvcicpOworICAgIHZhciBycyA9IG5ldyBS
ZWFkYWJsZVN0cmVhbSh7CisgICAgICAgIHN0YXJ0OiBmdW5jdGlvbihjKSB7CisgICAgICAgICAg
ICBjLmVucXVldWUoJ2EnKTsKKyAgICAgICAgICAgIHNldFRpbWVvdXQodGVzdDMuc3RlcF9mdW5j
KGZ1bmN0aW9uKCkgeyBjLmVucXVldWUoJ2InKTsgfSksIDEwKTsKKyAgICAgICAgICAgIHNldFRp
bWVvdXQodGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKCkgeyBjLmVucXVldWUoJ2MnKTsgfSksIDIw
KTsKKyAgICAgICAgICAgIHNldFRpbWVvdXQodGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKCkgeyBj
LmVucXVldWUoJ2QnKTsgfSksIDMwKTsKKyAgICAgICAgfSwKKyAgICAgICAgY2FuY2VsOiBmdW5j
dGlvbihyKSB7CisgICAgICAgICAgICBhc3NlcnRfdW5yZWFjaGVkKCd1bmV4cGVjdGVkIGNhbGwg
dG8gY2FuY2VsJyk7CisgICAgICAgIH0KKyAgICB9KTsKKworICAgIHZhciB3cyA9IG5ldyBXcml0
YWJsZVN0cmVhbSh7CisgICAgICAgIHdyaXRlOiBmdW5jdGlvbihjaHVuaykgeworICAgICAgICAg
ICAgaWYgKGNodW5rID09PSAnYicpIHsKKyAgICAgICAgICAgICAgICB0aHJvdyB0aGVFcnJvcjsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0pOworCisgICAgcnMucGlwZVRvKHdzLCB7
IHByZXZlbnRDYW5jZWw6IHRydWUgfSkuY2F0Y2godGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKGUp
IHsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLCB0aGVFcnJvciwgJ3JlamVjdGlvbiByZWFzb24g
b2YgcGlwZVRvIHByb21pc2UgaXMgdGhlIHNpbmsgZXJyb3InKTsKKworICAgICAgICB2YXIgcmVh
ZGVyOworICAgICAgICByZWFkZXIgPSBycy5nZXRSZWFkZXIoKTsgLy8gU2hvdWxkIGJlIGFibGUg
dG8gZ2V0IGEgc3RyZWFtIHJlYWRlciBhZnRlciBwaXBlVG8gY29tcGxldGVzLgorCisgICAgICAg
IC8vIHsgdmFsdWU6ICdjJywgZG9uZTogZmFsc2UgfSBnZXRzIGNvbnN1bWVkIGJlZm9yZSB3ZSBr
bm93IHRoYXQgd3MgaGFzIGVycm9yZWQsIGFuZCBzbyBpcyBsb3N0LgorCisgICAgICAgIHJldHVy
biByZWFkZXIucmVhZCgpLnRoZW4odGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKHJlc3VsdCkgewor
ICAgICAgICAgICAgYXNzZXJ0X29iamVjdF9lcXVhbHMocmVzdWx0LCB7IHZhbHVlOiAnZCcsIGRv
bmU6IGZhbHNlIH0sICdzaG91bGQgYmUgYWJsZSB0byByZWFkIHRoZSByZW1haW5pbmcgY2h1bmsg
ZnJvbSB0aGUgcmVhZGVyJyk7CisgICAgICAgICAgICB0ZXN0My5kb25lKCk7CisgICAgICAgIH0p
KTsKKyAgICB9KSkuY2F0Y2godGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKGUpIHsgYXNzZXJ0X3Vu
cmVhY2hlZChlKTsgfSkpOworfSk7Cis8L3NjcmlwdD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260925</attachid>
            <date>2015-09-10 07:04:29 -0700</date>
            <delta_ts>2015-09-14 01:00:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148297-20150910160422.patch</filename>
            <type>text/plain</type>
            <size>5505</size>
            <attacher name="Xabier Rodríguez Calvar">calvaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5NTY1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNTNkYWQ2MGRiYmVkZDdhMWI0MGQ1
ZmFiMGY5YjMzZTkyMTM3MGU5ZC4uNTk0NmU3ZmU5OWM5NzgwODU2YjM1NTQ3MjFjODUyNTljNzFh
YmEwOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE1LTA5LTEwICBYYWJpZXIgUm9kcmlndWV6
IENhbHZhciAgPGNhbHZhcmlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgW1N0cmVhbXMgQVBJXSBB
ZGQgcGlwZS10by1vcHRpb25zIHdyaXRhYmxlIHN0cmVhbSB0ZXN0cworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4Mjk3CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJlYW1zL3JlZmVyZW5jZS1pbXBs
ZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBzdHJlYW1zL3JlZmVyZW5jZS1pbXBsZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMuaHRtbDog
QWRkZWQuCisKIDIwMTUtMDktMDkgIERld2VpIFpodSAgPGRld2VpX3podUBhcHBsZS5jb20+CiAK
ICAgICAgICAgRG9jdW1lbnQuY2hhcmFjdGVyU2V0IHNob3VsZCByZXR1cm4gIlVURi04IiBieSBk
ZWZhdWx0LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3RyZWFtcy9yZWZlcmVuY2UtaW1wbGVt
ZW50YXRpb24vcGlwZS10by1vcHRpb25zLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3N0cmVh
bXMvcmVmZXJlbmNlLWltcGxlbWVudGF0aW9uL3BpcGUtdG8tb3B0aW9ucy1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNGMwMzVmMmYwMzMzZWRkYzk1NTk5YTQ5MjcxNjNlYTdjZDJmOWJlOAotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N0cmVhbXMvcmVmZXJlbmNlLWltcGxlbWVudGF0
aW9uL3BpcGUtdG8tb3B0aW9ucy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1IEBACisKK0ZBSUwg
UGlwaW5nIHdpdGggbm8gb3B0aW9ucyBhbmQgYSBkZXN0aW5hdGlvbiBlcnJvciBDYW4ndCBmaW5k
IHZhcmlhYmxlOiBXcml0YWJsZVN0cmVhbQorRkFJTCBQaXBpbmcgd2l0aCB7IHByZXZlbnRDYW5j
ZWw6IGZhbHNlIH0gYW5kIGEgZGVzdGluYXRpb24gZXJyb3IgQ2FuJ3QgZmluZCB2YXJpYWJsZTog
V3JpdGFibGVTdHJlYW0KK0ZBSUwgUGlwaW5nIHdpdGggeyBwcmV2ZW50Q2FuY2VsOiB0cnVlIH0g
YW5kIGEgZGVzdGluYXRpb24gZXJyb3IgQ2FuJ3QgZmluZCB2YXJpYWJsZTogV3JpdGFibGVTdHJl
YW0KKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3RyZWFtcy9yZWZlcmVuY2UtaW1wbGVtZW50
YXRpb24vcGlwZS10by1vcHRpb25zLmh0bWwgYi9MYXlvdXRUZXN0cy9zdHJlYW1zL3JlZmVyZW5j
ZS1pbXBsZW1lbnRhdGlvbi9waXBlLXRvLW9wdGlvbnMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yYWY1NDdk
MGZhMzUyN2Q4OTA2OTk2NGY0ZjU4YTYzM2M5NGFkMWQ4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvc3RyZWFtcy9yZWZlcmVuY2UtaW1wbGVtZW50YXRpb24vcGlwZS10by1vcHRpb25z
Lmh0bWwKQEAgLTAsMCArMSwxMDUgQEAKKzwhRE9DVFlQRSBodG1sPgorPHNjcmlwdCBzcmM9Jy4u
Ly4uL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyc+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0nLi4v
Li4vcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0LmpzJz48L3NjcmlwdD4KKzxzY3JpcHQgc3Jj
PSdyZXNvdXJjZXMvc3RyZWFtcy11dGlscy5qcyc+PC9zY3JpcHQ+Cis8c2NyaXB0PgordmFyIHRl
c3QxID0gYXN5bmNfdGVzdCgnUGlwaW5nIHdpdGggbm8gb3B0aW9ucyBhbmQgYSBkZXN0aW5hdGlv
biBlcnJvcicpOwordGVzdDEuc3RlcChmdW5jdGlvbigpIHsKKyAgICB2YXIgY2FuY2VsQ2FsbGVk
ID0gZmFsc2U7CisgICAgdmFyIHRoZUVycm9yID0gbmV3IEVycm9yKCdkZXN0aW5hdGlvbiBlcnJv
cicpOworICAgIHZhciBycyA9IG5ldyBSZWFkYWJsZVN0cmVhbSh7CisgICAgICAgIHN0YXJ0OiBm
dW5jdGlvbihjKSB7CisgICAgICAgICAgICBjLmVucXVldWUoJ2EnKTsKKyAgICAgICAgICAgIHNl
dFRpbWVvdXQodGVzdDEuc3RlcF9mdW5jKGZ1bmN0aW9uKCkgeyBjLmVucXVldWUoJ2InKTsgfSks
IDIwMCk7CisgICAgICAgICAgICBzZXRUaW1lb3V0KHRlc3QxLnN0ZXBfZnVuYyhmdW5jdGlvbigp
IHsKKyAgICAgICAgICAgICAgICBjLmVucXVldWUoJ2MnKTsgLy8gRW5xdWV1ZSBhZnRlciBjYW5j
ZWwgc2hvdWxkIG5vdCB0aHJvdy4KKyAgICAgICAgICAgICAgICBhc3NlcnRfdHJ1ZShjYW5jZWxD
YWxsZWQpOworICAgICAgICAgICAgICAgIHRlc3QxLmRvbmUoKTsKKyAgICAgICAgICAgIH0pLCA1
MDApOworICAgICAgICB9LAorICAgICAgICBjYW5jZWw6IGZ1bmN0aW9uKHIpIHsKKyAgICAgICAg
ICAgIGFzc2VydF9lcXVhbHMociwgdGhlRXJyb3IsICdyZWFzb24gcGFzc2VkIHRvIGNhbmNlbCBl
cXVhbHMgdGhlIHNvdXJjZSBlcnJvcicpOworICAgICAgICAgICAgY2FuY2VsQ2FsbGVkID0gdHJ1
ZTsKKyAgICAgICAgfQorICAgIH0pOworCisgICAgdmFyIHdzID0gbmV3IFdyaXRhYmxlU3RyZWFt
KHsKKyAgICAgICAgd3JpdGU6IGZ1bmN0aW9uKGNodW5rKSB7CisgICAgICAgICAgICBpZiAoY2h1
bmsgPT09ICdiJykgeworICAgICAgICAgICAgICAgIHRocm93IHRoZUVycm9yOworICAgICAgICAg
ICAgfQorICAgICAgICB9CisgICAgfSk7CisKKyAgICBycy5waXBlVG8od3MpOworfSk7CisKK3Zh
ciB0ZXN0MiA9IGFzeW5jX3Rlc3QoJ1BpcGluZyB3aXRoIHsgcHJldmVudENhbmNlbDogZmFsc2Ug
fSBhbmQgYSBkZXN0aW5hdGlvbiBlcnJvcicpOwordGVzdDIuc3RlcChmdW5jdGlvbigpIHsKKyAg
ICB2YXIgY2FuY2VsQ2FsbGVkID0gZmFsc2U7CisgICAgdmFyIHRoZUVycm9yID0gbmV3IEVycm9y
KCdkZXN0aW5hdGlvbiBlcnJvcicpOworICAgIHZhciBycyA9IG5ldyBSZWFkYWJsZVN0cmVhbSh7
CisgICAgICAgIHN0YXJ0OiBmdW5jdGlvbihjKSB7CisgICAgICAgICAgICBjLmVucXVldWUoJ2En
KTsKKyAgICAgICAgICAgIHNldFRpbWVvdXQodGVzdDIuc3RlcF9mdW5jKGZ1bmN0aW9uKCkgeyBj
LmVucXVldWUoJ2InKTsgfSksIDIwMCk7CisgICAgICAgICAgICBzZXRUaW1lb3V0KHRlc3QyLnN0
ZXBfZnVuYyhmdW5jdGlvbigpIHsKKyAgICAgICAgICAgICAgICBjLmVucXVldWUoJ2MnKTsgLy8g
RW5xdWV1ZSBhZnRlciBjYW5jZWwgc2hvdWxkIG5vdCB0aHJvdy4KKyAgICAgICAgICAgICAgICBh
c3NlcnRfdHJ1ZShjYW5jZWxDYWxsZWQpOworICAgICAgICAgICAgICAgIHRlc3QyLmRvbmUoKTsK
KyAgICAgICAgICAgIH0pLCA1MDApOworICAgICAgICB9LAorICAgICAgICBjYW5jZWw6IGZ1bmN0
aW9uKHIpIHsKKyAgICAgICAgICAgIGFzc2VydF9lcXVhbHMociwgdGhlRXJyb3IsICdyZWFzb24g
cGFzc2VkIHRvIGNhbmNlbCBlcXVhbHMgdGhlIHNvdXJjZSBlcnJvcicpOworICAgICAgICAgICAg
Y2FuY2VsQ2FsbGVkID0gdHJ1ZTsKKyAgICAgICAgfQorICAgIH0pOworCisgICAgdmFyIHdzID0g
bmV3IFdyaXRhYmxlU3RyZWFtKHsKKyAgICAgICAgd3JpdGU6IGZ1bmN0aW9uKGNodW5rKSB7Cisg
ICAgICAgICAgICBpZiAoY2h1bmsgPT09ICdiJykgeworICAgICAgICAgICAgICAgIHRocm93IHRo
ZUVycm9yOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfSk7CisKKyAgICBycy5waXBl
VG8od3MsIHsgcHJldmVudENhbmNlbDogZmFsc2UgfSk7Cit9KTsKKwordmFyIHRlc3QzID0gYXN5
bmNfdGVzdCgnUGlwaW5nIHdpdGggeyBwcmV2ZW50Q2FuY2VsOiB0cnVlIH0gYW5kIGEgZGVzdGlu
YXRpb24gZXJyb3InKTsKK3Rlc3QzLnN0ZXAoZnVuY3Rpb24oKSB7CisgICAgdmFyIHRoZUVycm9y
ID0gbmV3IEVycm9yKCdkZXN0aW5hdGlvbiBlcnJvcicpOworICAgIHZhciBycyA9IG5ldyBSZWFk
YWJsZVN0cmVhbSh7CisgICAgICAgIHN0YXJ0OiBmdW5jdGlvbihjKSB7CisgICAgICAgICAgICBj
LmVucXVldWUoJ2EnKTsKKyAgICAgICAgICAgIHNldFRpbWVvdXQodGVzdDMuc3RlcF9mdW5jKGZ1
bmN0aW9uKCkgeyBjLmVucXVldWUoJ2InKTsgfSksIDIwMCk7CisgICAgICAgICAgICBzZXRUaW1l
b3V0KHRlc3QzLnN0ZXBfZnVuYyhmdW5jdGlvbigpIHsgYy5lbnF1ZXVlKCdjJyk7IH0pLCA0MDAp
OworICAgICAgICAgICAgc2V0VGltZW91dCh0ZXN0My5zdGVwX2Z1bmMoZnVuY3Rpb24oKSB7IGMu
ZW5xdWV1ZSgnZCcpOyB9KSwgNjAwKTsKKyAgICAgICAgfSwKKyAgICAgICAgY2FuY2VsOiBmdW5j
dGlvbihyKSB7CisgICAgICAgICAgICBhc3NlcnRfdW5yZWFjaGVkKCd1bmV4cGVjdGVkIGNhbGwg
dG8gY2FuY2VsJyk7CisgICAgICAgIH0KKyAgICB9KTsKKworICAgIHZhciB3cyA9IG5ldyBXcml0
YWJsZVN0cmVhbSh7CisgICAgICAgIHdyaXRlOiBmdW5jdGlvbihjaHVuaykgeworICAgICAgICAg
ICAgaWYgKGNodW5rID09PSAnYicpIHsKKyAgICAgICAgICAgICAgICB0aHJvdyB0aGVFcnJvcjsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0pOworCisgICAgcnMucGlwZVRvKHdzLCB7
IHByZXZlbnRDYW5jZWw6IHRydWUgfSkuY2F0Y2godGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKGUp
IHsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLCB0aGVFcnJvciwgJ3JlamVjdGlvbiByZWFzb24g
b2YgcGlwZVRvIHByb21pc2UgaXMgdGhlIHNpbmsgZXJyb3InKTsKKworICAgICAgICB2YXIgcmVh
ZGVyOworICAgICAgICByZWFkZXIgPSBycy5nZXRSZWFkZXIoKTsgLy8gU2hvdWxkIGJlIGFibGUg
dG8gZ2V0IGEgc3RyZWFtIHJlYWRlciBhZnRlciBwaXBlVG8gY29tcGxldGVzLgorCisgICAgICAg
IC8vIHsgdmFsdWU6ICdjJywgZG9uZTogZmFsc2UgfSBnZXRzIGNvbnN1bWVkIGJlZm9yZSB3ZSBr
bm93IHRoYXQgd3MgaGFzIGVycm9yZWQsIGFuZCBzbyBpcyBsb3N0LgorCisgICAgICAgIHJldHVy
biByZWFkZXIucmVhZCgpLnRoZW4odGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKHJlc3VsdCkgewor
ICAgICAgICAgICAgYXNzZXJ0X29iamVjdF9lcXVhbHMocmVzdWx0LCB7IHZhbHVlOiAnZCcsIGRv
bmU6IGZhbHNlIH0sICdzaG91bGQgYmUgYWJsZSB0byByZWFkIHRoZSByZW1haW5pbmcgY2h1bmsg
ZnJvbSB0aGUgcmVhZGVyJyk7CisgICAgICAgICAgICB0ZXN0My5kb25lKCk7CisgICAgICAgIH0p
KTsKKyAgICB9KSkuY2F0Y2godGVzdDMuc3RlcF9mdW5jKGZ1bmN0aW9uKGUpIHsgYXNzZXJ0X3Vu
cmVhY2hlZChlKTsgfSkpOworfSk7Cis8L3NjcmlwdD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>