<?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>131358</bug_id>
          
          <creation_ts>2014-04-08 07:22:58 -0700</creation_ts>
          <short_desc>[WK2][GTK] Split the 64bit bots in Build and Test</short_desc>
          <delta_ts>2014-05-23 09:25:10 -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="Sergio Villar Senin">svillar</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>svillar</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>998552</commentid>
    <comment_count>0</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2014-04-08 07:22:58 -0700</bug_when>
    <thetext>Currently we have two 64-bit bots, one building debug and the other building release. Apart from that they both run all the tests. We need to have separate bots for building and testing in order to detect build and test breakages easily. With the current setup is quite difficult to know the status of the port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007358</commentid>
    <comment_count>1</comment_count>
      <attachid>231005</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-07 10:27:01 -0700</bug_when>
    <thetext>Created attachment 231005
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007359</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-07 10:27:52 -0700</bug_when>
    <thetext>Patch attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007539</commentid>
    <comment_count>3</comment_count>
      <attachid>231005</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-05-07 23:35:37 -0700</bug_when>
    <thetext>Comment on attachment 231005
Patch

Thanks for the patch!. Why are we bringing back the WK2 thing? There&apos;s no longer WebKit1 API in GTK+ port, so I think we can keep the names of the bots without the WK2 part.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007540</commentid>
    <comment_count>4</comment_count>
      <attachid>231005</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-05-08 00:05:17 -0700</bug_when>
    <thetext>Comment on attachment 231005
Patch

I think with the split we are missing the GObject DOM bindings API breaks step. We need to add the step RunGtkWebKitGObjectDOMBindingsAPIBreakTests to BuildAndTestFactory when port is gtk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007541</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-05-08 00:06:07 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 231005 [details])
&gt; I think with the split we are missing the GObject DOM bindings API breaks step. We need to add the step RunGtkWebKitGObjectDOMBindingsAPIBreakTests to BuildAndTestFactory when port is gtk

I meant to TestFactory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007593</commentid>
    <comment_count>6</comment_count>
      <attachid>231060</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-08 04:32:57 -0700</bug_when>
    <thetext>Created attachment 231060
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007594</commentid>
    <comment_count>7</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-08 04:44:37 -0700</bug_when>
    <thetext>Thanks for the comments. I have addressed them and uploaded a new version of the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007627</commentid>
    <comment_count>8</comment_count>
      <attachid>231060</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-05-08 08:37:43 -0700</bug_when>
    <thetext>Comment on attachment 231060
Patch

ok, let&apos;s try. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007633</commentid>
    <comment_count>9</comment_count>
      <attachid>231060</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-08 09:09:12 -0700</bug_when>
    <thetext>Comment on attachment 231060
Patch

Clearing flags on attachment: 231060

Committed r168471: &lt;http://trac.webkit.org/changeset/168471&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007634</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-08 09:09:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007654</commentid>
    <comment_count>11</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-08 09:56:17 -0700</bug_when>
    <thetext>This broke the master. Bug https://bugs.webkit.org/show_bug.cgi?id=132688 follows the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007732</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-08 12:48:33 -0700</bug_when>
    <thetext>There was another problem with the original path (the builder names were not updated correctly on the scheduler list). Tracked here: https://bugs.webkit.org/show_bug.cgi?id=132699</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007761</commentid>
    <comment_count>13</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-05-08 13:46:09 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; Currently we have two 64-bit bots, one building debug and the other building release. Apart from that they both run all the tests. We need to have separate bots for building and testing in order to detect build and test breakages easily. With the current setup is quite difficult to know the status of the port.

Are you sure if it is efficient to split the builder and the tester for the
debug bot? Uploading gigabytes to the master by builder and then download
by the tester will take long time, maybe an hour per build if your bots
aren&apos;t very close to build.webkit.org.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007826</commentid>
    <comment_count>14</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-08 17:12:05 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; 
&gt; Are you sure if it is efficient to split the builder and the tester for the
&gt; debug bot? Uploading gigabytes to the master by builder and then download
&gt; by the tester will take long time, maybe an hour per build if your bots
&gt; aren&apos;t very close to build.webkit.org.

We are planning to workaround this issue by wrapping the zip/unzip commands with a shell script that will copy the built product to the test buildslave directly (both machines are on the same LAN so it should be pretty fast).

And instead of uploading the built product, the script will upload to the buildmaster a fake zip file that contains only a txt with a link to the real build product.

This way we will avoid the problem with the slow upload/download.

Probably it will take some few days of try-error-fix until we fully stabilize this new setup.

Once the deployment is working as expected I plan to send a mail to the ML webkit-gtk@lists.webkit.org announcing this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011255</commentid>
    <comment_count>15</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-05-23 09:25:10 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; Once the deployment is working as expected I plan to send a mail to the ML webkit-gtk@lists.webkit.org announcing this.

BTW, https://lists.webkit.org/pipermail/webkit-gtk/2014-May/001909.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231005</attachid>
            <date>2014-05-07 10:27:01 -0700</date>
            <delta_ts>2014-05-08 04:32:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131358-20140507192637.patch</filename>
            <type>text/plain</type>
            <size>14897</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY4NDI2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOWVkMWVmNzQ0MDdiOWVlZmJjOTQzMjdiMmQxN2MwZjgx
MDg5ZTczOS4uMTdjZWVlMmRmYzg4ODc0ZDE2MWNjMTJiMGNjNDVlN2NjMjlmNjVmOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDE0LTA1LTA3ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNsb3BlekBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtXSzJdW0dUS10gU3BsaXQgdGhlIDY0LWJpdCBHVEsgYnVpbGRi
b3RzIGluIEJ1aWxkIGFuZCBUZXN0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTMxMzU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQ3VycmVudCA2NC1iaXQgR1RLIGJ1aWxkIGJvdHMgKFJlbGVhc2UgYW5k
IERlYnVnKSBub3Qgb25seSB0ZXN0CisgICAgICAgIHRoZSBidWlsZCwgYnV0IHJ1biBhbGwgdGVz
dHMuIFNwbGl0IGVhY2ggb25lIG9mIHRoZSBib3RzIGluCisgICAgICAgIEJ1aWxkT25seSBhbmQg
VGVzdFdlYktpdDIuCisKKyAgICAgICAgVGhpcyB3aWxsIGFsbG93IHVzIHRvIGhhdmUgYSBiZXR0
ZXIgb3ZlcnZpZXcgb2YgdGhlIHN0YXR1cyBvZgorICAgICAgICB0aGUgR1RLIHBvcnQuCisKKyAg
ICAgICAgT3JpZ2luYWwgcGF0Y2ggZnJvbSBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGln
YWxpYS5jb20+CisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3Jn
LWNvbmZpZy9jb25maWcuanNvbjoKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53
ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvc2NyaXB0cy9jb25maWcu
anM6CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcv
cHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvV2ViS2l0QnVpbGRib3QuanM6CisgICAgICAg
IChXZWJLaXRCdWlsZGJvdCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9wb3J0L2J1aWxk
ZXJzLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9yZWJhc2Vs
aW5lX3VuaXR0ZXN0LnB5OgorICAgICAgICAoVGVzdFJlYmFzZWxpbmVUZXN0LnRlc3RfYmFzZWxp
bmVfZGlyZWN0b3J5KToKKyAgICAgICAgKiBUZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9h
cmRzL2J1aWxkZXJzLmpzb25wOgorICAgICAgICAqIFRlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRh
c2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2FyZF91bml0dGVzdHMuanM6CisgICAgICAgIChyZXNl
dEdsb2JhbHMpOgorICAgICAgICAqIFRlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMv
bG9hZGVyX3VuaXR0ZXN0cy5qczoKKwogMjAxNC0wNS0wNyAgQ2FybG9zIEdhcmNpYSBDYW1wb3Mg
IDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW1NPVVBdIFRMU0Vycm9ycyBkbyBub3Qg
Y2F1c2UgcGFnZSBsb2FkIHRvIGZhaWwgd2hlbiBub3QgaWdub3JlZApkaWZmIC0tZ2l0IGEvVG9v
bHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvY29uZmlnLmpzb24g
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcu
anNvbgppbmRleCA2MTQ5Y2FlNTFmZjJhZWEzZDhkZDczZmVkMzE0ZmM2OWJhMjU3MDY5Li5kNjVm
ZGYzNjA4NGU3NzMyMDVhMGI0NGVhN2UxMmZkYzk0MjBjNTM2IDEwMDY0NAotLS0gYS9Ub29scy9C
dWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcuanNvbgorKysg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcu
anNvbgpAQCAtMzcsNiArMzcsOCBAQAogICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0
ay1saW51eC1zbGF2ZS0yIiwgInBsYXRmb3JtIjogImd0ayJ9LAogICAgICAgICAgICAgICAgICAg
ICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2ZS0zIiwgInBsYXRmb3JtIjogImd0ayJ9LAogICAg
ICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2ZS01IiwgInBsYXRmb3Jt
IjogImd0ayJ9LAorICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2
ZS02IiwgInBsYXRmb3JtIjogImd0ayJ9LAorICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjog
Imd0ay1saW51eC1zbGF2ZS03IiwgInBsYXRmb3JtIjogImd0ayJ9LAogCiAgICAgICAgICAgICAg
ICAgICAgIHsgIm5hbWUiOiAid2luY2Fpcm8tMSIsICJwbGF0Zm9ybSI6ICJ3aW5jYWlybyIgfSwK
IApAQCAtMTU3LDE2ICsxNTksMjggQEAKICAgICAgICAgICAgICAgICAgICAgICAic2xhdmVuYW1l
cyI6IFsiZ3RrLWxpbnV4LXNsYXZlLTEiXQogICAgICAgICAgICAgICAgICAgICB9LAogICAgICAg
ICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAiR1RLIExpbnV4
IDY0LWJpdCBSZWxlYXNlIiwgInR5cGUiOiAiQnVpbGRBbmRUZXN0V2ViS2l0Mk9ubHkiLCAiYnVp
bGRkaXIiOiAiZ3RrLWxpbnV4LTY0LXJlbGVhc2UiLAorICAgICAgICAgICAgICAgICAgICAgICJu
YW1lIjogIkdUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzIgKEJ1aWxkKSIsICJ0eXBlIjogIkJ1
aWxkIiwgImJ1aWxkZGlyIjogImd0ay1saW51eC02NC1yZWxlYXNlIiwKICAgICAgICAgICAgICAg
ICAgICAgICAicGxhdGZvcm0iOiAiZ3RrIiwgImNvbmZpZ3VyYXRpb24iOiAicmVsZWFzZSIsICJh
cmNoaXRlY3R1cmVzIjogWyJ4ODZfNjQiXSwKKyAgICAgICAgICAgICAgICAgICAgICAidHJpZ2dl
cnMiOiBbImd0ay1saW51eC02NC1yZWxlYXNlLXRlc3RzLXdrMiJdLAogICAgICAgICAgICAgICAg
ICAgICAgICJzbGF2ZW5hbWVzIjogWyJndGstbGludXgtc2xhdmUtMiJdCiAgICAgICAgICAgICAg
ICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAi
bmFtZSI6ICJHVEsgTGludXggNjQtYml0IERlYnVnIiwgInR5cGUiOiAiQnVpbGRBbmRUZXN0V2Vi
S2l0Mk9ubHkiLCAiYnVpbGRkaXIiOiAiZ3RrLWxpbnV4LTY0LWRlYnVnIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAibmFtZSI6ICJHVEsgTGludXggNjQtYml0IFJlbGVhc2UgV0syIChUZXN0cyki
LCAidHlwZSI6ICJUZXN0V2ViS2l0MiIsICJidWlsZGRpciI6ICJndGstbGludXgtNjQtcmVsZWFz
ZSIsCisgICAgICAgICAgICAgICAgICAgICAgInBsYXRmb3JtIjogImd0ayIsICJjb25maWd1cmF0
aW9uIjogInJlbGVhc2UiLCAiYXJjaGl0ZWN0dXJlcyI6IFsieDg2XzY0Il0sCisgICAgICAgICAg
ICAgICAgICAgICAgInNsYXZlbmFtZXMiOiBbImd0ay1saW51eC1zbGF2ZS02Il0KKyAgICAgICAg
ICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAg
ICAgICJuYW1lIjogIkdUSyBMaW51eCA2NC1iaXQgRGVidWcgV0syIChCdWlsZCkiLCAidHlwZSI6
ICJCdWlsZCIsICJidWlsZGRpciI6ICJndGstbGludXgtNjQtZGVidWciLAogICAgICAgICAgICAg
ICAgICAgICAgICJwbGF0Zm9ybSI6ICJndGsiLCAiY29uZmlndXJhdGlvbiI6ICJkZWJ1ZyIsICJh
cmNoaXRlY3R1cmVzIjogWyJ4ODZfNjQiXSwKKyAgICAgICAgICAgICAgICAgICAgICAidHJpZ2dl
cnMiOiBbImd0ay1saW51eC02NC1kZWJ1Zy10ZXN0cy13azIiXSwKICAgICAgICAgICAgICAgICAg
ICAgICAic2xhdmVuYW1lcyI6IFsiZ3RrLWxpbnV4LXNsYXZlLTMiXQogICAgICAgICAgICAgICAg
ICAgICB9LAogICAgICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgIm5h
bWUiOiAiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBXSzIgKFRlc3RzKSIsICJ0eXBlIjogIlRlc3RX
ZWJLaXQyIiwgImJ1aWxkZGlyIjogImd0ay1saW51eC02NC1kZWJ1ZyIsCisgICAgICAgICAgICAg
ICAgICAgICAgInBsYXRmb3JtIjogImd0ayIsICJjb25maWd1cmF0aW9uIjogImRlYnVnIiwgImFy
Y2hpdGVjdHVyZXMiOiBbIng4Nl82NCJdLAorICAgICAgICAgICAgICAgICAgICAgICJzbGF2ZW5h
bWVzIjogWyJndGstbGludXgtc2xhdmUtNyJdCisgICAgICAgICAgICAgICAgICAgIH0sCisgICAg
ICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAibmFtZSI6ICJHVEsgTGlu
dXggQVJNIFJlbGVhc2UiLCAidHlwZSI6ICJCdWlsZEFuZE5vbkxheW91dFRlc3QiLCAiYnVpbGRk
aXIiOiAiZ3RrLWxpbnV4LWFybS1yZWxlYXNlIiwKICAgICAgICAgICAgICAgICAgICAgICAicGxh
dGZvcm0iOiAiZ3RrIiwgImNvbmZpZ3VyYXRpb24iOiAicmVsZWFzZSIsICJhcmNoaXRlY3R1cmVz
IjogWyJhcm12NyJdLAogICAgICAgICAgICAgICAgICAgICAgICJzbGF2ZW5hbWVzIjogWyJndGst
bGludXgtc2xhdmUtNSJdCkBAIC0yNjQsNiArMjc4LDEyIEBACiAgICAgICAgICAgICAgICAgICAg
IH0sCiAgICAgICAgICAgICAgICAgICAgIHsgInR5cGUiOiAiVHJpZ2dlcmFibGUiLCAibmFtZSI6
ICJ3aW4tZGVidWctdGVzdHMiLAogICAgICAgICAgICAgICAgICAgICAgICJidWlsZGVyTmFtZXMi
OiBbIkFwcGxlIFdpbiA3IERlYnVnIChUZXN0cykiXQorICAgICAgICAgICAgICAgICAgICB9LAor
ICAgICAgICAgICAgICAgICAgICB7ICJ0eXBlIjogIlRyaWdnZXJhYmxlIiwgIm5hbWUiOiAiZ3Rr
LWxpbnV4LTY0LXJlbGVhc2UtdGVzdHMtd2syIiwKKyAgICAgICAgICAgICAgICAgICAgICAiYnVp
bGRlck5hbWVzIjogWyJHVEsgTGludXggNjQtYml0IFJlbGVhc2UgV0syIChUZXN0cykiXQorICAg
ICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICB7ICJ0eXBlIjogIlRyaWdn
ZXJhYmxlIiwgIm5hbWUiOiAiZ3RrLWxpbnV4LTY0LWRlYnVnLXRlc3RzLXdrMiIsCisgICAgICAg
ICAgICAgICAgICAgICAgImJ1aWxkZXJOYW1lcyI6IFsiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBX
SzIgKFRlc3RzKSJdCiAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgIF0K
IH0KZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmct
Y29uZmlnL3B1YmxpY19odG1sL1Rlc3RGYWlsdXJlcy9zY3JpcHRzL2NvbmZpZy5qcyBiL1Rvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL1Rl
c3RGYWlsdXJlcy9zY3JpcHRzL2NvbmZpZy5qcwppbmRleCAxNGNmN2MzNzc0NjkwYzBhZmUxMGM4
YjEwYWJhYzNlZjAwYjljY2Q4Li42YWM3ODI3OGRjOThkMzc2YTFiNjIzODMwMGE4NTA4M2YwZDEx
NzJiIDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3Jn
LWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvc2NyaXB0cy9jb25maWcuanMKKysrIGIv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvcHVibGljX2h0
bWwvVGVzdEZhaWx1cmVzL3NjcmlwdHMvY29uZmlnLmpzCkBAIC02Nyw4ICs2Nyw4IEBAIGNvbmZp
Zy5rUGxhdGZvcm1zID0gewogICAgICAgICB3YXRlcmZhbGxVUkw6ICdodHRwOi8vYnVpbGQud2Vi
a2l0Lm9yZy93YXRlcmZhbGwnLAogICAgICAgICBidWlsZGVyczogewogICAgICAgICAgICAgJ0dU
SyBMaW51eCAzMi1iaXQgUmVsZWFzZScgOiB7dmVyc2lvbjogJzMyLWJpdCByZWxlYXNlJ30sCi0g
ICAgICAgICAgICAnR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlJyA6IHt2ZXJzaW9uOiAnNjQtYml0
IHJlbGVhc2UnfSwKLSAgICAgICAgICAgICdHVEsgTGludXggNjQtYml0IERlYnVnJyA6IHt2ZXJz
aW9uOiAnNjQtYml0IGRlYnVnJywgZGVidWc6IHRydWV9LAorICAgICAgICAgICAgJ0dUSyBMaW51
eCA2NC1iaXQgUmVsZWFzZSBXSzIgKFRlc3RzKScgOiB7dmVyc2lvbjogJzY0LWJpdCByZWxlYXNl
J30sCisgICAgICAgICAgICAnR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBXSzIgKFRlc3RzKScgOiB7
dmVyc2lvbjogJzY0LWJpdCBkZWJ1ZycsIGRlYnVnOiB0cnVlfSwKICAgICAgICAgfSwKICAgICAg
ICAgaGF2ZUJ1aWxkZXJBY2N1bXVsYXRlZFJlc3VsdHMgOiBmYWxzZSwKICAgICAgICAgdXNlRGly
ZWN0b3J5TGlzdGluZ0Zvck9sZEJ1aWxkczogZmFsc2UsCmRpZmYgLS1naXQgYS9Ub29scy9CdWls
ZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNoYm9h
cmQvU2NyaXB0cy9XZWJLaXRCdWlsZGJvdC5qcyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1
aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL2Rhc2hib2FyZC9TY3JpcHRzL1dlYktp
dEJ1aWxkYm90LmpzCmluZGV4IGM5ZTc4MGUwYWU1YWMyNjliODNmNmY2ZTZkNTA2ZTg1NTg0MTFl
ZmUuLjZiMjdmNDI3NjEzNDc4OTk1ZThkNDQ2MGJmOWI3Mzk5NjEwNTBlMDAgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19o
dG1sL2Rhc2hib2FyZC9TY3JpcHRzL1dlYktpdEJ1aWxkYm90LmpzCisrKyBiL1Rvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL2Rhc2hib2Fy
ZC9TY3JpcHRzL1dlYktpdEJ1aWxkYm90LmpzCkBAIC00Myw3ICs0MywxMCBAQCBXZWJLaXRCdWls
ZGJvdCA9IGZ1bmN0aW9uKCkKICAgICAgICAgIkFwcGxlIFdpbiBSZWxlYXNlIChCdWlsZCkiOiB7
cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5XaW5kb3dzNywgYnVpbGRlcjogdHJ1ZSwgYXJj
aGl0ZWN0dXJlOiBCdWlsZGJvdC5CdWlsZEFyY2hpdGVjdHVyZS5UaGlydHlUd29CaXR9LAogICAg
ICAgICAiQXBwbGUgV2luIDcgRGVidWcgKFRlc3RzKSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBs
YXRmb3JtLldpbmRvd3M3LCBkZWJ1ZzogdHJ1ZSwgdGVzdGVyOiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6
IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5XZWJLaXQxfSwKICAgICAgICAgIkFwcGxlIFdpbiA3IFJl
bGVhc2UgKFRlc3RzKSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBsYXRmb3JtLldpbmRvd3M3LCB0
ZXN0ZXI6IHRydWUsIHRlc3RDYXRlZ29yeTogQnVpbGRib3QuVGVzdENhdGVnb3J5LldlYktpdDF9
LAotICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIjoge3BsYXRmb3JtOiBEYXNoYm9h
cmQuUGxhdGZvcm0uTGludXhHVEssIHRlc3RlcjogdHJ1ZSwgdGVzdENhdGVnb3J5OiBCdWlsZGJv
dC5UZXN0Q2F0ZWdvcnkuV2ViS2l0Mn0sCisgICAgICAgICJHVEsgTGludXggNjQtYml0IFJlbGVh
c2UgV0syIChCdWlsZCkiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEdUSywg
ZGVidWc6IGZhbHNlLCBidWlsZGVyOiB0cnVlLCBhcmNoaXRlY3R1cmU6IEJ1aWxkYm90LkJ1aWxk
QXJjaGl0ZWN0dXJlLlNpeHR5Rm91ckJpdH0sCisgICAgICAgICJHVEsgTGludXggNjQtYml0IFJl
bGVhc2UgV0syIChUZXN0cykiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEdU
SywgZGVidWc6IGZhbHNlLCB0ZXN0ZXI6IHRydWUsIHRlc3RDYXRlZ29yeTogQnVpbGRib3QuVGVz
dENhdGVnb3J5LldlYktpdDJ9LAorICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBXSzIg
KEJ1aWxkKSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBsYXRmb3JtLkxpbnV4R1RLLCBkZWJ1Zzog
dHJ1ZSwgYnVpbGRlcjogdHJ1ZSwgYXJjaGl0ZWN0dXJlOiBCdWlsZGJvdC5CdWlsZEFyY2hpdGVj
dHVyZS5TaXh0eUZvdXJCaXR9LAorICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBXSzIg
KFRlc3RzKSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBsYXRmb3JtLkxpbnV4R1RLLCBkZWJ1Zzog
dHJ1ZSwgdGVzdGVyOiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5X
ZWJLaXQyfSwKICAgICAgICAgIkVGTCBMaW51eCAzMi1iaXQgUmVsZWFzZSAoQnVpbGQpIjoge3Bs
YXRmb3JtOiBEYXNoYm9hcmQuUGxhdGZvcm0uTGludXhFRkwsIGJ1aWxkZXI6IHRydWUsIGFyY2hp
dGVjdHVyZTogQnVpbGRib3QuQnVpbGRBcmNoaXRlY3R1cmUuVGhpcnR5VHdvQml0fSwKICAgICAg
ICAgIkVGTCBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzEiOiB7cGxhdGZvcm06IERhc2hib2FyZC5Q
bGF0Zm9ybS5MaW51eEVGTCwgdGVzdGVyOiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRl
c3RDYXRlZ29yeS5XZWJLaXQxfSwKICAgICAgICAgIkVGTCBMaW51eCA2NC1iaXQgUmVsZWFzZSBX
SzIiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEVGTCwgdGVzdGVyOiB0cnVl
LCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5XZWJLaXQyfQpkaWZmIC0tZ2l0
IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2J1aWxkZXJzLnB5IGIvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9wb3J0L2J1aWxkZXJzLnB5CmluZGV4IGI1ZjY0MmFmY2E0MWM2YWNkOWI1NTIz
NGIwYjFhZTg5YTg1Y2EzNWMuLjJiNTc4MDRmODI1ZWNjNDU5ODZjNmVhMzg4OGU3NTEyYTVmNTE5
ZWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9idWlsZGVycy5weQor
KysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYnVpbGRlcnMucHkKQEAgLTY4LDggKzY4
LDggQEAgX2V4YWN0X21hdGNoZXMgPSB7CiAgICAgIkFwcGxlIFdpbiA3IFJlbGVhc2UgKFRlc3Rz
KSI6IHsicG9ydF9uYW1lIjogIndpbi03c3AwIiwgImlzX2RlYnVnIjogRmFsc2UsICJyZWJhc2Vs
aW5lX292ZXJyaWRlX2RpciI6ICJ3aW4ifSwKIAogICAgICJHVEsgTGludXggMzItYml0IFJlbGVh
c2UiOiB7InBvcnRfbmFtZSI6ICJndGstd2syIiwgImlzX2RlYnVnIjogRmFsc2V9LAotICAgICJH
VEsgTGludXggNjQtYml0IERlYnVnIjogeyJwb3J0X25hbWUiOiAiZ3RrLXdrMiIsICJpc19kZWJ1
ZyI6IFRydWV9LAotICAgICJHVEsgTGludXggNjQtYml0IFJlbGVhc2UiOiB7InBvcnRfbmFtZSI6
ICJndGstd2syIiwgImlzX2RlYnVnIjogRmFsc2V9LAorICAgICJHVEsgTGludXggNjQtYml0IERl
YnVnIFdLMiAoVGVzdHMpIjogeyJwb3J0X25hbWUiOiAiZ3RrLXdrMiIsICJpc19kZWJ1ZyI6IFRy
dWV9LAorICAgICJHVEsgTGludXggNjQtYml0IFJlbGVhc2UgV0syIChUZXN0cykiOiB7InBvcnRf
bmFtZSI6ICJndGstd2syIiwgImlzX2RlYnVnIjogRmFsc2V9LAogCiAgICAgIkVGTCBMaW51eCA2
NC1iaXQgUmVsZWFzZSI6IHsicG9ydF9uYW1lIjogImVmbCIsICJpc19kZWJ1ZyI6IEZhbHNlfSwK
ICAgICAiRUZMIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiI6IHsicG9ydF9uYW1lIjogImVmbC13
azIiLCAiaXNfZGVidWciOiBGYWxzZX0sCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvY29tbWFuZHMvcmViYXNlbGluZV91bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvdG9vbC9jb21tYW5kcy9yZWJhc2VsaW5lX3VuaXR0ZXN0LnB5CmluZGV4IGI2NGY3
ZjBlMWY3MDI5M2RlNWIwOTA2ZWJjMjZmNGZmZmQzYWNiYmMuLjU4YjNmZDNkZTU1OTdlNjNhMTEy
ZmViODlhZTYzNjIzMmVmOGU0MTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
dG9vbC9jb21tYW5kcy9yZWJhc2VsaW5lX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvdG9vbC9jb21tYW5kcy9yZWJhc2VsaW5lX3VuaXR0ZXN0LnB5CkBAIC05MSw4ICs5
MSw4IEBAIGNsYXNzIFRlc3RSZWJhc2VsaW5lVGVzdChfQmFzZVRlc3RDYXNlKToKICAgICAgICAg
c2VsZi5hc3NlcnRNdWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3RvcnkoIkFw
cGxlIE1vdW50YWluTGlvbiBSZWxlYXNlIFdLMiAoVGVzdHMpIiksICIvbW9jay1jaGVja291dC9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syIikKICAgICAgICAgc2VsZi5hc3NlcnRNdWx0aUxp
bmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3RvcnkoIkFwcGxlIE1hdmVyaWNrcyBSZWxl
YXNlIFdLMSAoVGVzdHMpIiksICIvbW9jay1jaGVja291dC9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMtd2sxIikKICAgICAgICAgc2VsZi5hc3NlcnRNdWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNl
bGluZV9kaXJlY3RvcnkoIkFwcGxlIE1hdmVyaWNrcyBSZWxlYXNlIFdLMiAoVGVzdHMpIiksICIv
bW9jay1jaGVja291dC9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syIikKLSAgICAgICAgc2Vs
Zi5hc3NlcnRNdWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3RvcnkoIkdUSyBM
aW51eCA2NC1iaXQgRGVidWciKSwgIi9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay13azIiKQotICAgICAgICBzZWxmLmFzc2VydE11bHRpTGluZUVxdWFsKGNvbW1hbmQuX2Jh
c2VsaW5lX2RpcmVjdG9yeSgiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIiksICIvbW9jay1jaGVj
a291dC9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2syIikKKyAgICAgICAgc2VsZi5hc3NlcnRN
dWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3RvcnkoIkdUSyBMaW51eCA2NC1i
aXQgRGVidWcgV0syIChUZXN0cykiKSwgIi9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay13azIiKQorICAgICAgICBzZWxmLmFzc2VydE11bHRpTGluZUVxdWFsKGNvbW1hbmQu
X2Jhc2VsaW5lX2RpcmVjdG9yeSgiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiAoVGVzdHMp
IiksICIvbW9jay1jaGVja291dC9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2syIikKICAgICAg
ICAgc2VsZi5hc3NlcnRNdWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3Rvcnko
IkVGTCBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzIiKSwgIi9tb2NrLWNoZWNrb3V0L0xheW91dFRl
c3RzL3BsYXRmb3JtL2VmbC13azIiKQogCiAgICAgZGVmIHRlc3RfcmViYXNlbGluZV91cGRhdGVz
X2V4cGVjdGF0aW9uc19maWxlX25vb3Aoc2VsZik6CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0UmVz
dWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2J1aWxkZXJzLmpzb25wIGIvVG9vbHMvVGVzdFJl
c3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9idWlsZGVycy5qc29ucAppbmRleCBmNTljYTc5
NTAxYWFiNjI4MjhlODIwNmNmYjJhNTRkMWE5OTlmNmMxLi40OGRlMWEwZGNiYjBkY2I4NThjYzAy
ZmUyYzg5M2FiMjUyOTdiNTAxIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0
YXRpYy1kYXNoYm9hcmRzL2J1aWxkZXJzLmpzb25wCisrKyBiL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2
ZXIvc3RhdGljLWRhc2hib2FyZHMvYnVpbGRlcnMuanNvbnAKQEAgLTIxLDggKzIxLDggQEAgTE9B
RF9CVUlMREJPVF9EQVRBKFsKICAgICAgICAgICAgICAgICAgICAgIkVGTCBMaW51eCA2NC1iaXQg
UmVsZWFzZSIsIAogICAgICAgICAgICAgICAgICAgICAiRUZMIExpbnV4IDY0LWJpdCBSZWxlYXNl
IFdLMiIsIAogICAgICAgICAgICAgICAgICAgICAiR1RLIExpbnV4IDMyLWJpdCBSZWxlYXNlIiwK
LSAgICAgICAgICAgICAgICAgICAgIkdUSyBMaW51eCA2NC1iaXQgRGVidWciLAotICAgICAgICAg
ICAgICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIiwKKyAgICAgICAgICAgICAgICAg
ICAgIkdUSyBMaW51eCA2NC1iaXQgRGVidWcgV0syIChUZXN0cykiLAorICAgICAgICAgICAgICAg
ICAgICAiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiAoVGVzdHMpIiwKICAgICAgICAgICAg
ICAgICAgICAgIldpbkNhaXJvIFJlbGVhc2UiCiAgICAgICAgICAgICAgICAgXQogICAgICAgICAg
ICAgfQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJk
cy9mbGFraW5lc3NfZGFzaGJvYXJkX3VuaXR0ZXN0cy5qcyBiL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2
ZXIvc3RhdGljLWRhc2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2FyZF91bml0dGVzdHMuanMKaW5k
ZXggNGEyZmE5M2M0NTY1YjE5ZjJiNTk1NWE1Y2QzMjdlMGFlZGMyNGEzYS4uNzg4NmFlMzRiMmE2
MWUxZDBmM2VmZWU0NWIyNGVhYTc4ZDA1Y2JiYSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFJlc3Vs
dFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9mbGFraW5lc3NfZGFzaGJvYXJkX3VuaXR0ZXN0cy5q
cworKysgYi9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2ZsYWtpbmVz
c19kYXNoYm9hcmRfdW5pdHRlc3RzLmpzCkBAIC00Niw3ICs0Niw3IEBAIGZ1bmN0aW9uIHJlc2V0
R2xvYmFscygpCiAgICAgTE9BRF9CVUlMREJPVF9EQVRBKFt7CiAgICAgICAgIG5hbWU6ICd3ZWJr
aXQub3JnJywKICAgICAgICAgdXJsOiAnZHVtbXl1cmwnLAotICAgICAgICB0ZXN0czogeydsYXlv
dXQtdGVzdHMnOiB7J2J1aWxkZXJzJzogWydBcHBsZSBMaW9uIFJlbGVhc2UgV0syIChUZXN0cykn
LCAnQXBwbGUgTGlvbiBEZWJ1ZyBXSzIgKFRlc3RzKScsICdHVEsgTGludXggNjQtYml0IFJlbGVh
c2UnXX19CisgICAgICAgIHRlc3RzOiB7J2xheW91dC10ZXN0cyc6IHsnYnVpbGRlcnMnOiBbJ0Fw
cGxlIExpb24gUmVsZWFzZSBXSzIgKFRlc3RzKScsICdBcHBsZSBMaW9uIERlYnVnIFdLMiAoVGVz
dHMpJywgJ0dUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzIgKFRlc3RzKSddfX0KICAgICB9XSk7
CiAgCiAgICAgZm9yICh2YXIgZ3JvdXAgaW4gTEFZT1VUX1RFU1RTX0JVSUxERVJfR1JPVVBTKQpA
QCAtMTU3LDkgKzE1Nyw4IEBAIHRlc3QoJ3BsYXRmb3JtQW5kQnVpbGRUeXBlJywgMzAsIGZ1bmN0
aW9uKCkgewogICAgIHJ1blBsYXRmb3JtQW5kQnVpbGRUeXBlVGVzdCgnTW91bnRhaW5MaW9uIExl
YWtzJywgJ0FQUExFX01BQ19NT1VOVEFJTkxJT05fV0sxJywgJ1JFTEVBU0UnKTsKICAgICBydW5Q
bGF0Zm9ybUFuZEJ1aWxkVHlwZVRlc3QoJ01vdW50YWluTGlvbiBEZWJ1ZyAoVGVzdHMpJywgJ0FQ
UExFX01BQ19NT1VOVEFJTkxJT05fV0sxJywgJ0RFQlVHJyk7CiAgICAgcnVuUGxhdGZvcm1BbmRC
dWlsZFR5cGVUZXN0KCdHVEsgTGludXggMzItYml0IFJlbGVhc2UnLCAnR1RLX0xJTlVYX1dLMScs
ICdSRUxFQVNFJyk7Ci0gICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdHVEsgTGludXgg
MzItYml0IERlYnVnJywgJ0dUS19MSU5VWF9XSzEnLCAnREVCVUcnKTsKLSAgICBydW5QbGF0Zm9y
bUFuZEJ1aWxkVHlwZVRlc3QoJ0dUSyBMaW51eCA2NC1iaXQgRGVidWcnLCAnR1RLX0xJTlVYX1dL
MScsICdERUJVRycpOwotICAgIHJ1blBsYXRmb3JtQW5kQnVpbGRUeXBlVGVzdCgnR1RLIExpbnV4
IDY0LWJpdCBEZWJ1ZyBXSzInLCAnR1RLX0xJTlVYX1dLMicsICdERUJVRycpOworICAgIHJ1blBs
YXRmb3JtQW5kQnVpbGRUeXBlVGVzdCgnR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiAoVGVz
dHMpJywgJ0dUS19MSU5VWF9XSzInLCAnUkVMRUFTRScpOworICAgIHJ1blBsYXRmb3JtQW5kQnVp
bGRUeXBlVGVzdCgnR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyBXSzIgKFRlc3RzKScsICdHVEtfTElO
VVhfV0syJywgJ0RFQlVHJyk7CiAgICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdXaW5k
b3dzIDcgUmVsZWFzZSAoVGVzdHMpJywgJ0FQUExFX1dJTl9XSU43JywgJ1JFTEVBU0UnKTsKICAg
ICBydW5QbGF0Zm9ybUFuZEJ1aWxkVHlwZVRlc3QoJ1dpbmRvd3MgWFAgRGVidWcgKFRlc3RzKScs
ICdBUFBMRV9XSU5fWFAnLCAnREVCVUcnKTsKICAgICAKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RS
ZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvbG9hZGVyX3VuaXR0ZXN0cy5qcyBiL1Rvb2xz
L1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvbG9hZGVyX3VuaXR0ZXN0cy5qcwpp
bmRleCA0MDBiMjhjZGYxNGJjNDIzYzQ1YzNkM2U4ZmYxYTUyZjQ2YThkODc4Li4wNTE0MTk1NTdi
MGM1M2RkMmY2NGY5ZmQ4MDRiNzk3NDVhNGRjNjU0IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0UmVz
dWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2xvYWRlcl91bml0dGVzdHMuanMKKysrIGIvVG9v
bHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9sb2FkZXJfdW5pdHRlc3RzLmpz
CkBAIC01Miw3ICs1Miw3IEBAIHRlc3QoJ2xvYWRpbmcgc3RlcHMnLCAxLCBmdW5jdGlvbigpIHsK
IC8vIGFuZCB0aGVuIDIgcGVyIGJ1aWxkZXIgKG9uZSBmb3Igb2ssIG9uZSBmb3IgZGVlcEVxdWFs
IG9mIHRlc3RzKS4KIHRlc3QoJ3Jlc3VsdHMgZmlsZXMgbG9hZGluZycsIDksIGZ1bmN0aW9uKCkg
ewogICAgIHJlc2V0R2xvYmFscygpOwotICAgIHZhciBleHBlY3RlZExvYWRlZEJ1aWxkZXJzID0g
IFsnQXBwbGUgTGlvbiBEZWJ1ZyBXSzIgKFRlc3RzKScsICdBcHBsZSBMaW9uIFJlbGVhc2UgV0sy
IChUZXN0cyknLCAnR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlJ107CisgICAgdmFyIGV4cGVjdGVk
TG9hZGVkQnVpbGRlcnMgPSAgWydBcHBsZSBMaW9uIERlYnVnIFdLMiAoVGVzdHMpJywgJ0FwcGxl
IExpb24gUmVsZWFzZSBXSzIgKFRlc3RzKScsICdHVEsgTGludXggNjQtYml0IFJlbGVhc2UgV0sy
IChUZXN0cyknXTsKICAgICB2YXIgbG9hZGVkQnVpbGRlcnMgPSBbXTsKICAgICB2YXIgcmVzb3Vy
Y2VMb2FkZXIgPSBuZXcgbG9hZGVyLkxvYWRlcigpOwogICAgIHJlc291cmNlTG9hZGVyLl9sb2Fk
TmV4dCA9IGZ1bmN0aW9uKCkgewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231060</attachid>
            <date>2014-05-08 04:32:57 -0700</date>
            <delta_ts>2014-05-08 09:09:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131358-20140508133233.patch</filename>
            <type>text/plain</type>
            <size>16228</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY4NDI2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOWVkMWVmNzQ0MDdiOWVlZmJjOTQzMjdiMmQxN2MwZjgx
MDg5ZTczOS4uMTdjZWVlMmRmYzg4ODc0ZDE2MWNjMTJiMGNjNDVlN2NjMjlmNjVmOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDE0LTA1LTA3ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNsb3BlekBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtXSzJdW0dUS10gU3BsaXQgdGhlIDY0LWJpdCBHVEsgYnVpbGRi
b3RzIGluIEJ1aWxkIGFuZCBUZXN0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTMxMzU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQ3VycmVudCA2NC1iaXQgR1RLIGJ1aWxkIGJvdHMgKFJlbGVhc2UgYW5k
IERlYnVnKSBub3Qgb25seSB0ZXN0CisgICAgICAgIHRoZSBidWlsZCwgYnV0IHJ1biBhbGwgdGVz
dHMuIFNwbGl0IGVhY2ggb25lIG9mIHRoZSBib3RzIGluCisgICAgICAgIEJ1aWxkT25seSBhbmQg
VGVzdFdlYktpdDIuCisKKyAgICAgICAgVGhpcyB3aWxsIGFsbG93IHVzIHRvIGhhdmUgYSBiZXR0
ZXIgb3ZlcnZpZXcgb2YgdGhlIHN0YXR1cyBvZgorICAgICAgICB0aGUgR1RLIHBvcnQuCisKKyAg
ICAgICAgT3JpZ2luYWwgcGF0Y2ggZnJvbSBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGln
YWxpYS5jb20+CisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3Jn
LWNvbmZpZy9jb25maWcuanNvbjoKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53
ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvc2NyaXB0cy9jb25maWcu
anM6CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcv
cHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvV2ViS2l0QnVpbGRib3QuanM6CisgICAgICAg
IChXZWJLaXRCdWlsZGJvdCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9wb3J0L2J1aWxk
ZXJzLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9yZWJhc2Vs
aW5lX3VuaXR0ZXN0LnB5OgorICAgICAgICAoVGVzdFJlYmFzZWxpbmVUZXN0LnRlc3RfYmFzZWxp
bmVfZGlyZWN0b3J5KToKKyAgICAgICAgKiBUZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9h
cmRzL2J1aWxkZXJzLmpzb25wOgorICAgICAgICAqIFRlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRh
c2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2FyZF91bml0dGVzdHMuanM6CisgICAgICAgIChyZXNl
dEdsb2JhbHMpOgorICAgICAgICAqIFRlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMv
bG9hZGVyX3VuaXR0ZXN0cy5qczoKKwogMjAxNC0wNS0wNyAgQ2FybG9zIEdhcmNpYSBDYW1wb3Mg
IDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW1NPVVBdIFRMU0Vycm9ycyBkbyBub3Qg
Y2F1c2UgcGFnZSBsb2FkIHRvIGZhaWwgd2hlbiBub3QgaWdub3JlZApkaWZmIC0tZ2l0IGEvVG9v
bHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvY29uZmlnLmpzb24g
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcu
anNvbgppbmRleCA2MTQ5Y2FlNTFmZjJhZWEzZDhkZDczZmVkMzE0ZmM2OWJhMjU3MDY5Li40NDhl
YzQwNDhlYTBjM2Y0MGVkNWUyOTA1OGUzNWI3ZDkyNWFjZDYzIDEwMDY0NAotLS0gYS9Ub29scy9C
dWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcuanNvbgorKysg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9jb25maWcu
anNvbgpAQCAtMzcsNiArMzcsOCBAQAogICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0
ay1saW51eC1zbGF2ZS0yIiwgInBsYXRmb3JtIjogImd0ayJ9LAogICAgICAgICAgICAgICAgICAg
ICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2ZS0zIiwgInBsYXRmb3JtIjogImd0ayJ9LAogICAg
ICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2ZS01IiwgInBsYXRmb3Jt
IjogImd0ayJ9LAorICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2
ZS02IiwgInBsYXRmb3JtIjogImd0ayJ9LAorICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjog
Imd0ay1saW51eC1zbGF2ZS03IiwgInBsYXRmb3JtIjogImd0ayJ9LAogCiAgICAgICAgICAgICAg
ICAgICAgIHsgIm5hbWUiOiAid2luY2Fpcm8tMSIsICJwbGF0Zm9ybSI6ICJ3aW5jYWlybyIgfSwK
IApAQCAtMTU3LDE2ICsxNTksMjggQEAKICAgICAgICAgICAgICAgICAgICAgICAic2xhdmVuYW1l
cyI6IFsiZ3RrLWxpbnV4LXNsYXZlLTEiXQogICAgICAgICAgICAgICAgICAgICB9LAogICAgICAg
ICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAiR1RLIExpbnV4
IDY0LWJpdCBSZWxlYXNlIiwgInR5cGUiOiAiQnVpbGRBbmRUZXN0V2ViS2l0Mk9ubHkiLCAiYnVp
bGRkaXIiOiAiZ3RrLWxpbnV4LTY0LXJlbGVhc2UiLAorICAgICAgICAgICAgICAgICAgICAgICJu
YW1lIjogIkdUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSAoQnVpbGQpIiwgInR5cGUiOiAiQnVpbGQi
LCAiYnVpbGRkaXIiOiAiZ3RrLWxpbnV4LTY0LXJlbGVhc2UiLAogICAgICAgICAgICAgICAgICAg
ICAgICJwbGF0Zm9ybSI6ICJndGsiLCAiY29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwgImFyY2hp
dGVjdHVyZXMiOiBbIng4Nl82NCJdLAorICAgICAgICAgICAgICAgICAgICAgICJ0cmlnZ2VycyI6
IFsiZ3RrLWxpbnV4LTY0LXJlbGVhc2UtdGVzdHMiXSwKICAgICAgICAgICAgICAgICAgICAgICAi
c2xhdmVuYW1lcyI6IFsiZ3RrLWxpbnV4LXNsYXZlLTIiXQogICAgICAgICAgICAgICAgICAgICB9
LAogICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAi
R1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyIsICJ0eXBlIjogIkJ1aWxkQW5kVGVzdFdlYktpdDJPbmx5
IiwgImJ1aWxkZGlyIjogImd0ay1saW51eC02NC1kZWJ1ZyIsCisgICAgICAgICAgICAgICAgICAg
ICAgIm5hbWUiOiAiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIChUZXN0cykiLCAidHlwZSI6ICJU
ZXN0V2ViS2l0MiIsICJidWlsZGRpciI6ICJndGstbGludXgtNjQtcmVsZWFzZSIsCisgICAgICAg
ICAgICAgICAgICAgICAgInBsYXRmb3JtIjogImd0ayIsICJjb25maWd1cmF0aW9uIjogInJlbGVh
c2UiLCAiYXJjaGl0ZWN0dXJlcyI6IFsieDg2XzY0Il0sCisgICAgICAgICAgICAgICAgICAgICAg
InNsYXZlbmFtZXMiOiBbImd0ay1saW51eC1zbGF2ZS02Il0KKyAgICAgICAgICAgICAgICAgICAg
fSwKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICJuYW1lIjog
IkdUSyBMaW51eCA2NC1iaXQgRGVidWcgKEJ1aWxkKSIsICJ0eXBlIjogIkJ1aWxkIiwgImJ1aWxk
ZGlyIjogImd0ay1saW51eC02NC1kZWJ1ZyIsCiAgICAgICAgICAgICAgICAgICAgICAgInBsYXRm
b3JtIjogImd0ayIsICJjb25maWd1cmF0aW9uIjogImRlYnVnIiwgImFyY2hpdGVjdHVyZXMiOiBb
Ing4Nl82NCJdLAorICAgICAgICAgICAgICAgICAgICAgICJ0cmlnZ2VycyI6IFsiZ3RrLWxpbnV4
LTY0LWRlYnVnLXRlc3RzIl0sCiAgICAgICAgICAgICAgICAgICAgICAgInNsYXZlbmFtZXMiOiBb
Imd0ay1saW51eC1zbGF2ZS0zIl0KICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICJuYW1lIjogIkdUSyBMaW51eCA2NC1i
aXQgRGVidWcgKFRlc3RzKSIsICJ0eXBlIjogIlRlc3RXZWJLaXQyIiwgImJ1aWxkZGlyIjogImd0
ay1saW51eC02NC1kZWJ1ZyIsCisgICAgICAgICAgICAgICAgICAgICAgInBsYXRmb3JtIjogImd0
ayIsICJjb25maWd1cmF0aW9uIjogImRlYnVnIiwgImFyY2hpdGVjdHVyZXMiOiBbIng4Nl82NCJd
LAorICAgICAgICAgICAgICAgICAgICAgICJzbGF2ZW5hbWVzIjogWyJndGstbGludXgtc2xhdmUt
NyJdCisgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICAgICAgICAibmFtZSI6ICJHVEsgTGludXggQVJNIFJlbGVhc2UiLCAidHlwZSI6
ICJCdWlsZEFuZE5vbkxheW91dFRlc3QiLCAiYnVpbGRkaXIiOiAiZ3RrLWxpbnV4LWFybS1yZWxl
YXNlIiwKICAgICAgICAgICAgICAgICAgICAgICAicGxhdGZvcm0iOiAiZ3RrIiwgImNvbmZpZ3Vy
YXRpb24iOiAicmVsZWFzZSIsICJhcmNoaXRlY3R1cmVzIjogWyJhcm12NyJdLAogICAgICAgICAg
ICAgICAgICAgICAgICJzbGF2ZW5hbWVzIjogWyJndGstbGludXgtc2xhdmUtNSJdCkBAIC0yNjQs
NiArMjc4LDEyIEBACiAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAg
IHsgInR5cGUiOiAiVHJpZ2dlcmFibGUiLCAibmFtZSI6ICJ3aW4tZGVidWctdGVzdHMiLAogICAg
ICAgICAgICAgICAgICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGxlIFdpbiA3IERlYnVnIChU
ZXN0cykiXQorICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICB7ICJ0
eXBlIjogIlRyaWdnZXJhYmxlIiwgIm5hbWUiOiAiZ3RrLWxpbnV4LTY0LXJlbGVhc2UtdGVzdHMi
LAorICAgICAgICAgICAgICAgICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkdUSyBMaW51eCA2NC1i
aXQgUmVsZWFzZSAoVGVzdHMpIl0KKyAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAg
ICAgICAgICAgeyAidHlwZSI6ICJUcmlnZ2VyYWJsZSIsICJuYW1lIjogImd0ay1saW51eC02NC1k
ZWJ1Zy10ZXN0cyIsCisgICAgICAgICAgICAgICAgICAgICAgImJ1aWxkZXJOYW1lcyI6IFsiR1RL
IExpbnV4IDY0LWJpdCBEZWJ1ZyAoVGVzdHMpIl0KICAgICAgICAgICAgICAgICAgICAgfQogICAg
ICAgICAgICAgICAgICAgXQogfQpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQv
YnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBw
b3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKaW5kZXggMzJhOGI5NGQ4MGI0
YjdhZjc0ODU5MzM4NzM5MTVjYTJkMDA2YTJhNy4uMGY1OGQzZDdlZTM5Mzk2YWVkZjNmZjAxODll
NzhlZmE1ZWE1YjBhMiAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQu
d2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZworKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9y
dC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCkBAIC04NDcsNiArODQ3LDcgQEAg
Y2xhc3MgVGVzdEZhY3RvcnkoRmFjdG9yeSk6CiAgICAgICAgICAgICBzZWxmLmFkZFN0ZXAoUnVu
RWZsQVBJVGVzdHMpCiAgICAgICAgIGlmIHBsYXRmb3JtID09ICJndGsiOgogICAgICAgICAgICAg
c2VsZi5hZGRTdGVwKFJ1bkd0a0FQSVRlc3RzKCkpCisgICAgICAgICAgICBzZWxmLmFkZFN0ZXAo
UnVuR3RrV2ViS2l0R09iamVjdERPTUJpbmRpbmdzQVBJQnJlYWtUZXN0cygpKQogCiBjbGFzcyBC
dWlsZEFuZFRlc3RGYWN0b3J5KEZhY3RvcnkpOgogICAgIENvbXBpbGVDbGFzcyA9IENvbXBpbGVX
ZWJLaXQKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5v
cmctY29uZmlnL3B1YmxpY19odG1sL1Rlc3RGYWlsdXJlcy9zY3JpcHRzL2NvbmZpZy5qcyBiL1Rv
b2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1s
L1Rlc3RGYWlsdXJlcy9zY3JpcHRzL2NvbmZpZy5qcwppbmRleCAxNGNmN2MzNzc0NjkwYzBhZmUx
MGM4YjEwYWJhYzNlZjAwYjljY2Q4Li4yNDI3NzJiMDMzZjNkZWNjZWE5MWRmMTRhMWIxOGRmNDMz
OTRmODBiIDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQu
b3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9UZXN0RmFpbHVyZXMvc2NyaXB0cy9jb25maWcuanMKKysr
IGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvcHVibGlj
X2h0bWwvVGVzdEZhaWx1cmVzL3NjcmlwdHMvY29uZmlnLmpzCkBAIC02Nyw4ICs2Nyw4IEBAIGNv
bmZpZy5rUGxhdGZvcm1zID0gewogICAgICAgICB3YXRlcmZhbGxVUkw6ICdodHRwOi8vYnVpbGQu
d2Via2l0Lm9yZy93YXRlcmZhbGwnLAogICAgICAgICBidWlsZGVyczogewogICAgICAgICAgICAg
J0dUSyBMaW51eCAzMi1iaXQgUmVsZWFzZScgOiB7dmVyc2lvbjogJzMyLWJpdCByZWxlYXNlJ30s
Ci0gICAgICAgICAgICAnR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlJyA6IHt2ZXJzaW9uOiAnNjQt
Yml0IHJlbGVhc2UnfSwKLSAgICAgICAgICAgICdHVEsgTGludXggNjQtYml0IERlYnVnJyA6IHt2
ZXJzaW9uOiAnNjQtYml0IGRlYnVnJywgZGVidWc6IHRydWV9LAorICAgICAgICAgICAgJ0dUSyBM
aW51eCA2NC1iaXQgUmVsZWFzZSAoVGVzdHMpJyA6IHt2ZXJzaW9uOiAnNjQtYml0IHJlbGVhc2Un
fSwKKyAgICAgICAgICAgICdHVEsgTGludXggNjQtYml0IERlYnVnIChUZXN0cyknIDoge3ZlcnNp
b246ICc2NC1iaXQgZGVidWcnLCBkZWJ1ZzogdHJ1ZX0sCiAgICAgICAgIH0sCiAgICAgICAgIGhh
dmVCdWlsZGVyQWNjdW11bGF0ZWRSZXN1bHRzIDogZmFsc2UsCiAgICAgICAgIHVzZURpcmVjdG9y
eUxpc3RpbmdGb3JPbGRCdWlsZHM6IGZhbHNlLApkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvcHVibGljX2h0bWwvZGFzaGJvYXJkL1Nj
cmlwdHMvV2ViS2l0QnVpbGRib3QuanMgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53
ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNoYm9hcmQvU2NyaXB0cy9XZWJLaXRCdWls
ZGJvdC5qcwppbmRleCBjOWU3ODBlMGFlNWFjMjY5YjgzZjZmNmU2ZDUwNmU4NTU4NDExZWZlLi5k
MzNhZTcxNmIwOTQ2YmJjNzFkMjM2ZGE3NmYzODQ3ZTIxNTA5MDFlIDEwMDY0NAotLS0gYS9Ub29s
cy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9k
YXNoYm9hcmQvU2NyaXB0cy9XZWJLaXRCdWlsZGJvdC5qcworKysgYi9Ub29scy9CdWlsZFNsYXZl
U3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNoYm9hcmQvU2Ny
aXB0cy9XZWJLaXRCdWlsZGJvdC5qcwpAQCAtNDMsNyArNDMsMTAgQEAgV2ViS2l0QnVpbGRib3Qg
PSBmdW5jdGlvbigpCiAgICAgICAgICJBcHBsZSBXaW4gUmVsZWFzZSAoQnVpbGQpIjoge3BsYXRm
b3JtOiBEYXNoYm9hcmQuUGxhdGZvcm0uV2luZG93czcsIGJ1aWxkZXI6IHRydWUsIGFyY2hpdGVj
dHVyZTogQnVpbGRib3QuQnVpbGRBcmNoaXRlY3R1cmUuVGhpcnR5VHdvQml0fSwKICAgICAgICAg
IkFwcGxlIFdpbiA3IERlYnVnIChUZXN0cykiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9y
bS5XaW5kb3dzNywgZGVidWc6IHRydWUsIHRlc3RlcjogdHJ1ZSwgdGVzdENhdGVnb3J5OiBCdWls
ZGJvdC5UZXN0Q2F0ZWdvcnkuV2ViS2l0MX0sCiAgICAgICAgICJBcHBsZSBXaW4gNyBSZWxlYXNl
IChUZXN0cykiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5XaW5kb3dzNywgdGVzdGVy
OiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5XZWJLaXQxfSwKLSAg
ICAgICAgIkdUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBs
YXRmb3JtLkxpbnV4R1RLLCB0ZXN0ZXI6IHRydWUsIHRlc3RDYXRlZ29yeTogQnVpbGRib3QuVGVz
dENhdGVnb3J5LldlYktpdDJ9LAorICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlIChC
dWlsZCkiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEdUSywgZGVidWc6IGZh
bHNlLCBidWlsZGVyOiB0cnVlLCBhcmNoaXRlY3R1cmU6IEJ1aWxkYm90LkJ1aWxkQXJjaGl0ZWN0
dXJlLlNpeHR5Rm91ckJpdH0sCisgICAgICAgICJHVEsgTGludXggNjQtYml0IFJlbGVhc2UgKFRl
c3RzKSI6IHtwbGF0Zm9ybTogRGFzaGJvYXJkLlBsYXRmb3JtLkxpbnV4R1RLLCBkZWJ1ZzogZmFs
c2UsIHRlc3RlcjogdHJ1ZSwgdGVzdENhdGVnb3J5OiBCdWlsZGJvdC5UZXN0Q2F0ZWdvcnkuV2Vi
S2l0Mn0sCisgICAgICAgICJHVEsgTGludXggNjQtYml0IERlYnVnIChCdWlsZCkiOiB7cGxhdGZv
cm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEdUSywgZGVidWc6IHRydWUsIGJ1aWxkZXI6IHRy
dWUsIGFyY2hpdGVjdHVyZTogQnVpbGRib3QuQnVpbGRBcmNoaXRlY3R1cmUuU2l4dHlGb3VyQml0
fSwKKyAgICAgICAgIkdUSyBMaW51eCA2NC1iaXQgRGVidWcgKFRlc3RzKSI6IHtwbGF0Zm9ybTog
RGFzaGJvYXJkLlBsYXRmb3JtLkxpbnV4R1RLLCBkZWJ1ZzogdHJ1ZSwgdGVzdGVyOiB0cnVlLCB0
ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5XZWJLaXQyfSwKICAgICAgICAgIkVG
TCBMaW51eCAzMi1iaXQgUmVsZWFzZSAoQnVpbGQpIjoge3BsYXRmb3JtOiBEYXNoYm9hcmQuUGxh
dGZvcm0uTGludXhFRkwsIGJ1aWxkZXI6IHRydWUsIGFyY2hpdGVjdHVyZTogQnVpbGRib3QuQnVp
bGRBcmNoaXRlY3R1cmUuVGhpcnR5VHdvQml0fSwKICAgICAgICAgIkVGTCBMaW51eCA2NC1iaXQg
UmVsZWFzZSBXSzEiOiB7cGxhdGZvcm06IERhc2hib2FyZC5QbGF0Zm9ybS5MaW51eEVGTCwgdGVz
dGVyOiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxkYm90LlRlc3RDYXRlZ29yeS5XZWJLaXQxfSwK
ICAgICAgICAgIkVGTCBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzIiOiB7cGxhdGZvcm06IERhc2hi
b2FyZC5QbGF0Zm9ybS5MaW51eEVGTCwgdGVzdGVyOiB0cnVlLCB0ZXN0Q2F0ZWdvcnk6IEJ1aWxk
Ym90LlRlc3RDYXRlZ29yeS5XZWJLaXQyfQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9wb3J0L2J1aWxkZXJzLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2J1aWxk
ZXJzLnB5CmluZGV4IGI1ZjY0MmFmY2E0MWM2YWNkOWI1NTIzNGIwYjFhZTg5YTg1Y2EzNWMuLmU4
MmIxZjkxMzUzMTFkODkyMWU2ZWZkYzk4M2NlYzI2ODA0MDQ4MzIgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvcG9ydC9idWlsZGVycy5weQorKysgYi9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L3BvcnQvYnVpbGRlcnMucHkKQEAgLTY4LDggKzY4LDggQEAgX2V4YWN0X21hdGNoZXMg
PSB7CiAgICAgIkFwcGxlIFdpbiA3IFJlbGVhc2UgKFRlc3RzKSI6IHsicG9ydF9uYW1lIjogIndp
bi03c3AwIiwgImlzX2RlYnVnIjogRmFsc2UsICJyZWJhc2VsaW5lX292ZXJyaWRlX2RpciI6ICJ3
aW4ifSwKIAogICAgICJHVEsgTGludXggMzItYml0IFJlbGVhc2UiOiB7InBvcnRfbmFtZSI6ICJn
dGstd2syIiwgImlzX2RlYnVnIjogRmFsc2V9LAotICAgICJHVEsgTGludXggNjQtYml0IERlYnVn
IjogeyJwb3J0X25hbWUiOiAiZ3RrLXdrMiIsICJpc19kZWJ1ZyI6IFRydWV9LAotICAgICJHVEsg
TGludXggNjQtYml0IFJlbGVhc2UiOiB7InBvcnRfbmFtZSI6ICJndGstd2syIiwgImlzX2RlYnVn
IjogRmFsc2V9LAorICAgICJHVEsgTGludXggNjQtYml0IERlYnVnIChUZXN0cykiOiB7InBvcnRf
bmFtZSI6ICJndGstd2syIiwgImlzX2RlYnVnIjogVHJ1ZX0sCisgICAgIkdUSyBMaW51eCA2NC1i
aXQgUmVsZWFzZSAoVGVzdHMpIjogeyJwb3J0X25hbWUiOiAiZ3RrLXdrMiIsICJpc19kZWJ1ZyI6
IEZhbHNlfSwKIAogICAgICJFRkwgTGludXggNjQtYml0IFJlbGVhc2UiOiB7InBvcnRfbmFtZSI6
ICJlZmwiLCAiaXNfZGVidWciOiBGYWxzZX0sCiAgICAgIkVGTCBMaW51eCA2NC1iaXQgUmVsZWFz
ZSBXSzIiOiB7InBvcnRfbmFtZSI6ICJlZmwtd2syIiwgImlzX2RlYnVnIjogRmFsc2V9LApkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3JlYmFzZWxpbmVf
dW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcmViYXNl
bGluZV91bml0dGVzdC5weQppbmRleCBiNjRmN2YwZTFmNzAyOTNkZTViMDkwNmViYzI2ZjRmZmZk
M2FjYmJjLi45ZWZkNzEzYmFkYjMyZDM0Y2E3MDM0YmU4YjZlYWE0MzVkYjdiMjg2IDEwMDY0NAot
LS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcmViYXNlbGluZV91bml0
dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcmViYXNl
bGluZV91bml0dGVzdC5weQpAQCAtOTEsOCArOTEsOCBAQCBjbGFzcyBUZXN0UmViYXNlbGluZVRl
c3QoX0Jhc2VUZXN0Q2FzZSk6CiAgICAgICAgIHNlbGYuYXNzZXJ0TXVsdGlMaW5lRXF1YWwoY29t
bWFuZC5fYmFzZWxpbmVfZGlyZWN0b3J5KCJBcHBsZSBNb3VudGFpbkxpb24gUmVsZWFzZSBXSzIg
KFRlc3RzKSIpLCAiL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMiIp
CiAgICAgICAgIHNlbGYuYXNzZXJ0TXVsdGlMaW5lRXF1YWwoY29tbWFuZC5fYmFzZWxpbmVfZGly
ZWN0b3J5KCJBcHBsZSBNYXZlcmlja3MgUmVsZWFzZSBXSzEgKFRlc3RzKSIpLCAiL21vY2stY2hl
Y2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMSIpCiAgICAgICAgIHNlbGYuYXNzZXJ0
TXVsdGlMaW5lRXF1YWwoY29tbWFuZC5fYmFzZWxpbmVfZGlyZWN0b3J5KCJBcHBsZSBNYXZlcmlj
a3MgUmVsZWFzZSBXSzIgKFRlc3RzKSIpLCAiL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjLXdrMiIpCi0gICAgICAgIHNlbGYuYXNzZXJ0TXVsdGlMaW5lRXF1YWwoY29tbWFu
ZC5fYmFzZWxpbmVfZGlyZWN0b3J5KCJHVEsgTGludXggNjQtYml0IERlYnVnIiksICIvbW9jay1j
aGVja291dC9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2syIikKLSAgICAgICAgc2VsZi5hc3Nl
cnRNdWx0aUxpbmVFcXVhbChjb21tYW5kLl9iYXNlbGluZV9kaXJlY3RvcnkoIkdUSyBMaW51eCA2
NC1iaXQgUmVsZWFzZSIpLCAiL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3Rr
LXdrMiIpCisgICAgICAgIHNlbGYuYXNzZXJ0TXVsdGlMaW5lRXF1YWwoY29tbWFuZC5fYmFzZWxp
bmVfZGlyZWN0b3J5KCJHVEsgTGludXggNjQtYml0IERlYnVnIChUZXN0cykiKSwgIi9tb2NrLWNo
ZWNrb3V0L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIiKQorICAgICAgICBzZWxmLmFzc2Vy
dE11bHRpTGluZUVxdWFsKGNvbW1hbmQuX2Jhc2VsaW5lX2RpcmVjdG9yeSgiR1RLIExpbnV4IDY0
LWJpdCBSZWxlYXNlIChUZXN0cykiKSwgIi9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay13azIiKQogICAgICAgICBzZWxmLmFzc2VydE11bHRpTGluZUVxdWFsKGNvbW1hbmQu
X2Jhc2VsaW5lX2RpcmVjdG9yeSgiRUZMIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiIpLCAiL21v
Y2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMiIpCiAKICAgICBkZWYgdGVz
dF9yZWJhc2VsaW5lX3VwZGF0ZXNfZXhwZWN0YXRpb25zX2ZpbGVfbm9vcChzZWxmKToKZGlmZiAt
LWdpdCBhL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvYnVpbGRlcnMu
anNvbnAgYi9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2J1aWxkZXJz
Lmpzb25wCmluZGV4IGY1OWNhNzk1MDFhYWI2MjgyOGU4MjA2Y2ZiMmE1NGQxYTk5OWY2YzEuLjlh
YmU1MTc4MTY0NWUwNWVhNzA2ZWI3ZTFmOWMwM2MzZTQxMDJlOTMgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvYnVpbGRlcnMuanNvbnAKKysrIGIv
VG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9idWlsZGVycy5qc29ucApA
QCAtMjEsOCArMjEsOCBAQCBMT0FEX0JVSUxEQk9UX0RBVEEoWwogICAgICAgICAgICAgICAgICAg
ICAiRUZMIExpbnV4IDY0LWJpdCBSZWxlYXNlIiwgCiAgICAgICAgICAgICAgICAgICAgICJFRkwg
TGludXggNjQtYml0IFJlbGVhc2UgV0syIiwgCiAgICAgICAgICAgICAgICAgICAgICJHVEsgTGlu
dXggMzItYml0IFJlbGVhc2UiLAotICAgICAgICAgICAgICAgICAgICAiR1RLIExpbnV4IDY0LWJp
dCBEZWJ1ZyIsCi0gICAgICAgICAgICAgICAgICAgICJHVEsgTGludXggNjQtYml0IFJlbGVhc2Ui
LAorICAgICAgICAgICAgICAgICAgICAiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyAoVGVzdHMpIiwK
KyAgICAgICAgICAgICAgICAgICAgIkdUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSAoVGVzdHMpIiwK
ICAgICAgICAgICAgICAgICAgICAgIldpbkNhaXJvIFJlbGVhc2UiCiAgICAgICAgICAgICAgICAg
XQogICAgICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0
aWMtZGFzaGJvYXJkcy9mbGFraW5lc3NfZGFzaGJvYXJkX3VuaXR0ZXN0cy5qcyBiL1Rvb2xzL1Rl
c3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2FyZF91bml0
dGVzdHMuanMKaW5kZXggNGEyZmE5M2M0NTY1YjE5ZjJiNTk1NWE1Y2QzMjdlMGFlZGMyNGEzYS4u
ZmE1ZDc4MDEyYTI2MmMyZThlY2ZmMTJmZWNlYTI0MThkYmZhZWI4NyAxMDA2NDQKLS0tIGEvVG9v
bHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9mbGFraW5lc3NfZGFzaGJvYXJk
X3VuaXR0ZXN0cy5qcworKysgYi9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9h
cmRzL2ZsYWtpbmVzc19kYXNoYm9hcmRfdW5pdHRlc3RzLmpzCkBAIC00Niw3ICs0Niw3IEBAIGZ1
bmN0aW9uIHJlc2V0R2xvYmFscygpCiAgICAgTE9BRF9CVUlMREJPVF9EQVRBKFt7CiAgICAgICAg
IG5hbWU6ICd3ZWJraXQub3JnJywKICAgICAgICAgdXJsOiAnZHVtbXl1cmwnLAotICAgICAgICB0
ZXN0czogeydsYXlvdXQtdGVzdHMnOiB7J2J1aWxkZXJzJzogWydBcHBsZSBMaW9uIFJlbGVhc2Ug
V0syIChUZXN0cyknLCAnQXBwbGUgTGlvbiBEZWJ1ZyBXSzIgKFRlc3RzKScsICdHVEsgTGludXgg
NjQtYml0IFJlbGVhc2UnXX19CisgICAgICAgIHRlc3RzOiB7J2xheW91dC10ZXN0cyc6IHsnYnVp
bGRlcnMnOiBbJ0FwcGxlIExpb24gUmVsZWFzZSBXSzIgKFRlc3RzKScsICdBcHBsZSBMaW9uIERl
YnVnIFdLMiAoVGVzdHMpJywgJ0dUSyBMaW51eCA2NC1iaXQgUmVsZWFzZSAoVGVzdHMpJ119fQog
ICAgIH1dKTsKICAKICAgICBmb3IgKHZhciBncm91cCBpbiBMQVlPVVRfVEVTVFNfQlVJTERFUl9H
Uk9VUFMpCkBAIC0xNTcsOSArMTU3LDggQEAgdGVzdCgncGxhdGZvcm1BbmRCdWlsZFR5cGUnLCAz
MCwgZnVuY3Rpb24oKSB7CiAgICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdNb3VudGFp
bkxpb24gTGVha3MnLCAnQVBQTEVfTUFDX01PVU5UQUlOTElPTl9XSzEnLCAnUkVMRUFTRScpOwog
ICAgIHJ1blBsYXRmb3JtQW5kQnVpbGRUeXBlVGVzdCgnTW91bnRhaW5MaW9uIERlYnVnIChUZXN0
cyknLCAnQVBQTEVfTUFDX01PVU5UQUlOTElPTl9XSzEnLCAnREVCVUcnKTsKICAgICBydW5QbGF0
Zm9ybUFuZEJ1aWxkVHlwZVRlc3QoJ0dUSyBMaW51eCAzMi1iaXQgUmVsZWFzZScsICdHVEtfTElO
VVhfV0sxJywgJ1JFTEVBU0UnKTsKLSAgICBydW5QbGF0Zm9ybUFuZEJ1aWxkVHlwZVRlc3QoJ0dU
SyBMaW51eCAzMi1iaXQgRGVidWcnLCAnR1RLX0xJTlVYX1dLMScsICdERUJVRycpOwotICAgIHJ1
blBsYXRmb3JtQW5kQnVpbGRUeXBlVGVzdCgnR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZycsICdHVEtf
TElOVVhfV0sxJywgJ0RFQlVHJyk7Ci0gICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdH
VEsgTGludXggNjQtYml0IERlYnVnIFdLMicsICdHVEtfTElOVVhfV0syJywgJ0RFQlVHJyk7Cisg
ICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdHVEsgTGludXggNjQtYml0IFJlbGVhc2Ug
KFRlc3RzKScsICdHVEtfTElOVVhfV0syJywgJ1JFTEVBU0UnKTsKKyAgICBydW5QbGF0Zm9ybUFu
ZEJ1aWxkVHlwZVRlc3QoJ0dUSyBMaW51eCA2NC1iaXQgRGVidWcgKFRlc3RzKScsICdHVEtfTElO
VVhfV0syJywgJ0RFQlVHJyk7CiAgICAgcnVuUGxhdGZvcm1BbmRCdWlsZFR5cGVUZXN0KCdXaW5k
b3dzIDcgUmVsZWFzZSAoVGVzdHMpJywgJ0FQUExFX1dJTl9XSU43JywgJ1JFTEVBU0UnKTsKICAg
ICBydW5QbGF0Zm9ybUFuZEJ1aWxkVHlwZVRlc3QoJ1dpbmRvd3MgWFAgRGVidWcgKFRlc3RzKScs
ICdBUFBMRV9XSU5fWFAnLCAnREVCVUcnKTsKICAgICAKQEAgLTM4MCw3ICszNzksNyBAQCB0ZXN0
KCdodG1sRm9ySW5kaXZpZHVhbFRlc3RPbkFsbEJ1aWxkZXJzV2l0aFJlc3VsdHNMaW5rcycsIDEs
IGZ1bmN0aW9uKCkgewogICAgICAgICAnPC90YWJsZT4nICsKICAgICAgICAgJzxkaXY+VGhlIGZv
bGxvd2luZyBidWlsZGVycyBlaXRoZXIgZG9uXCd0IHJ1biB0aGlzIHRlc3QgKGUuZy4gaXRcJ3Mg
c2tpcHBlZCkgb3IgYWxsIHJ1bnMgcGFzc2VkOjwvZGl2PicgKwogICAgICAgICAnPGRpdiBjbGFz
cz1za2lwcGVkLWJ1aWxkZXItbGlzdD4nICsKLSAgICAgICAgICAgICc8ZGl2IGNsYXNzPXNraXBw
ZWQtYnVpbGRlcj5BcHBsZSBMaW9uIERlYnVnIFdLMiAoVGVzdHMpPC9kaXY+PGRpdiBjbGFzcz1z
a2lwcGVkLWJ1aWxkZXI+R1RLIExpbnV4IDY0LWJpdCBSZWxlYXNlPC9kaXY+JyArCisgICAgICAg
ICAgICAnPGRpdiBjbGFzcz1za2lwcGVkLWJ1aWxkZXI+QXBwbGUgTGlvbiBEZWJ1ZyBXSzIgKFRl
c3RzKTwvZGl2PjxkaXYgY2xhc3M9c2tpcHBlZC1idWlsZGVyPkdUSyBMaW51eCA2NC1iaXQgUmVs
ZWFzZSAoVGVzdHMpPC9kaXY+JyArCiAgICAgICAgICc8L2Rpdj4nICsKICAgICAgICAgJzxkaXYg
Y2xhc3M9ZXhwZWN0YXRpb25zIHRlc3Q9ZHVtbXl0ZXN0Lmh0bWw+JyArCiAgICAgICAgICAgICAn
PGRpdj48c3BhbiBjbGFzcz1saW5rIG9uY2xpY2s9ImdfaGlzdG9yeS5zZXRRdWVyeVBhcmFtZXRl
cihcJ3Nob3dFeHBlY3RhdGlvbnNcJywgdHJ1ZSkiPlNob3cgcmVzdWx0czwvc3Bhbj4gfCAnICsK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvbG9h
ZGVyX3VuaXR0ZXN0cy5qcyBiL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2Fy
ZHMvbG9hZGVyX3VuaXR0ZXN0cy5qcwppbmRleCA0MDBiMjhjZGYxNGJjNDIzYzQ1YzNkM2U4ZmYx
YTUyZjQ2YThkODc4Li44ODVkYzNmOTg0OTAzNzM3NmZmNGI2ZTIwOTZmN2U5NjU1ZWNkM2FlIDEw
MDY0NAotLS0gYS9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2xvYWRl
cl91bml0dGVzdHMuanMKKysrIGIvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJv
YXJkcy9sb2FkZXJfdW5pdHRlc3RzLmpzCkBAIC01Miw3ICs1Miw3IEBAIHRlc3QoJ2xvYWRpbmcg
c3RlcHMnLCAxLCBmdW5jdGlvbigpIHsKIC8vIGFuZCB0aGVuIDIgcGVyIGJ1aWxkZXIgKG9uZSBm
b3Igb2ssIG9uZSBmb3IgZGVlcEVxdWFsIG9mIHRlc3RzKS4KIHRlc3QoJ3Jlc3VsdHMgZmlsZXMg
bG9hZGluZycsIDksIGZ1bmN0aW9uKCkgewogICAgIHJlc2V0R2xvYmFscygpOwotICAgIHZhciBl
eHBlY3RlZExvYWRlZEJ1aWxkZXJzID0gIFsnQXBwbGUgTGlvbiBEZWJ1ZyBXSzIgKFRlc3RzKScs
ICdBcHBsZSBMaW9uIFJlbGVhc2UgV0syIChUZXN0cyknLCAnR1RLIExpbnV4IDY0LWJpdCBSZWxl
YXNlJ107CisgICAgdmFyIGV4cGVjdGVkTG9hZGVkQnVpbGRlcnMgPSAgWydBcHBsZSBMaW9uIERl
YnVnIFdLMiAoVGVzdHMpJywgJ0FwcGxlIExpb24gUmVsZWFzZSBXSzIgKFRlc3RzKScsICdHVEsg
TGludXggNjQtYml0IFJlbGVhc2UgKFRlc3RzKSddOwogICAgIHZhciBsb2FkZWRCdWlsZGVycyA9
IFtdOwogICAgIHZhciByZXNvdXJjZUxvYWRlciA9IG5ldyBsb2FkZXIuTG9hZGVyKCk7CiAgICAg
cmVzb3VyY2VMb2FkZXIuX2xvYWROZXh0ID0gZnVuY3Rpb24oKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>