<?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>60223</bug_id>
          
          <creation_ts>2011-05-04 16:00:18 -0700</creation_ts>
          <short_desc>The testing EWS bots should upload layout-test-results.zip to bugs after failures</short_desc>
          <delta_ts>2012-05-14 05:09:24 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>74929</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>mihaip</cc>
    
    <cc>ossy</cc>
    
    <cc>wsiegrist</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>398348</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-04 16:00:18 -0700</bug_when>
    <thetext>The testing EWS bots should upload layout-test-results.zip to bugs after failures</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>398349</commentid>
    <comment_count>1</comment_count>
      <attachid>92337</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-04 16:01:20 -0700</bug_when>
    <thetext>Created attachment 92337
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>398356</commentid>
    <comment_count>2</comment_count>
      <attachid>92337</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-05-04 16:06:04 -0700</bug_when>
    <thetext>Comment on attachment 92337
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=92337&amp;action=review

&gt; Tools/Scripts/webkitpy/tool/commands/earlywarningsystem.py:188
&gt;      @classmethod
&gt;      def handle_script_error(cls, tool, state, script_error):
&gt; +        # FIXME: Why does this not exit(1) like the superclass does?
&gt;          log(script_error.message_with_output())

Probably a bug.

&gt; Tools/Scripts/webkitpy/tool/commands/queues.py:242
&gt; +    # FIXME: This probably belongs at a layer above AbstractPatchQueue, but shared by CommitQueue and the EarlyWarningSystem.

above =&gt; below.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>398373</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-04 16:22:13 -0700</bug_when>
    <thetext>Committed r85802: &lt;http://trac.webkit.org/changeset/85802&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>398375</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-04 16:23:19 -0700</bug_when>
    <thetext>There were a few random git.py fixes which got rolled into this as I successfully made it possible to commit while not being in your git checkout.  The rest of webkit-patch is designed to work even when your PWD is not inside a git tree, so landing should too. :)  Turns out there were an epic number of places where we were missing cwd=self.checkout_root!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594495</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-04-03 08:19:51 -0700</bug_when>
    <thetext>Reopened, because it killed the Qt EWS. See https://bugs.webkit.org/show_bug.cgi?id=74929 for details. 

I don&apos;t think if it is a good idea to upload 8-10 Mb sizes diffs to the bugzilla as attachment many times. For example there are 73 Mb sizes EWS
attachment in https://bugs.webkit.org/show_bug.cgi?id=25206 and its XML 
size is 105Mb. And unfortunately EWS tries to fetch the whole bug 3 times.

It would be better if EWS uploads the results to an other 
storage, and adds only its URL to the bugzilla as comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594581</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-04-03 10:00:41 -0700</bug_when>
    <thetext>We really should filter files out of the zip so it&apos;s just the interesting ones.  That should cut down on the size dramatically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594749</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-04-03 12:30:28 -0700</bug_when>
    <thetext>As far as I know, bugzilla did not use to inline attachments into the XML.  Since it&apos;s started doing that, EWS speeds have gone way down.  We either need to move away from ctype=xml, or find a way to tell bugzilla not to inline (base64 encoded) attachments into the ctype=xml response.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622854</commentid>
    <comment_count>8</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-14 05:09:24 -0700</bug_when>
    <thetext>The bug is fixed in https://bugs.webkit.org/show_bug.cgi?id=74929 . (https://trac.webkit.org/changeset/116934)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>92337</attachid>
            <date>2011-05-04 16:01:20 -0700</date>
            <delta_ts>2012-04-03 08:20:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-60223-20110504160119.patch</filename>
            <type>text/plain</type>
            <size>13615</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODU3OTQKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCBhYzEwMDRiY2JiYTljYTFiMDgyMmFjNzJjODc4NDVlYzMz
MjcwNTczLi5jYzc2YTNhZWFiNDQ5MDE5NDZmN2IwYjliYWU2YWMwYmM5YTFmYzg4IDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjQg
QEAKIDIwMTEtMDUtMDQgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSB0ZXN0aW5nIEVXUyBi
b3RzIHNob3VsZCB1cGxvYWQgbGF5b3V0LXRlc3QtcmVzdWx0cy56aXAgdG8gYnVncyBhZnRlciBm
YWlsdXJlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NjAyMjMKKworICAgICAgICBUaGlzIHJlcXVpcmVkIHNoYXJpbmcgYSBiaXQgb2YgY29kZSBiZXR3
ZWVuIHRoZSBjb21taXQtcXVldWUKKyAgICAgICAgKHdoaWNoIGFscmVhZHkga25ldyBob3cgdG8g
ZG8gdGhpcykgYW5kIHRoZSBuZXcgRVdTIHRlc3RpbmcgYm90cy4KKworICAgICAgICBJbiB0aGUg
cHJvY2VzcyBJIGFsc28gY2xlYW5lZCB1cCBFV1MgdGVzdGluZyBhIGxpdHRsZSBhbmQKKyAgICAg
ICAgcmVtb3ZlZCBzb21lIGRlYWQgY29kZSBmcm9tIHRoZSBjb21taXQtcXVldWUuCisKKyAgICAg
ICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvY29tbWl0dGVydmFsaWRhdG9yLnB5
OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdz
eXN0ZW0ucHk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5
d2FybmluZ3N5c3RlbV91bml0dGVzdC5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rv
b2wvY29tbWFuZHMvcXVldWVzLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9j
b21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHk6CisKKzIwMTEtMDUtMDQgIEVyaWMgU2VpZGVsICA8
ZXJpY0B3ZWJraXQub3JnPgorCiAgICAgICAgIFJldmlld2VkIGJ5IE9qYW4gVmFmYWkuCiAKICAg
ICAgICAgc2hlcmlmZi1ib3QgY2FuJ3QgcGFyc2UgcmVzdWx0cy5odG1sCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvY29tbWl0dGVydmFsaWRhdG9yLnB5
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL2NvbW1pdHRlcnZhbGlkYXRv
ci5weQppbmRleCA5YjFiYmVhMWFhNmI0NjU0YzYwMjIxZDliNDk1N2M5N2U0MmQ2MzRlLi5lNTQz
MzczYzc4MWYwZTExZGViZmYyOWQzMDc5ZThkMDEwMTQ4ZTViIDEwMDY0NAotLS0gYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvY29tbWl0dGVydmFsaWRhdG9yLnB5CisrKyBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZpZy9jb21taXR0ZXJ2YWxpZGF0b3Iu
cHkKQEAgLTU1LDggKzU1LDYgQEAgY2xhc3MgQ29tbWl0dGVyVmFsaWRhdG9yKG9iamVjdCk6CiAg
ICAgICAgIHJldHVybiAiLiIuam9pbihbcGF0aCwgInB5Il0pCiAKICAgICBkZWYgX2ZsYWdfcGVy
bWlzc2lvbl9yZWplY3Rpb25fbWVzc2FnZShzZWxmLCBzZXR0ZXJfZW1haWwsIGZsYWdfbmFtZSk6
Ci0gICAgICAgICMgVGhpcyBjb3VsZCBiZSBxdWVyaWVkIGZyb20gdGhlIHN0YXR1c19zZXJ2ZXIu
Ci0gICAgICAgIHF1ZXVlX2FkbWluaXN0cmF0b3IgPSAiZXNlaWRlbEBjaHJvbWl1bS5vcmciCiAg
ICAgICAgICMgVGhpcyBjb3VsZCBiZSBxdWVyaWVkIGZyb20gdGhlIHRvb2wuCiAgICAgICAgIHF1
ZXVlX25hbWUgPSAiY29tbWl0LXF1ZXVlIgogICAgICAgICBjb21taXR0ZXJzX2xpc3QgPSBzZWxm
Ll9jb21taXR0ZXJzX3B5X3BhdGgoKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS90b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbS5weSBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHkKaW5kZXggMWI5NmQxOGZm
NTUyMjM0OTExNDhlZmNkYmU0OWE4NjFmZmFiMTIyMS4uOTM5NzU1NTkxY2E2YzBhNGYzOWM2NDBl
OTAxY2ExY2Y3MmJkY2QxOSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29s
L2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbS5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVtLnB5CkBAIC0xMTksNiArMTE5LDE1
IEBAIGNsYXNzIEFic3RyYWN0VGVzdGluZ0VXUyhBYnN0cmFjdEVhcmx5V2FybmluZ1N5c3RlbSwg
RWFybHlXYXJuaW5nU3lzdGVtVGFza0RlbGVnCiAgICAgICAgIHNlbGYuX2V4cGVjdGVkX2ZhaWx1
cmVzID0gRXhwZWN0ZWRGYWlsdXJlcygpCiAgICAgICAgIHNlbGYuX2xheW91dF90ZXN0X3Jlc3Vs
dHNfcmVhZGVyID0gTGF5b3V0VGVzdFJlc3VsdHNSZWFkZXIoc2VsZi5fdG9vbCwgc2VsZi5fbG9n
X2RpcmVjdG9yeSgpKQogCisgICAgZGVmIF9wb3N0X3JlamVjdF9tZXNzYWdlX29uX2J1ZyhzZWxm
LCB0YXNrLCBwYXRjaCk6CisgICAgICAgIHJlc3VsdHNfbGluayA9IHNlbGYuX3Rvb2wuc3RhdHVz
X3NlcnZlci5yZXN1bHRzX3VybF9mb3Jfc3RhdHVzKHRhc2suZmFpbHVyZV9zdGF0dXNfaWQpCisg
ICAgICAgIG1lc3NhZ2UgPSAiQXR0YWNobWVudCAlcyBkaWQgbm90IHBhc3MgJXM6XG5PdXRwdXQ6
ICVzIiAlIChwYXRjaC5pZCgpLCBzZWxmLm5hbWUsIHJlc3VsdHNfbGluaykKKyAgICAgICAgcmVz
dWx0cyA9IHRhc2sucmVzdWx0c19mcm9tX3BhdGNoX3Rlc3RfcnVuKHBhdGNoKQorICAgICAgICB1
bmV4cGVjdGVkX2ZhaWx1cmVzID0gc2VsZi5fZXhwZWN0ZWRfZmFpbHVyZXMudW5leHBlY3RlZF9m
YWlsdXJlcyhyZXN1bHRzKQorICAgICAgICBpZiB1bmV4cGVjdGVkX2ZhaWx1cmVzOgorICAgICAg
ICAgICAgbWVzc2FnZSArPSAiXG5OZXcgZmFpbGluZyB0ZXN0czpcbiVzIiAlICJcbiIuam9pbih1
bmV4cGVjdGVkX2ZhaWx1cmVzKQorICAgICAgICBzZWxmLl90b29sLmJ1Z3MucG9zdF9jb21tZW50
X3RvX2J1ZyhwYXRjaC5idWdfaWQoKSwgbWVzc2FnZSwgY2M9c2VsZi53YXRjaGVycykKKwogICAg
IGRlZiByZXZpZXdfcGF0Y2goc2VsZiwgcGF0Y2gpOgogICAgICAgICB0YXNrID0gRWFybHlXYXJu
aW5nU3lzdGVtVGFzayhzZWxmLCBwYXRjaCkKICAgICAgICAgaWYgbm90IHRhc2sudmFsaWRhdGUo
KToKQEAgLTEzMCwxNCArMTM5LDExIEBAIGNsYXNzIEFic3RyYWN0VGVzdGluZ0VXUyhBYnN0cmFj
dEVhcmx5V2FybmluZ1N5c3RlbSwgRWFybHlXYXJuaW5nU3lzdGVtVGFza0RlbGVnCiAgICAgICAg
ICAgICBzZWxmLl9kaWRfZXJyb3IocGF0Y2gsICIlcyB1bmFibGUgdG8gYXBwbHkgcGF0Y2guIiAl
IHNlbGYubmFtZSkKICAgICAgICAgICAgIHJldHVybiBGYWxzZQogICAgICAgICBleGNlcHQgU2Ny
aXB0RXJyb3IsIGU6Ci0gICAgICAgICAgICAjIEZJWE1FOiBXZSBzaG91bGQgdXBsb2FkIHRoZSBy
ZXN1bHRzIGFyY2hpdmUgb24gZmFpbHVyZS4KLSAgICAgICAgICAgIHJlc3VsdHNfbGluayA9IHNl
bGYuX3Rvb2wuc3RhdHVzX3NlcnZlci5yZXN1bHRzX3VybF9mb3Jfc3RhdHVzKHRhc2suZmFpbHVy
ZV9zdGF0dXNfaWQpCi0gICAgICAgICAgICBtZXNzYWdlID0gIkF0dGFjaG1lbnQgJXMgZGlkIG5v
dCBwYXNzICVzOlxuT3V0cHV0OiAlcyIgJSAocGF0Y2guaWQoKSwgc2VsZi5uYW1lLCByZXN1bHRz
X2xpbmspCi0gICAgICAgICAgICByZXN1bHRzID0gdGFzay5yZXN1bHRzX2Zyb21fcGF0Y2hfdGVz
dF9ydW4ocGF0Y2gpCi0gICAgICAgICAgICB1bmV4cGVjdGVkX2ZhaWx1cmVzID0gc2VsZi5fZXhw
ZWN0ZWRfZmFpbHVyZXMudW5leHBlY3RlZF9mYWlsdXJlcyhyZXN1bHRzKQotICAgICAgICAgICAg
aWYgdW5leHBlY3RlZF9mYWlsdXJlczoKLSAgICAgICAgICAgICAgICBtZXNzYWdlICs9ICJcbk5l
dyBmYWlsaW5nIHRlc3RzOlxuJXMiICUgIlxuIi5qb2luKHVuZXhwZWN0ZWRfZmFpbHVyZXMpCi0g
ICAgICAgICAgICBzZWxmLl90b29sLmJ1Z3MucG9zdF9jb21tZW50X3RvX2J1ZyhwYXRjaC5idWdf
aWQoKSwgbWVzc2FnZSwgY2M9c2VsZi53YXRjaGVycykKKyAgICAgICAgICAgICMgRklYTUU6IFRo
aXMgc2hvdWxkIGp1c3QgdXNlIENvbW1pdHRlclZhbGlkYXRvci5yZWplY3RfcGF0Y2hfZnJvbV9j
b21taXRfcXVldWUKKyAgICAgICAgICAgIHNlbGYuX3Bvc3RfcmVqZWN0X21lc3NhZ2Vfb25fYnVn
KHBhdGNoKQorICAgICAgICAgICAgcmVzdWx0c19hcmNoaXZlID0gdGFzay5yZXN1bHRzX2FyY2hp
dmVfZnJvbV9wYXRjaF90ZXN0X3J1bihwYXRjaCkKKyAgICAgICAgICAgIGlmIHJlc3VsdHNfYXJj
aGl2ZToKKyAgICAgICAgICAgICAgICBzZWxmLl91cGxvYWRfcmVzdWx0c19hcmNoaXZlX2Zvcl9w
YXRjaChwYXRjaCwgcmVzdWx0c19hcmNoaXZlKQogICAgICAgICAgICAgc2VsZi5fZGlkX2ZhaWwo
cGF0Y2gpCiAgICAgICAgICAgICAjIEZJWE1FOiBXZSdyZSBzdXBwb3NlZCB0byBiZSBhYmxlIHRv
IHJhaXNlIGUgYWdhaW4gaGVyZSBhbmQgaGF2ZQogICAgICAgICAgICAgIyBvbmUgb2Ygb3VyIGJh
c2UgY2xhc3NlcyBtYXJrIHRoZSBwYXRjaCBhcyBmYWlsLCBidXQgdGhlcmUgc2VlbXMKQEAgLTE3
OCw2ICsxODQsNyBAQCBjbGFzcyBBYnN0cmFjdFRlc3RpbmdFV1MoQWJzdHJhY3RFYXJseVdhcm5p
bmdTeXN0ZW0sIEVhcmx5V2FybmluZ1N5c3RlbVRhc2tEZWxlZwogCiAgICAgQGNsYXNzbWV0aG9k
CiAgICAgZGVmIGhhbmRsZV9zY3JpcHRfZXJyb3IoY2xzLCB0b29sLCBzdGF0ZSwgc2NyaXB0X2Vy
cm9yKToKKyAgICAgICAgIyBGSVhNRTogV2h5IGRvZXMgdGhpcyBub3QgZXhpdCgxKSBsaWtlIHRo
ZSBzdXBlcmNsYXNzIGRvZXM/CiAgICAgICAgIGxvZyhzY3JpcHRfZXJyb3IubWVzc2FnZV93aXRo
X291dHB1dCgpKQogCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9j
b21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW1fdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVtX3VuaXR0ZXN0LnB5CmluZGV4
IGI4ZDJmOThiZTE0MDdkOTI4MzkyMTY2MTAzNWE0OTJmN2ZjNzQ3NmIuLmQ3ZjhmYjNmMGMzOTAw
NTQzMTVkYjQ0NmVlY2VmMmMzN2ZlNmQ1NzkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW1fdW5pdHRlc3QucHkKKysrIGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbV91
bml0dGVzdC5weQpAQCAtOTMsNyArOTMsNyBAQCBjbGFzcyBFYXJseVdhcm5pbmdTeXRlbVRlc3Qo
UXVldWVzVGVzdCk6CiAgICAgICAgIH0KICAgICAgICAgcmV0dXJuIGV4cGVjdGVkX3N0ZGVycgog
Ci0gICAgZGVmIF90ZXN0X2V3cyhzZWxmLCBld3MpOgorICAgIGRlZiBfdGVzdF9idWlsZGVyX2V3
cyhzZWxmLCBld3MpOgogICAgICAgICBld3MuYmluZF90b190b29sKE1vY2tUb29sKCkpCiAgICAg
ICAgIGV4cGVjdGVkX2V4Y2VwdGlvbnMgPSB7CiAgICAgICAgICAgICAiaGFuZGxlX3NjcmlwdF9l
cnJvciI6IFN5c3RlbUV4aXQsCkBAIC0xMDksNDAgKzEwOSwyMCBAQCBjbGFzcyBFYXJseVdhcm5p
bmdTeXRlbVRlc3QoUXVldWVzVGVzdCk6CiAgICAgICAgIHNlbGYuYXNzZXJ0X3F1ZXVlX291dHB1
dHMoZXdzLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyLCBleHBlY3RlZF9leGNlcHRp
b25zPWV4cGVjdGVkX2V4Y2VwdGlvbnMpCiAKICAgICBkZWYgX3Rlc3RfdGVzdGluZ19ld3Moc2Vs
ZiwgZXdzKToKLSAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gewotICAgICAgICAgICAgImJlZ2lu
X3dvcmtfcXVldWUiOiBzZWxmLl9kZWZhdWx0X2JlZ2luX3dvcmtfcXVldWVfc3RkZXJyKGV3cy5u
YW1lLCBNb2NrVG9vbCgpLnNjbSgpLmNoZWNrb3V0X3Jvb3QpLAotICAgICAgICAgICAgImhhbmRs
ZV91bmV4cGVjdGVkX2Vycm9yIjogIiIiTW9jayBlcnJvciBtZXNzYWdlCi0iIiIsCi0gICAgICAg
ICAgICAibmV4dF93b3JrX2l0ZW0iOiAiIiwKLSAgICAgICAgICAgICJwcm9jZXNzX3dvcmtfaXRl
bSI6ICIiIk1PQ0s6IHVwZGF0ZV9zdGF0dXM6ICVzIFBhc3MKLU1PQ0s6IHJlbGVhc2Vfd29ya19p
dGVtOiAlcyAxOTcKLSIiIiAlIChld3MubmFtZSwgZXdzLm5hbWUpLAotICAgICAgICAgICAgImhh
bmRsZV9zY3JpcHRfZXJyb3IiOiAiIiJTY3JpcHRFcnJvciBlcnJvciBtZXNzYWdlCi0iIiIsCi0g
ICAgICAgIH0KLSAgICAgICAgdG9vbCA9IE1vY2tUb29sKCkKLSAgICAgICAgdG9vbC5maWxlc3lz
dGVtLndyaXRlX3RleHRfZmlsZSgnL3RtcC9sYXlvdXQtdGVzdC1yZXN1bHRzL3VuZXhwZWN0ZWRf
cmVzdWx0cy5qc29uJywgIiIpCi0gICAgICAgIHNlbGYuYXNzZXJ0X3F1ZXVlX291dHB1dHMoZXdz
LCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyLCB0b29sPXRvb2wpCi0KLSAgICAjIEZJ
WE1FOiBJZiBhbGwgRVdTZXMgYXJlIGdvaW5nIHRvIG91dHB1dCB0aGUgc2FtZSB0ZXh0LCB3ZQot
ICAgICMgY291bGQgdGVzdCB0aGVtIGFsbCBpbiBvbmUgbWV0aG9kIHdpdGggYSBmb3IgbG9vcCBv
dmVyIGFuIGFycmF5LgotICAgIGRlZiB0ZXN0X2Nocm9taXVtX2xpbnV4X2V3cyhzZWxmKToKLSAg
ICAgICAgc2VsZi5fdGVzdF90ZXN0aW5nX2V3cyhDaHJvbWl1bUxpbnV4RVdTKCkpCi0KLSAgICBk
ZWYgdGVzdF9jaHJvbWl1bV93aW5kb3dzX2V3cyhzZWxmKToKLSAgICAgICAgc2VsZi5fdGVzdF9l
d3MoQ2hyb21pdW1XaW5kb3dzRVdTKCkpCi0KLSAgICBkZWYgdGVzdF9xdF9ld3Moc2VsZik6Ci0g
ICAgICAgIHNlbGYuX3Rlc3RfZXdzKFF0RVdTKCkpCi0KLSAgICBkZWYgdGVzdF9ndGtfZXdzKHNl
bGYpOgotICAgICAgICBzZWxmLl90ZXN0X2V3cyhHdGtFV1MoKSkKLQotICAgIGRlZiB0ZXN0X2Vm
bF9ld3Moc2VsZik6Ci0gICAgICAgIHNlbGYuX3Rlc3RfZXdzKEVmbEVXUygpKQorICAgICAgICBl
d3MubGF5b3V0X3Rlc3RfcmVzdWx0cyA9IGxhbWJkYTogTm9uZQorICAgICAgICBleHBlY3RlZF9z
dGRlcnIgPSBzZWxmLl9kZWZhdWx0X2V4cGVjdGVkX3N0ZGVycihld3MpCisgICAgICAgIGV4cGVj
dGVkX3N0ZGVyclsiaGFuZGxlX3NjcmlwdF9lcnJvciJdID0gIlNjcmlwdEVycm9yIGVycm9yIG1l
c3NhZ2VcbiIKKyAgICAgICAgc2VsZi5hc3NlcnRfcXVldWVfb3V0cHV0cyhld3MsIGV4cGVjdGVk
X3N0ZGVycj1leHBlY3RlZF9zdGRlcnIpCiAKLSAgICBkZWYgdGVzdF9tYWNfZXdzKHNlbGYpOgor
ICAgIGRlZiB0ZXN0X2NvbW1pdHRlcl9vbmx5X2V3c2VzKHNlbGYpOgogICAgICAgICBzZWxmLl90
ZXN0X2NvbW1pdHRlcl9vbmx5X2V3cyhNYWNFV1MoKSkKLQotICAgIGRlZiB0ZXN0X2Nocm9taXVt
X21hY19ld3Moc2VsZik6CiAgICAgICAgIHNlbGYuX3Rlc3RfY29tbWl0dGVyX29ubHlfZXdzKENo
cm9taXVtTWFjRVdTKCkpCisKKyAgICBkZWYgdGVzdF9idWlsZGVyX2V3c2VzKHNlbGYpOgorICAg
ICAgICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdzKENocm9taXVtV2luZG93c0VXUygpKQorICAgICAg
ICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdzKFF0RVdTKCkpCisgICAgICAgIHNlbGYuX3Rlc3RfYnVp
bGRlcl9ld3MoR3RrRVdTKCkpCisgICAgICAgIHNlbGYuX3Rlc3RfYnVpbGRlcl9ld3MoRWZsRVdT
KCkpCisKKyAgICBkZWYgdGVzdF90ZXN0aW5nX2V3c2VzKHNlbGYpOgorICAgICAgICBzZWxmLl90
ZXN0X3Rlc3RpbmdfZXdzKENocm9taXVtTGludXhFV1MoKSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHkgYi9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVzLnB5CmluZGV4IDMwYmI4N2U0NDQ1ZTExMGJlYmEw
YzZhN2Q1OTBmMWVlMTFkZDYxOGMuLjc2YTgzM2UwN2UwMDE0NzdiZWEwMWIxZDIxOGUxNjk1NGFj
MGFmZTEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9x
dWV1ZXMucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXVl
cy5weQpAQCAtMjM5LDYgKzIzOSwyMyBAQCBjbGFzcyBBYnN0cmFjdFBhdGNoUXVldWUoQWJzdHJh
Y3RRdWV1ZSk6CiAgICAgICAgIHNlbGYuX3VwZGF0ZV9zdGF0dXMobWVzc2FnZSwgcGF0Y2gpCiAg
ICAgICAgIHNlbGYuX3JlbGVhc2Vfd29ya19pdGVtKHBhdGNoKQogCisgICAgIyBGSVhNRTogVGhp
cyBwcm9iYWJseSBiZWxvbmdzIGF0IGEgbGF5ZXIgYWJvdmUgQWJzdHJhY3RQYXRjaFF1ZXVlLCBi
dXQgc2hhcmVkIGJ5IENvbW1pdFF1ZXVlIGFuZCB0aGUgRWFybHlXYXJuaW5nU3lzdGVtLgorICAg
IGRlZiBfdXBsb2FkX3Jlc3VsdHNfYXJjaGl2ZV9mb3JfcGF0Y2goc2VsZiwgcGF0Y2gsIHJlc3Vs
dHNfYXJjaGl2ZV96aXApOgorICAgICAgICBib3RfaWQgPSBzZWxmLl90b29sLnN0YXR1c19zZXJ2
ZXIuYm90X2lkIG9yICJib3QiCisgICAgICAgIGRlc2NyaXB0aW9uID0gIkFyY2hpdmUgb2YgbGF5
b3V0LXRlc3QtcmVzdWx0cyBmcm9tICVzIiAlIGJvdF9pZAorICAgICAgICAjIHJlc3VsdHNfYXJj
aGl2ZSBpcyBhIFppcEZpbGUgb2JqZWN0LCBncmFiIHRoZSBGaWxlIG9iamVjdCAoLmZwKSB0byBw
YXNzIHRvIE1lY2hhbml6ZSBmb3IgdXBsb2FkaW5nLgorICAgICAgICByZXN1bHRzX2FyY2hpdmVf
ZmlsZSA9IHJlc3VsdHNfYXJjaGl2ZV96aXAuZnAKKyAgICAgICAgIyBSZXdpbmQgdGhlIGZpbGUg
b2JqZWN0IHRvIHN0YXJ0IChzaW5jZSBNZWNoYW5pemUgd29uJ3QgZG8gdGhhdCBhdXRvbWF0aWNh
bGx5KQorICAgICAgICAjIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NTQ1OTMKKyAgICAgICAgcmVzdWx0c19hcmNoaXZlX2ZpbGUuc2VlaygwKQorICAgICAgICAj
IEZJWE1FOiBUaGlzIGlzIGEgc21hbGwgbGllIHRvIGFsd2F5cyBzYXkgcnVuLXdlYmtpdC10ZXN0
cyBzaW5jZSBDaHJvbWl1bSB1c2VzIG5ldy1ydW4td2Via2l0LXRlc3RzLgorICAgICAgICAjIFdl
IGNvdWxkIG1ha2UgdGhpcyBjb2RlIGxvb2sgdXAgdGhlIHRlc3Qgc2NyaXB0IG5hbWUgb2ZmIHRo
ZSBwb3J0LgorICAgICAgICBjb21tZW50X3RleHQgPSAiVGhlIGF0dGFjaGVkIHRlc3QgZmFpbHVy
ZXMgd2VyZSBzZWVuIHdoaWxlIHJ1bm5pbmcgcnVuLXdlYmtpdC10ZXN0cyBvbiB0aGUgJXMuXG4i
ICUgKHNlbGYubmFtZSkKKyAgICAgICAgIyBGSVhNRTogV2UgY291bGQgZWFzaWx5IGxpc3QgdGhl
IHRlc3QgZmFpbHVyZXMgZnJvbSB0aGUgYXJjaGl2ZSBoZXJlLAorICAgICAgICAjIGN1cnJlbnRs
eSBjYWxsZXJzIGRvIHRoYXQgc2VwYXJhdGVseS4KKyAgICAgICAgY29tbWVudF90ZXh0ICs9IEJv
dEluZm8oc2VsZi5fdG9vbCkuc3VtbWFyeV90ZXh0KCkKKyAgICAgICAgc2VsZi5fdG9vbC5idWdz
LmFkZF9hdHRhY2htZW50X3RvX2J1ZyhwYXRjaC5idWdfaWQoKSwgcmVzdWx0c19hcmNoaXZlX2Zp
bGUsIGRlc2NyaXB0aW9uLCBmaWxlbmFtZT0ibGF5b3V0LXRlc3QtcmVzdWx0cy56aXAiLCBjb21t
ZW50X3RleHQ9Y29tbWVudF90ZXh0KQorCiAgICAgZGVmIHdvcmtfaXRlbV9sb2dfcGF0aChzZWxm
LCBwYXRjaCk6CiAgICAgICAgIHJldHVybiBvcy5wYXRoLmpvaW4oc2VsZi5fbG9nX2RpcmVjdG9y
eSgpLCAiJXMubG9nIiAlIHBhdGNoLmJ1Z19pZCgpKQogCkBAIC0yNjIsMjAgKzI3OSw2IEBAIGNs
YXNzIENvbW1pdFF1ZXVlKEFic3RyYWN0UGF0Y2hRdWV1ZSwgU3RlcFNlcXVlbmNlRXJyb3JIYW5k
bGVyLCBDb21taXRRdWV1ZVRhc2tECiAgICAgICAgIHNlbGYuX3VwZGF0ZV9zdGF0dXMoIlByb2Nl
c3NpbmcgJXMiICUgcGF0Y2hfdGV4dCwgcGF0Y2gpCiAgICAgICAgIHJldHVybiBUcnVlCiAKLSAg
ICAjIEZJWE1FOiBUaGlzIGlzIG5vdCByZWFsbHkgc3BlY2lmaWMgdG8gdGhlIGNvbW1pdC1xdWV1
ZSBhbmQgY291bGQgYmUgc2hhcmVkLgotICAgIGRlZiBfdXBsb2FkX3Jlc3VsdHNfYXJjaGl2ZV9m
b3JfcGF0Y2goc2VsZiwgcGF0Y2gsIHJlc3VsdHNfYXJjaGl2ZV96aXApOgotICAgICAgICBib3Rf
aWQgPSBzZWxmLl90b29sLnN0YXR1c19zZXJ2ZXIuYm90X2lkIG9yICJib3QiCi0gICAgICAgIGRl
c2NyaXB0aW9uID0gIkFyY2hpdmUgb2YgbGF5b3V0LXRlc3QtcmVzdWx0cyBmcm9tICVzIiAlIGJv
dF9pZAotICAgICAgICAjIHJlc3VsdHNfYXJjaGl2ZSBpcyBhIFppcEZpbGUgb2JqZWN0LCBncmFi
IHRoZSBGaWxlIG9iamVjdCAoLmZwKSB0byBwYXNzIHRvIE1lY2hhbml6ZSBmb3IgdXBsb2FkaW5n
LgotICAgICAgICByZXN1bHRzX2FyY2hpdmVfZmlsZSA9IHJlc3VsdHNfYXJjaGl2ZV96aXAuZnAK
LSAgICAgICAgIyBSZXdpbmQgdGhlIGZpbGUgb2JqZWN0IHRvIHN0YXJ0IChzaW5jZSBNZWNoYW5p
emUgd29uJ3QgZG8gdGhhdCBhdXRvbWF0aWNhbGx5KQotICAgICAgICAjIFNlZSBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTQ1OTMKLSAgICAgICAgcmVzdWx0c19hcmNo
aXZlX2ZpbGUuc2VlaygwKQotICAgICAgICBjb21tZW50X3RleHQgPSAiVGhlIGF0dGFjaGVkIHRl
c3QgZmFpbHVyZXMgd2VyZSBzZWVuIHdoaWxlIHJ1bm5pbmcgcnVuLXdlYmtpdC10ZXN0cyBvbiB0
aGUgJXMuXG4iICUgKHNlbGYubmFtZSkKLSAgICAgICAgIyBGSVhNRTogV2UgY291bGQgZWFzaWx5
IGxpc3QgdGhlIHRlc3QgZmFpbHVyZXMgZnJvbSB0aGUgYXJjaGl2ZSBoZXJlLgotICAgICAgICBj
b21tZW50X3RleHQgKz0gQm90SW5mbyhzZWxmLl90b29sKS5zdW1tYXJ5X3RleHQoKQotICAgICAg
ICBzZWxmLl90b29sLmJ1Z3MuYWRkX2F0dGFjaG1lbnRfdG9fYnVnKHBhdGNoLmJ1Z19pZCgpLCBy
ZXN1bHRzX2FyY2hpdmVfZmlsZSwgZGVzY3JpcHRpb24sIGZpbGVuYW1lPSJsYXlvdXQtdGVzdC1y
ZXN1bHRzLnppcCIsIGNvbW1lbnRfdGV4dD1jb21tZW50X3RleHQpCi0KICAgICBkZWYgcHJvY2Vz
c193b3JrX2l0ZW0oc2VsZiwgcGF0Y2gpOgogICAgICAgICBzZWxmLl9jY193YXRjaGVycyhwYXRj
aC5idWdfaWQoKSkKICAgICAgICAgdGFzayA9IENvbW1pdFF1ZXVlVGFzayhzZWxmLCBwYXRjaCkK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNf
dW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVz
X3VuaXR0ZXN0LnB5CmluZGV4IGFlMDc2MTBiYTRjYzQ0OTkxYWVkMmM3ZDFiNWU0YjdlNzFjYzE0
ZjIuLmFkNzM4NmE0NTg0YmRhZDZlNzhiNzVlNThiODMxN2Y2MjYzMjU4ZWYgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHkK
KysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXVlc191bml0dGVz
dC5weQpAQCAtMTcwLDYgKzE3MCwyMiBAQCBjbGFzcyBBYnN0cmFjdFBhdGNoUXVldWVUZXN0KENv
bW1hbmRzVGVzdCk6CiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHBhdGNoX2lkLCBOb25lKSAg
IyAyIGlzIGFuIGludmFsaWQgcGF0Y2ggaWQKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMocXVl
dWUuX25leHRfcGF0Y2goKS5pZCgpLCAxOTcpCiAKKyAgICBkZWYgdGVzdF91cGxvYWRfcmVzdWx0
c19hcmNoaXZlX2Zvcl9wYXRjaChzZWxmKToKKyAgICAgICAgcXVldWUgPSBBYnN0cmFjdFBhdGNo
UXVldWUoKQorICAgICAgICBxdWV1ZS5uYW1lID0gIm1vY2stcXVldWUiCisgICAgICAgIHRvb2wg
PSBNb2NrVG9vbCgpCisgICAgICAgIHF1ZXVlLmJpbmRfdG9fdG9vbCh0b29sKQorICAgICAgICBx
dWV1ZS5fb3B0aW9ucyA9IE1vY2soKQorICAgICAgICBxdWV1ZS5fb3B0aW9ucy5wb3J0ID0gTm9u
ZQorICAgICAgICBwYXRjaCA9IHF1ZXVlLl90b29sLmJ1Z3MuZmV0Y2hfYXR0YWNobWVudCgxMjgp
CisgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICIiIk1PQ0sgYWRkX2F0dGFjaG1lbnRfdG9fYnVn
OiBidWdfaWQ9NDIsIGRlc2NyaXB0aW9uPUFyY2hpdmUgb2YgbGF5b3V0LXRlc3QtcmVzdWx0cyBm
cm9tIGJvdCBmaWxlbmFtZT1sYXlvdXQtdGVzdC1yZXN1bHRzLnppcAorLS0gQmVnaW4gY29tbWVu
dCAtLQorVGhlIGF0dGFjaGVkIHRlc3QgZmFpbHVyZXMgd2VyZSBzZWVuIHdoaWxlIHJ1bm5pbmcg
cnVuLXdlYmtpdC10ZXN0cyBvbiB0aGUgbW9jay1xdWV1ZS4KK1BvcnQ6IE1vY2tQb3J0ICBQbGF0
Zm9ybTogTW9ja1BsYXRmb3JtIDEuMAorLS0gRW5kIGNvbW1lbnQgLS0KKyIiIgorICAgICAgICBP
dXRwdXRDYXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcXVldWUuX3VwbG9hZF9yZXN1bHRz
X2FyY2hpdmVfZm9yX3BhdGNoLCBbcGF0Y2gsIE1vY2soKV0sIGV4cGVjdGVkX3N0ZGVycj1leHBl
Y3RlZF9zdGRlcnIpCisKIAogY2xhc3MgTmVlZHNVcGRhdGVTZXF1ZW5jZShTdGVwU2VxdWVuY2Up
OgogICAgIGRlZiBfcnVuKHNlbGYsIHRvb2wsIG9wdGlvbnMsIHN0YXRlKToKQEAgLTM5MCwxOCAr
NDA2LDYgQEAgVGhlIGNvbW1pdC1xdWV1ZSBpcyBjb250aW51aW5nIHRvIHByb2Nlc3MgeW91ciBw
YXRjaC4KIAogICAgICAgICBPdXRwdXRDYXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcXVl
dWUucmVwb3J0X2ZsYWt5X3Rlc3RzLCBbUXVldWVzVGVzdC5tb2NrX3dvcmtfaXRlbSwgdGVzdF9y
ZXN1bHRzLCBNb2NrWmlwRmlsZSgpXSwgZXhwZWN0ZWRfc3RkZXJyPWV4cGVjdGVkX3N0ZGVycikK
IAotICAgIGRlZiB0ZXN0X3VwbG9hZF9yZXN1bHRzX2FyY2hpdmVfZm9yX3BhdGNoKHNlbGYpOgot
ICAgICAgICBxdWV1ZSA9IFRlc3RDb21taXRRdWV1ZShNb2NrVG9vbCgpKQotICAgICAgICBxdWV1
ZS5iZWdpbl93b3JrX3F1ZXVlKCkKLSAgICAgICAgcGF0Y2ggPSBxdWV1ZS5fdG9vbC5idWdzLmZl
dGNoX2F0dGFjaG1lbnQoMTI4KQotICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiIiJNT0NLIGFk
ZF9hdHRhY2htZW50X3RvX2J1ZzogYnVnX2lkPTQyLCBkZXNjcmlwdGlvbj1BcmNoaXZlIG9mIGxh
eW91dC10ZXN0LXJlc3VsdHMgZnJvbSBib3QgZmlsZW5hbWU9bGF5b3V0LXRlc3QtcmVzdWx0cy56
aXAKLS0tIEJlZ2luIGNvbW1lbnQgLS0KLVRoZSBhdHRhY2hlZCB0ZXN0IGZhaWx1cmVzIHdlcmUg
c2VlbiB3aGlsZSBydW5uaW5nIHJ1bi13ZWJraXQtdGVzdHMgb24gdGhlIGNvbW1pdC1xdWV1ZS4K
LVBvcnQ6IE1vY2tQb3J0ICBQbGF0Zm9ybTogTW9ja1BsYXRmb3JtIDEuMAotLS0gRW5kIGNvbW1l
bnQgLS0KLSIiIgotICAgICAgICBPdXRwdXRDYXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwg
cXVldWUuX3VwbG9hZF9yZXN1bHRzX2FyY2hpdmVfZm9yX3BhdGNoLCBbcGF0Y2gsIE1vY2soKV0s
IGV4cGVjdGVkX3N0ZGVycj1leHBlY3RlZF9zdGRlcnIpCi0KIAogY2xhc3MgU3R5bGVRdWV1ZVRl
c3QoUXVldWVzVGVzdCk6CiAgICAgZGVmIHRlc3Rfc3R5bGVfcXVldWUoc2VsZik6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>