<?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>87489</bug_id>
          
          <creation_ts>2012-05-25 04:21:28 -0700</creation_ts>
          <short_desc>[NRWT] Add unit testing for perf tests on locked shards</short_desc>
          <delta_ts>2012-05-25 12:05:47 -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>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="Thiago Marcos P. Santos">tmpsantos</reporter>
          <assigned_to name="Thiago Marcos P. Santos">tmpsantos</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>633822</commentid>
    <comment_count>0</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-05-25 04:21:28 -0700</bug_when>
    <thetext>Adding tests on bug 78628 would have prevented bug 86800.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633850</commentid>
    <comment_count>1</comment_count>
      <attachid>144049</attachid>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-05-25 05:28:59 -0700</bug_when>
    <thetext>Created attachment 144049
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634151</commentid>
    <comment_count>2</comment_count>
      <attachid>144049</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-25 12:05:42 -0700</bug_when>
    <thetext>Comment on attachment 144049
Patch

Clearing flags on attachment: 144049

Committed r118547: &lt;http://trac.webkit.org/changeset/118547&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634152</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-25 12:05:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144049</attachid>
            <date>2012-05-25 05:28:59 -0700</date>
            <delta_ts>2012-05-25 12:05:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87489-20120525153021.patch</filename>
            <type>text/plain</type>
            <size>9436</size>
            <attacher name="Thiago Marcos P. Santos">tmpsantos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4NDkyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzQwZGJlNDdjNGY4NThhMGUyMjhhNDgzZjA4ODIwNTlj
ZWU3M2NhMS4uODAyZThkNDVkMzI3M2NiMWVhZWFmZWNmNWUxMzJhZjhhYzVlZmZjZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3
IEBACisyMDEyLTA1LTI1ICBUaGlhZ28gTWFyY29zIFAuIFNhbnRvcyAgPHRoaWFnby5zYW50b3NA
aW50ZWwuY29tPgorCisgICAgICAgIFtOUldUXSBBZGQgdW5pdCB0ZXN0aW5nIGZvciBwZXJmIHRl
c3RzIG9uIGxvY2tlZCBzaGFyZHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTg3NDg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkaW5nIHV0ZXN0cyB0aGF0IG1ha2VzIHN1cmUgdGhhdCBwZXJmIHRlc3Rz
IGFyZSBydW5uaW5nIGluIGxvY2tlZAorICAgICAgICBzaGFyZHMgYW5kIGJ5IHBhc3NpbmcgLS1u
by1odHRwIHdvbid0IGJyZWFrIE5SV1QgKHIxMTg0MjEpLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlcl91bml0dGVzdC5weToKKyAg
ICAgICAgKFNoYXJkaW5nVGVzdHMpOgorICAgICAgICAoU2hhcmRpbmdUZXN0cy50ZXN0X3NoYXJk
X2J5X2Rpcik6CisgICAgICAgIChTaGFyZGluZ1Rlc3RzLnRlc3Rfc2hhcmRfZXZlcnlfZmlsZSk6
CisgICAgICAgIChTaGFyZGluZ1Rlc3RzLnRlc3Rfc2hhcmRfaW5fdHdvKToKKyAgICAgICAgKFNo
YXJkaW5nVGVzdHMudGVzdF9tdWx0aXBsZV9sb2NrZWRfc2hhcmRzKToKKyAgICAgICAgKExvY2tD
aGVja2luZ01hbmFnZXIpOgorICAgICAgICAoTG9ja0NoZWNraW5nTWFuYWdlci5fX2luaXRfXyk6
CisgICAgICAgIChMb2NrQ2hlY2tpbmdNYW5hZ2VyLmhhbmRsZV9maW5pc2hlZF9saXN0KToKKyAg
ICAgICAgKE1hbmFnZXJUZXN0LnRlc3RfaHR0cF9sb2NraW5nKToKKyAgICAgICAgKE1hbmFnZXJU
ZXN0KToKKyAgICAgICAgKE1hbmFnZXJUZXN0LnRlc3RfcGVyZl9sb2NraW5nKToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHk6CisKIDIwMTItMDUt
MjQgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgQWRk
IGZlYXR1cmUgZGVmaW5lcyBmb3Igd2ViLWZhY2luZyBwYXJ0cyBvZiBDU1MgUmVnaW9ucyBhbmQg
RXhjbHVzaW9ucwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvY29udHJvbGxlcnMvbWFuYWdlcl91bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRlc3QucHkKaW5kZXggYTU4
YWFjOTQwNDAyYmZhNjQ1OWYyNmQ1MTJkNjczMjI1NjU4MmRjNy4uNjNlMThhYzhhNjIxOGJiODMw
NTdkNTBhNGVhNWQ5YTM5N2EwZjlhMiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlcl91bml0dGVzdC5weQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyX3VuaXR0
ZXN0LnB5CkBAIC03Myw2ICs3Myw3IEBAIGNsYXNzIFNoYXJkaW5nVGVzdHModW5pdHRlc3QuVGVz
dENhc2UpOgogICAgICAgICAiZG9tL2h0bWwvbGV2ZWwyL2h0bWwvSFRNTEFuY2hvckVsZW1lbnQw
My5odG1sIiwKICAgICAgICAgImlldGVzdGNlbnRlci9KYXZhc2NyaXB0LzExLjEuNV80LTQtYy0x
Lmh0bWwiLAogICAgICAgICAiZG9tL2h0bWwvbGV2ZWwyL2h0bWwvSFRNTEFuY2hvckVsZW1lbnQw
Ni5odG1sIiwKKyAgICAgICAgInBlcmYvb2JqZWN0LWtleXMuaHRtbCIsCiAgICAgXQogCiAgICAg
ZGVmIGdldF9zaGFyZHMoc2VsZiwgbnVtX3dvcmtlcnMsIGZ1bGx5X3BhcmFsbGVsLCB0ZXN0X2xp
c3Q9Tm9uZSwgbWF4X2xvY2tlZF9zaGFyZHM9Tm9uZSk6CkBAIC05NSw3ICs5Niw4IEBAIGNsYXNz
IFNoYXJkaW5nVGVzdHModW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAgICAgICBbJ2h0dHAv
dGVzdHMvc2VjdXJpdHkvdmlldy1zb3VyY2Utbm8tcmVmcmVzaC5odG1sJywKICAgICAgICAgICAg
ICAgICdodHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy91bmljb2RlLmh0bScsCiAgICAgICAgICAg
ICAgICAnaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvd2Vic29ja2V0LXByb3RvY29sLWlnbm9y
ZWQuaHRtbCcsCi0gICAgICAgICAgICAgICAnaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9zdXBw
b3J0ZWQteG1sLWNvbnRlbnQtdHlwZXMuaHRtbCddKV0pCisgICAgICAgICAgICAgICAnaHR0cC90
ZXN0cy94bWxodHRwcmVxdWVzdC9zdXBwb3J0ZWQteG1sLWNvbnRlbnQtdHlwZXMuaHRtbCcsCisg
ICAgICAgICAgICAgICAncGVyZi9vYmplY3Qta2V5cy5odG1sJ10pXSkKICAgICAgICAgc2VsZi5h
c3NlcnRFcXVhbHModW5sb2NrZWQsCiAgICAgICAgICAgICBbVGVzdFNoYXJkKCdhbmltYXRpb25z
JywKICAgICAgICAgICAgICAgICAgICAgICAgWydhbmltYXRpb25zL2tleWZyYW1lcy5odG1sJ10p
LApAQCAtMTEzLDcgKzExNSw4IEBAIGNsYXNzIFNoYXJkaW5nVGVzdHModW5pdHRlc3QuVGVzdENh
c2UpOgogICAgICAgICAgICAgW1Rlc3RTaGFyZCgnLicsIFsnaHR0cC90ZXN0cy93ZWJzb2NrZXQv
dGVzdHMvdW5pY29kZS5odG0nXSksCiAgICAgICAgICAgICAgVGVzdFNoYXJkKCcuJywgWydodHRw
L3Rlc3RzL3NlY3VyaXR5L3ZpZXctc291cmNlLW5vLXJlZnJlc2guaHRtbCddKSwKICAgICAgICAg
ICAgICBUZXN0U2hhcmQoJy4nLCBbJ2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL3dlYnNvY2tl
dC1wcm90b2NvbC1pZ25vcmVkLmh0bWwnXSksCi0gICAgICAgICAgICAgVGVzdFNoYXJkKCcuJywg
WydodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3N1cHBvcnRlZC14bWwtY29udGVudC10eXBlcy5o
dG1sJ10pXSkKKyAgICAgICAgICAgICBUZXN0U2hhcmQoJy4nLCBbJ2h0dHAvdGVzdHMveG1saHR0
cHJlcXVlc3Qvc3VwcG9ydGVkLXhtbC1jb250ZW50LXR5cGVzLmh0bWwnXSksCisgICAgICAgICAg
ICAgVGVzdFNoYXJkKCcuJywgWydwZXJmL29iamVjdC1rZXlzLmh0bWwnXSldKSwKICAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHModW5sb2NrZWQsCiAgICAgICAgICAgICBbVGVzdFNoYXJkKCcuJywg
WydhbmltYXRpb25zL2tleWZyYW1lcy5odG1sJ10pLAogICAgICAgICAgICAgIFRlc3RTaGFyZCgn
LicsIFsnZmFzdC9jc3MvZGlzcGxheS1ub25lLWlubGluZS1zdHlsZS1jaGFuZ2UtY3Jhc2guaHRt
bCddKSwKQEAgLTEyOCw3ICsxMzEsOCBAQCBjbGFzcyBTaGFyZGluZ1Rlc3RzKHVuaXR0ZXN0LlRl
c3RDYXNlKToKICAgICAgICAgICAgICAgICAgICAgICAgWydodHRwL3Rlc3RzL3dlYnNvY2tldC90
ZXN0cy91bmljb2RlLmh0bScsCiAgICAgICAgICAgICAgICAgICAgICAgICAnaHR0cC90ZXN0cy9z
ZWN1cml0eS92aWV3LXNvdXJjZS1uby1yZWZyZXNoLmh0bWwnLAogICAgICAgICAgICAgICAgICAg
ICAgICAgJ2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25v
cmVkLmh0bWwnLAotICAgICAgICAgICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMveG1saHR0cHJl
cXVlc3Qvc3VwcG9ydGVkLXhtbC1jb250ZW50LXR5cGVzLmh0bWwnXSldKQorICAgICAgICAgICAg
ICAgICAgICAgICAgJ2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvc3VwcG9ydGVkLXhtbC1jb250
ZW50LXR5cGVzLmh0bWwnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3BlcmYvb2JqZWN0LWtl
eXMuaHRtbCddKV0pCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHVubG9ja2VkLAogICAgICAg
ICAgICAgW1Rlc3RTaGFyZCgndW5sb2NrZWRfdGVzdHMnLAogICAgICAgICAgICAgICAgICAgICAg
ICBbJ2FuaW1hdGlvbnMva2V5ZnJhbWVzLmh0bWwnLApAQCAtMTU3LDcgKzE2MSw4IEBAIGNsYXNz
IFNoYXJkaW5nVGVzdHModW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAgICAgICAgICAgICAg
ICAgJ2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL3VuaWNvZGUuaHRtJywKICAgICAgICAgICAg
ICAgICAgICAgICAgICdodHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy93ZWJzb2NrZXQtcHJvdG9j
b2wtaWdub3JlZC5odG1sJ10pLAogICAgICAgICAgICAgIFRlc3RTaGFyZCgnbG9ja2VkX3NoYXJk
XzInLAotICAgICAgICAgICAgICAgICAgICAgICAgWydodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0
L3N1cHBvcnRlZC14bWwtY29udGVudC10eXBlcy5odG1sJ10pXSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgIFsnaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9zdXBwb3J0ZWQteG1sLWNvbnRlbnQt
dHlwZXMuaHRtbCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgJ3BlcmYvb2JqZWN0LWtleXMu
aHRtbCddKV0pCiAKICAgICAgICAgbG9ja2VkLCB1bmxvY2tlZCA9IHNlbGYuZ2V0X3NoYXJkcyhu
dW1fd29ya2Vycz00LCBmdWxseV9wYXJhbGxlbD1GYWxzZSkKICAgICAgICAgc2VsZi5hc3NlcnRF
cXVhbHMobG9ja2VkLApAQCAtMTY1LDcgKzE3MCwyOSBAQCBjbGFzcyBTaGFyZGluZ1Rlc3RzKHVu
aXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgICAgICAgICAgICAgICAgWydodHRwL3Rlc3RzL3Nl
Y3VyaXR5L3ZpZXctc291cmNlLW5vLXJlZnJlc2guaHRtbCcsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAnaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvdW5pY29kZS5odG0nLAogICAgICAgICAg
ICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90
b2NvbC1pZ25vcmVkLmh0bWwnLAotICAgICAgICAgICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMv
eG1saHR0cHJlcXVlc3Qvc3VwcG9ydGVkLXhtbC1jb250ZW50LXR5cGVzLmh0bWwnXSldKQorICAg
ICAgICAgICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvc3VwcG9ydGVk
LXhtbC1jb250ZW50LXR5cGVzLmh0bWwnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3BlcmYv
b2JqZWN0LWtleXMuaHRtbCddKV0pCisKKworY2xhc3MgTG9ja0NoZWNraW5nTWFuYWdlcihNYW5h
Z2VyKToKKyAgICBkZWYgX19pbml0X18oc2VsZiwgcG9ydCwgb3B0aW9ucywgcHJpbnRlciwgdGVz
dGVyLCBodHRwX2xvY2spOgorICAgICAgICBzdXBlcihMb2NrQ2hlY2tpbmdNYW5hZ2VyLCBzZWxm
KS5fX2luaXRfXyhwb3J0LCBvcHRpb25zLCBwcmludGVyKQorICAgICAgICBzZWxmLl9maW5pc2hl
ZF9saXN0X2NhbGxlZCA9IEZhbHNlCisgICAgICAgIHNlbGYuX3Rlc3RlciA9IHRlc3RlcgorICAg
ICAgICBzZWxmLl9zaG91bGRfaGF2ZV9odHRwX2xvY2sgPSBodHRwX2xvY2sKKworICAgIGRlZiBo
YW5kbGVfZmluaXNoZWRfbGlzdChzZWxmLCBzb3VyY2UsIGxpc3RfbmFtZSwgbnVtX3Rlc3RzLCBl
bGFwc2VkX3RpbWUpOgorICAgICAgICBpZiBub3Qgc2VsZi5fZmluaXNoZWRfbGlzdF9jYWxsZWQ6
CisgICAgICAgICAgICBzZWxmLl90ZXN0ZXIuYXNzZXJ0RXF1YWxzKGxpc3RfbmFtZSwgJ2xvY2tl
ZF90ZXN0cycpCisgICAgICAgICAgICBzZWxmLl90ZXN0ZXIuYXNzZXJ0VHJ1ZShzZWxmLl9yZW1h
aW5pbmdfbG9ja2VkX3NoYXJkcykKKyAgICAgICAgICAgIHNlbGYuX3Rlc3Rlci5hc3NlcnRUcnVl
KHNlbGYuX2hhc19odHRwX2xvY2sgaXMgc2VsZi5fc2hvdWxkX2hhdmVfaHR0cF9sb2NrKQorCisg
ICAgICAgIHN1cGVyKExvY2tDaGVja2luZ01hbmFnZXIsIHNlbGYpLmhhbmRsZV9maW5pc2hlZF9s
aXN0KHNvdXJjZSwgbGlzdF9uYW1lLCBudW1fdGVzdHMsIGVsYXBzZWRfdGltZSkKKworICAgICAg
ICBpZiBub3Qgc2VsZi5fZmluaXNoZWRfbGlzdF9jYWxsZWQ6CisgICAgICAgICAgICBzZWxmLl90
ZXN0ZXIuYXNzZXJ0RXF1YWxzKHNlbGYuX3JlbWFpbmluZ19sb2NrZWRfc2hhcmRzLCBbXSkKKyAg
ICAgICAgICAgIHNlbGYuX3Rlc3Rlci5hc3NlcnRGYWxzZShzZWxmLl9oYXNfaHR0cF9sb2NrKQor
ICAgICAgICAgICAgc2VsZi5fZmluaXNoZWRfbGlzdF9jYWxsZWQgPSBUcnVlCiAKIAogY2xhc3Mg
TWFuYWdlclRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgpAQCAtMTkyLDMwICsyMTksMjUgQEAgY2xh
c3MgTWFuYWdlclRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICBzZWxmLmFzc2VydFRy
dWUoJ0Jhc2VsaW5lIHNlYXJjaCBwYXRoOiB0ZXN0LW1hYy1sZW9wYXJkIC0+IHRlc3QtbWFjLXNu
b3dsZW9wYXJkIC0+IGdlbmVyaWMnIGluIHByaW50ZXIub3V0cHV0KQogCiAgICAgZGVmIHRlc3Rf
aHR0cF9sb2NraW5nKHRlc3Rlcik6Ci0gICAgICAgIGNsYXNzIExvY2tDaGVja2luZ01hbmFnZXIo
TWFuYWdlcik6Ci0gICAgICAgICAgICBkZWYgX19pbml0X18oc2VsZiwgcG9ydCwgb3B0aW9ucywg
cHJpbnRlcik6Ci0gICAgICAgICAgICAgICAgc3VwZXIoTG9ja0NoZWNraW5nTWFuYWdlciwgc2Vs
ZikuX19pbml0X18ocG9ydCwgb3B0aW9ucywgcHJpbnRlcikKLSAgICAgICAgICAgICAgICBzZWxm
Ll9maW5pc2hlZF9saXN0X2NhbGxlZCA9IEZhbHNlCi0KLSAgICAgICAgICAgIGRlZiBoYW5kbGVf
ZmluaXNoZWRfbGlzdChzZWxmLCBzb3VyY2UsIGxpc3RfbmFtZSwgbnVtX3Rlc3RzLCBlbGFwc2Vk
X3RpbWUpOgotICAgICAgICAgICAgICAgIGlmIG5vdCBzZWxmLl9maW5pc2hlZF9saXN0X2NhbGxl
ZDoKLSAgICAgICAgICAgICAgICAgICAgdGVzdGVyLmFzc2VydEVxdWFscyhsaXN0X25hbWUsICds
b2NrZWRfdGVzdHMnKQotICAgICAgICAgICAgICAgICAgICB0ZXN0ZXIuYXNzZXJ0VHJ1ZShzZWxm
Ll9yZW1haW5pbmdfbG9ja2VkX3NoYXJkcykKLSAgICAgICAgICAgICAgICAgICAgdGVzdGVyLmFz
c2VydFRydWUoc2VsZi5faGFzX2h0dHBfbG9jaykKLQotICAgICAgICAgICAgICAgIHN1cGVyKExv
Y2tDaGVja2luZ01hbmFnZXIsIHNlbGYpLmhhbmRsZV9maW5pc2hlZF9saXN0KHNvdXJjZSwgbGlz
dF9uYW1lLCBudW1fdGVzdHMsIGVsYXBzZWRfdGltZSkKLQotICAgICAgICAgICAgICAgIGlmIG5v
dCBzZWxmLl9maW5pc2hlZF9saXN0X2NhbGxlZDoKLSAgICAgICAgICAgICAgICAgICAgdGVzdGVy
LmFzc2VydEVxdWFscyhzZWxmLl9yZW1haW5pbmdfbG9ja2VkX3NoYXJkcywgW10pCi0gICAgICAg
ICAgICAgICAgICAgIHRlc3Rlci5hc3NlcnRGYWxzZShzZWxmLl9oYXNfaHR0cF9sb2NrKQotICAg
ICAgICAgICAgICAgICAgICBzZWxmLl9maW5pc2hlZF9saXN0X2NhbGxlZCA9IFRydWUKLQogICAg
ICAgICBvcHRpb25zLCBhcmdzID0gcnVuX3dlYmtpdF90ZXN0cy5wYXJzZV9hcmdzKFsnLS1wbGF0
Zm9ybT10ZXN0JywgJy0tcHJpbnQ9bm90aGluZycsICdodHRwL3Rlc3RzL3Bhc3NlcycsICdwYXNz
ZXMnXSkKICAgICAgICAgaG9zdCA9IE1vY2tIb3N0KCkKICAgICAgICAgcG9ydCA9IGhvc3QucG9y
dF9mYWN0b3J5LmdldChwb3J0X25hbWU9b3B0aW9ucy5wbGF0Zm9ybSwgb3B0aW9ucz1vcHRpb25z
KQogICAgICAgICBydW5fd2Via2l0X3Rlc3RzLl9zZXRfdXBfZGVyaXZlZF9vcHRpb25zKHBvcnQs
IG9wdGlvbnMpCiAgICAgICAgIHByaW50ZXIgPSBwcmludGluZy5QcmludGVyKHBvcnQsIG9wdGlv
bnMsIFN0cmluZ0lPLlN0cmluZ0lPKCksIFN0cmluZ0lPLlN0cmluZ0lPKCkpCi0gICAgICAgIG1h
bmFnZXIgPSBMb2NrQ2hlY2tpbmdNYW5hZ2VyKHBvcnQsIG9wdGlvbnMsIHByaW50ZXIpCisgICAg
ICAgIG1hbmFnZXIgPSBMb2NrQ2hlY2tpbmdNYW5hZ2VyKHBvcnQsIG9wdGlvbnMsIHByaW50ZXIs
IHRlc3RlciwgVHJ1ZSkKKyAgICAgICAgbWFuYWdlci5jb2xsZWN0X3Rlc3RzKGFyZ3MpCisgICAg
ICAgIG1hbmFnZXIucGFyc2VfZXhwZWN0YXRpb25zKCkKKyAgICAgICAgbnVtX3VuZXhwZWN0ZWRf
cmVzdWx0cyA9IG1hbmFnZXIucnVuKCkKKyAgICAgICAgcHJpbnRlci5jbGVhbnVwKCkKKyAgICAg
ICAgdGVzdGVyLmFzc2VydEVxdWFscyhudW1fdW5leHBlY3RlZF9yZXN1bHRzLCAwKQorCisgICAg
ZGVmIHRlc3RfcGVyZl9sb2NraW5nKHRlc3Rlcik6CisgICAgICAgIG9wdGlvbnMsIGFyZ3MgPSBy
dW5fd2Via2l0X3Rlc3RzLnBhcnNlX2FyZ3MoWyctLXBsYXRmb3JtPXRlc3QnLCAnLS1wcmludD1u
b3RoaW5nJywgJy0tbm8taHR0cCcsICdwYXNzZXMnLCAncGVyZi8nXSkKKyAgICAgICAgaG9zdCA9
IE1vY2tIb3N0KCkKKyAgICAgICAgcG9ydCA9IGhvc3QucG9ydF9mYWN0b3J5LmdldChwb3J0X25h
bWU9b3B0aW9ucy5wbGF0Zm9ybSwgb3B0aW9ucz1vcHRpb25zKQorICAgICAgICBydW5fd2Via2l0
X3Rlc3RzLl9zZXRfdXBfZGVyaXZlZF9vcHRpb25zKHBvcnQsIG9wdGlvbnMpCisgICAgICAgIHBy
aW50ZXIgPSBwcmludGluZy5QcmludGVyKHBvcnQsIG9wdGlvbnMsIFN0cmluZ0lPLlN0cmluZ0lP
KCksIFN0cmluZ0lPLlN0cmluZ0lPKCkpCisgICAgICAgIG1hbmFnZXIgPSBMb2NrQ2hlY2tpbmdN
YW5hZ2VyKHBvcnQsIG9wdGlvbnMsIHByaW50ZXIsIHRlc3RlciwgRmFsc2UpCiAgICAgICAgIG1h
bmFnZXIuY29sbGVjdF90ZXN0cyhhcmdzKQogICAgICAgICBtYW5hZ2VyLnBhcnNlX2V4cGVjdGF0
aW9ucygpCiAgICAgICAgIG51bV91bmV4cGVjdGVkX3Jlc3VsdHMgPSBtYW5hZ2VyLnJ1bigpCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3Qu
cHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkKaW5k
ZXggZDJlNjRiNmRiMjJkNTM3N2IwZmQxZmQxYzYwMDBkYjE3ZDRiOTM3NS4uOGFiZDgxMjM1MzJm
ZjI3NWQwYmRlZjNhZDRlMTVlN2RhNjM4ZGNhOSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC90ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5weQpAQCAtMjIyLDYgKzIyMiwxMCBAQCBsYXll
ciBhdCAoMCwwKSBzaXplIDgwMHgzNAogICAgIHRlc3RzLmFkZCgncGxhdGZvcm0vdGVzdC1zbm93
LWxlb3BhcmQvaHR0cC90ZXN0Lmh0bWwnKQogICAgIHRlc3RzLmFkZCgncGxhdGZvcm0vdGVzdC1z
bm93LWxlb3BhcmQvd2Vic29ja2V0L3Rlc3QuaHRtbCcpCiAKKyAgICAjIEZvciB0ZXN0aW5nIGlm
IHBlcmYgdGVzdHMgYXJlIHJ1bm5pbmcgaW4gYSBsb2NrZWQgc2hhcmQuCisgICAgdGVzdHMuYWRk
KCdwZXJmL2Zvby90ZXN0Lmh0bWwnKQorICAgIHRlc3RzLmFkZCgncGVyZi9mb28vdGVzdC1yZWYu
aHRtbCcpCisKICAgICByZXR1cm4gdGVzdHMKIAogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>