<?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>189417</bug_id>
          
          <creation_ts>2018-09-07 10:50:01 -0700</creation_ts>
          <short_desc>[ews-build] API tests should output result summary in json</short_desc>
          <delta_ts>2019-10-11 10:55:43 -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>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=187330</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=187331</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=202854</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aakash Jain">aakash_jain</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1457540</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-09-07 10:50:01 -0700</bug_when>
    <thetext>API tests should output result in json. This would be useful in easily parsing the errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457556</commentid>
    <comment_count>1</comment_count>
      <attachid>349159</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-09-07 10:55:45 -0700</bug_when>
    <thetext>Created attachment 349159
Proposed patch

This is very similar to https://bugs.webkit.org/show_bug.cgi?id=187330 and https://bugs.webkit.org/show_bug.cgi?id=187331</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457557</commentid>
    <comment_count>2</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-09-07 10:57:48 -0700</bug_when>
    <thetext>Tested in http://ews-build.webkit-uat.org/#/builders/19/builds/18</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457561</commentid>
    <comment_count>3</comment_count>
      <attachid>349159</attachid>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2018-09-07 11:04:23 -0700</bug_when>
    <thetext>Comment on attachment 349159
Proposed patch

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

&gt; Tools/ChangeLog:3
&gt; +        [ews-build] API tests should output result in json

API tests should output result SUMMARY in json

&gt; Tools/BuildSlaveSupport/ews-build/steps.py:482
&gt; +    jsonFileName = &apos;api_test_results.json&apos;

jsonFileName = &apos;api_test_results_summary.json&apos;

&gt; Tools/BuildSlaveSupport/ews-build/steps_unittest.py:931
&gt; +        self.jsonFileName = &apos;api_test_results.json&apos;

api_test_results_summary.json</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457568</commentid>
    <comment_count>4</comment_count>
      <attachid>349165</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-09-07 11:12:08 -0700</bug_when>
    <thetext>Created attachment 349165
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457594</commentid>
    <comment_count>5</comment_count>
      <attachid>349165</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-09-07 11:49:31 -0700</bug_when>
    <thetext>Comment on attachment 349165
Patch for landing

Clearing flags on attachment: 349165

Committed r235789: &lt;https://trac.webkit.org/changeset/235789&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457595</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-09-07 11:49:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457596</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-09-07 11:50:42 -0700</bug_when>
    <thetext>&lt;rdar://problem/44232647&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>349159</attachid>
            <date>2018-09-07 10:55:45 -0700</date>
            <delta_ts>2018-09-07 11:12:08 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>ews_api-test-json.patch</filename>
            <type>text/plain</type>
            <size>5890</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIzNTc4NykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE4LTA5LTA3ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbZXdzLWJ1aWxkXSBBUEkgdGVzdHMgc2hvdWxkIG91dHB1dCByZXN1bHQg
aW4ganNvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTg5NDE3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBCdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHk6CisgICAgICAgIChSdW5BUElU
ZXN0cyk6IFBhc3NlZCAtLWpzb24tb3V0cHV0IHBhcmFtZXRlciB0byBydW4tYXBpLXRlc3RzLgor
ICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weTog
VXBkYXRlZCB1bml0LXRlc3RzLgorCiAyMDE4LTA5LTA3ICBZb3NoaWFraSBKaXRzdWthd2EgIDx5
b3NoaWFraS5qaXRzdWthd2FAc29ueS5jb20+CiAKICAgICAgICAgW1J1bkxvb3BHZW5lcmljXSBP
bmVTaG90VGltZXIgc2hvdWxkIGJlIGluYWN0aXZlIHdoZW4gZmlyZWQuCkluZGV4OiBUb29scy9C
dWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMv
QnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CShyZXZpc2lvbiAyMzU3ODYpCisr
KyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkJKHdvcmtpbmcgY29w
eSkKQEAgLTQ3OSw3ICs0NzksMTAgQEAgY2xhc3MgUnVuQVBJVGVzdHMoVGVzdFdpdGhGYWlsdXJl
Q291bnQpOgogICAgIG5hbWUgPSAncnVuLWFwaS10ZXN0cycKICAgICBkZXNjcmlwdGlvbiA9IFsn
YXBpIHRlc3RzIHJ1bm5pbmcnXQogICAgIGRlc2NyaXB0aW9uRG9uZSA9IFsnYXBpLXRlc3RzJ10K
LSAgICBjb21tYW5kID0gWydweXRob24nLCAnVG9vbHMvU2NyaXB0cy9ydW4tYXBpLXRlc3RzJywg
Jy0tbm8tYnVpbGQnLCBXaXRoUHJvcGVydGllcygnLS0lKGNvbmZpZ3VyYXRpb24pcycpLCAnLS12
ZXJib3NlJ10KKyAgICBqc29uRmlsZU5hbWUgPSAnYXBpX3Rlc3RfcmVzdWx0cy5qc29uJworICAg
IGxvZ2ZpbGVzID0geydqc29uJzoganNvbkZpbGVOYW1lfQorICAgIGNvbW1hbmQgPSBbJ3B5dGhv
bicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsCisgICAgICAg
ICAgICAgICBXaXRoUHJvcGVydGllcygnLS0lKGNvbmZpZ3VyYXRpb24pcycpLCAnLS12ZXJib3Nl
JywgJy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQoanNvbkZpbGVOYW1lKV0KICAgICBmYWlsZWRU
ZXN0c0Zvcm1hdFN0cmluZyA9ICclZCBhcGkgdGVzdCVzIGZhaWxlZCBvciB0aW1lZCBvdXQnCiAK
ICAgICBkZWYgc3RhcnQoc2VsZik6CkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvc3RlcHNfdW5pdHRlc3QucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRTbGF2ZVN1
cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3VuaXR0ZXN0LnB5CShyZXZpc2lvbiAyMzU3ODYpCisrKyBU
b29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHkJKHdvcmtp
bmcgY29weSkKQEAgLTkyOCw2ICs5MjgsNyBAQCBjbGFzcyBUZXN0RXh0cmFjdEJ1aWx0UHJvZHVj
dChCdWlsZFN0ZXBNCiBjbGFzcyBUZXN0UnVuQVBJVGVzdHMoQnVpbGRTdGVwTWl4aW5BZGRpdGlv
bnMsIHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBkZWYgc2V0VXAoc2VsZik6CiAgICAgICAgIHNl
bGYubG9uZ01lc3NhZ2UgPSBUcnVlCisgICAgICAgIHNlbGYuanNvbkZpbGVOYW1lID0gJ2FwaV90
ZXN0X3Jlc3VsdHMuanNvbicKICAgICAgICAgcmV0dXJuIHNlbGYuc2V0VXBCdWlsZFN0ZXAoKQog
CiAgICAgZGVmIHRlYXJEb3duKHNlbGYpOgpAQCAtOTQxLDcgKzk0Miw4IEBAIGNsYXNzIFRlc3RS
dW5BUElUZXN0cyhCdWlsZFN0ZXBNaXhpbkFkZGkKIAogICAgICAgICBzZWxmLmV4cGVjdFJlbW90
ZUNvbW1hbmRzKAogICAgICAgICAgICAgRXhwZWN0U2hlbGwod29ya2Rpcj0nd2tkaXInLAotICAg
ICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1
bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICctLXJlbGVhc2UnLCAnLS12ZXJib3NlJ10sCisg
ICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMv
cnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tcmVsZWFzZScsICctLXZlcmJvc2UnLCAn
LS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSldLAorICAgICAgICAg
ICAgICAgICAgICAgICAgbG9nZmlsZXM9eydqc29uJzogc2VsZi5qc29uRmlsZU5hbWV9LAogICAg
ICAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKyBFeHBlY3RTaGVsbC5sb2coJ3N0
ZGlvJywgc3Rkb3V0PScnJy4uLgogd29ya2VyLzAgVGVzdFdURi5XVEZfVmFyaWFudC5PcGVyYXRv
ckFtcGVyc2FuZCBQYXNzZWQKQEAgLTk2Nyw3ICs5NjksOCBAQCBBbGwgdGVzdHMgc3VjY2Vzc2Z1
bGx5IHBhc3NlZCEKIAogICAgICAgICBzZWxmLmV4cGVjdFJlbW90ZUNvbW1hbmRzKAogICAgICAg
ICAgICAgRXhwZWN0U2hlbGwod29ya2Rpcj0nd2tkaXInLAotICAgICAgICAgICAgICAgICAgICAg
ICAgY29tbWFuZD1bJ3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1u
by1idWlsZCcsICctLWRlYnVnJywgJy0tdmVyYm9zZScsICctLWlvcy1zaW11bGF0b3InXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMvU2NyaXB0cy9y
dW4tYXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJvc2UnLCAnLS1q
c29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSksICctLWlvcy1zaW11bGF0
b3InXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsnanNvbic6IHNlbGYuanNv
bkZpbGVOYW1lfSwKICAgICAgICAgICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgICsgRXhw
ZWN0U2hlbGwubG9nKCdzdGRpbycsIHN0ZG91dD0nJycuLi4KIHdvcmtlci8wIFRlc3RXVEYuV1RG
X1ZhcmlhbnQuT3BlcmF0b3JBbXBlcnNhbmQgUGFzc2VkCkBAIC05OTMsNyArOTk2LDggQEAgQWxs
IHRlc3RzIHN1Y2Nlc3NmdWxseSBwYXNzZWQhCiAKICAgICAgICAgc2VsZi5leHBlY3RSZW1vdGVD
b21tYW5kcygKICAgICAgICAgICAgIEV4cGVjdFNoZWxsKHdvcmtkaXI9J3drZGlyJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMvU2NyaXB0cy9ydW4t
YXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJvc2UnXSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMvU2NyaXB0cy9ydW4t
YXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJvc2UnLCAnLS1qc29u
LW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSldLAorICAgICAgICAgICAgICAg
ICAgICAgICAgbG9nZmlsZXM9eydqc29uJzogc2VsZi5qc29uRmlsZU5hbWV9LAogICAgICAgICAg
ICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKyBFeHBlY3RTaGVsbC5sb2coJ3N0ZGlvJywg
c3Rkb3V0PScnJwogd29ya2VyLzAgVGVzdFdURi5XVEZfVmFyaWFudC5PcGVyYXRvckFtcGVyc2Fu
ZCBQYXNzZWQKQEAgLTEwMzMsNyArMTAzNyw4IEBAIFRlc3RpbmcgY29tcGxldGVkLCBFeGl0IHN0
YXR1czogMwogCiAgICAgICAgIHNlbGYuZXhwZWN0UmVtb3RlQ29tbWFuZHMoCiAgICAgICAgICAg
ICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2RpcicsCi0gICAgICAgICAgICAgICAgICAgICAgICBj
b21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1
aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJ10sCisgICAgICAgICAgICAgICAgICAgICAgICBj
b21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1
aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJywgJy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQo
c2VsZi5qc29uRmlsZU5hbWUpXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsn
anNvbic6IHNlbGYuanNvbkZpbGVOYW1lfSwKICAgICAgICAgICAgICAgICAgICAgICAgICkKICAg
ICAgICAgICAgICsgRXhwZWN0U2hlbGwubG9nKCdzdGRpbycsIHN0ZG91dD0nJycuLi4KIHdvcmtl
ci8wIFRlc3RXVEYuV1RGX1ZhcmlhbnQuT3BlcmF0b3JBbXBlcnNhbmQgUGFzc2VkCkBAIC0xMDg3
LDcgKzEwOTIsOCBAQCBUZXN0aW5nIGNvbXBsZXRlZCwgRXhpdCBzdGF0dXM6IDMKIAogICAgICAg
ICBzZWxmLmV4cGVjdFJlbW90ZUNvbW1hbmRzKAogICAgICAgICAgICAgRXhwZWN0U2hlbGwod29y
a2Rpcj0nd2tkaXInLAotICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbics
ICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICctLWRlYnVnJywg
Jy0tdmVyYm9zZSddLAorICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbics
ICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICctLWRlYnVnJywg
Jy0tdmVyYm9zZScsICctLWpzb24tb3V0cHV0PXswfScuZm9ybWF0KHNlbGYuanNvbkZpbGVOYW1l
KV0sCisgICAgICAgICAgICAgICAgICAgICAgICBsb2dmaWxlcz17J2pzb24nOiBzZWxmLmpzb25G
aWxlTmFtZX0sCiAgICAgICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICArIEV4cGVj
dFNoZWxsLmxvZygnc3RkaW8nLCBzdGRvdXQ9J1VuZXhwZWN0ZWQgZmFpbHVyZS4gRmFpbGVkIHRv
IHJ1biBhcGkgdGVzdHMuJykKICAgICAgICAgICAgICsgMiwKQEAgLTExMDMsNyArMTEwOSw4IEBA
IFRlc3RpbmcgY29tcGxldGVkLCBFeGl0IHN0YXR1czogMwogCiAgICAgICAgIHNlbGYuZXhwZWN0
UmVtb3RlQ29tbWFuZHMoCiAgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2Rpcics
Ci0gICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1Njcmlw
dHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJ10s
CisgICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1Njcmlw
dHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJywg
Jy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQoc2VsZi5qc29uRmlsZU5hbWUpXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsnanNvbic6IHNlbGYuanNvbkZpbGVOYW1lfSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgICsgRXhwZWN0U2hlbGwubG9nKCdz
dGRpbycsIHN0ZG91dD0nJycuLi4KIHdvcmtlci8wIFRlc3RXVEYuV1RGX1ZhcmlhbnQuT3BlcmF0
b3JBbXBlcnNhbmQgUGFzc2VkCg==
</data>
<flag name="review"
          id="366744"
          type_id="1"
          status="+"
          setter="lforschler"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>349165</attachid>
            <date>2018-09-07 11:12:08 -0700</date>
            <delta_ts>2018-09-07 11:49:31 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>ews_api-test-json-v2.patch</filename>
            <type>text/plain</type>
            <size>5899</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIzNTc4NykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE4LTA5LTA3ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbZXdzLWJ1aWxkXSBBUEkgdGVzdHMgc2hvdWxkIG91dHB1dCByZXN1bHQg
c3VtbWFyeSBpbiBqc29uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xODk0MTcKKworICAgICAgICBSZXZpZXdlZCBieSBMdWNhcyBGb3JzY2hsZXIuCisK
KyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHk6CisgICAgICAg
IChSdW5BUElUZXN0cyk6IFBhc3NlZCAtLWpzb24tb3V0cHV0IHBhcmFtZXRlciB0byBydW4tYXBp
LXRlc3RzLgorICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0
dGVzdC5weTogVXBkYXRlZCB1bml0LXRlc3RzLgorCiAyMDE4LTA5LTA3ICBZb3NoaWFraSBKaXRz
dWthd2EgIDx5b3NoaWFraS5qaXRzdWthd2FAc29ueS5jb20+CiAKICAgICAgICAgW1J1bkxvb3BH
ZW5lcmljXSBPbmVTaG90VGltZXIgc2hvdWxkIGJlIGluYWN0aXZlIHdoZW4gZmlyZWQuCkluZGV4
OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CShyZXZpc2lvbiAy
MzU3ODYpCisrKyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkJKHdv
cmtpbmcgY29weSkKQEAgLTQ3OSw3ICs0NzksMTAgQEAgY2xhc3MgUnVuQVBJVGVzdHMoVGVzdFdp
dGhGYWlsdXJlQ291bnQpOgogICAgIG5hbWUgPSAncnVuLWFwaS10ZXN0cycKICAgICBkZXNjcmlw
dGlvbiA9IFsnYXBpIHRlc3RzIHJ1bm5pbmcnXQogICAgIGRlc2NyaXB0aW9uRG9uZSA9IFsnYXBp
LXRlc3RzJ10KLSAgICBjb21tYW5kID0gWydweXRob24nLCAnVG9vbHMvU2NyaXB0cy9ydW4tYXBp
LXRlc3RzJywgJy0tbm8tYnVpbGQnLCBXaXRoUHJvcGVydGllcygnLS0lKGNvbmZpZ3VyYXRpb24p
cycpLCAnLS12ZXJib3NlJ10KKyAgICBqc29uRmlsZU5hbWUgPSAnYXBpX3Rlc3RfcmVzdWx0cy5q
c29uJworICAgIGxvZ2ZpbGVzID0geydqc29uJzoganNvbkZpbGVOYW1lfQorICAgIGNvbW1hbmQg
PSBbJ3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcs
CisgICAgICAgICAgICAgICBXaXRoUHJvcGVydGllcygnLS0lKGNvbmZpZ3VyYXRpb24pcycpLCAn
LS12ZXJib3NlJywgJy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQoanNvbkZpbGVOYW1lKV0KICAg
ICBmYWlsZWRUZXN0c0Zvcm1hdFN0cmluZyA9ICclZCBhcGkgdGVzdCVzIGZhaWxlZCBvciB0aW1l
ZCBvdXQnCiAKICAgICBkZWYgc3RhcnQoc2VsZik6CkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3Vw
cG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHkKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3VuaXR0ZXN0LnB5CShyZXZpc2lvbiAyMzU3
ODYpCisrKyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3Qu
cHkJKHdvcmtpbmcgY29weSkKQEAgLTkyOCw2ICs5MjgsNyBAQCBjbGFzcyBUZXN0RXh0cmFjdEJ1
aWx0UHJvZHVjdChCdWlsZFN0ZXBNCiBjbGFzcyBUZXN0UnVuQVBJVGVzdHMoQnVpbGRTdGVwTWl4
aW5BZGRpdGlvbnMsIHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBkZWYgc2V0VXAoc2VsZik6CiAg
ICAgICAgIHNlbGYubG9uZ01lc3NhZ2UgPSBUcnVlCisgICAgICAgIHNlbGYuanNvbkZpbGVOYW1l
ID0gJ2FwaV90ZXN0X3Jlc3VsdHMuanNvbicKICAgICAgICAgcmV0dXJuIHNlbGYuc2V0VXBCdWls
ZFN0ZXAoKQogCiAgICAgZGVmIHRlYXJEb3duKHNlbGYpOgpAQCAtOTQxLDcgKzk0Miw4IEBAIGNs
YXNzIFRlc3RSdW5BUElUZXN0cyhCdWlsZFN0ZXBNaXhpbkFkZGkKIAogICAgICAgICBzZWxmLmV4
cGVjdFJlbW90ZUNvbW1hbmRzKAogICAgICAgICAgICAgRXhwZWN0U2hlbGwod29ya2Rpcj0nd2tk
aXInLAotICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbicsICdUb29scy9T
Y3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICctLXJlbGVhc2UnLCAnLS12ZXJi
b3NlJ10sCisgICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xz
L1NjcmlwdHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tcmVsZWFzZScsICctLXZl
cmJvc2UnLCAnLS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSldLAor
ICAgICAgICAgICAgICAgICAgICAgICAgbG9nZmlsZXM9eydqc29uJzogc2VsZi5qc29uRmlsZU5h
bWV9LAogICAgICAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKyBFeHBlY3RTaGVs
bC5sb2coJ3N0ZGlvJywgc3Rkb3V0PScnJy4uLgogd29ya2VyLzAgVGVzdFdURi5XVEZfVmFyaWFu
dC5PcGVyYXRvckFtcGVyc2FuZCBQYXNzZWQKQEAgLTk2Nyw3ICs5NjksOCBAQCBBbGwgdGVzdHMg
c3VjY2Vzc2Z1bGx5IHBhc3NlZCEKIAogICAgICAgICBzZWxmLmV4cGVjdFJlbW90ZUNvbW1hbmRz
KAogICAgICAgICAgICAgRXhwZWN0U2hlbGwod29ya2Rpcj0nd2tkaXInLAotICAgICAgICAgICAg
ICAgICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVz
dHMnLCAnLS1uby1idWlsZCcsICctLWRlYnVnJywgJy0tdmVyYm9zZScsICctLWlvcy1zaW11bGF0
b3InXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMv
U2NyaXB0cy9ydW4tYXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJv
c2UnLCAnLS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSksICctLWlv
cy1zaW11bGF0b3InXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsnanNvbic6
IHNlbGYuanNvbkZpbGVOYW1lfSwKICAgICAgICAgICAgICAgICAgICAgICAgICkKICAgICAgICAg
ICAgICsgRXhwZWN0U2hlbGwubG9nKCdzdGRpbycsIHN0ZG91dD0nJycuLi4KIHdvcmtlci8wIFRl
c3RXVEYuV1RGX1ZhcmlhbnQuT3BlcmF0b3JBbXBlcnNhbmQgUGFzc2VkCkBAIC05OTMsNyArOTk2
LDggQEAgQWxsIHRlc3RzIHN1Y2Nlc3NmdWxseSBwYXNzZWQhCiAKICAgICAgICAgc2VsZi5leHBl
Y3RSZW1vdGVDb21tYW5kcygKICAgICAgICAgICAgIEV4cGVjdFNoZWxsKHdvcmtkaXI9J3drZGly
JywKLSAgICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMvU2Ny
aXB0cy9ydW4tYXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJvc2Un
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydweXRob24nLCAnVG9vbHMvU2Ny
aXB0cy9ydW4tYXBpLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1kZWJ1ZycsICctLXZlcmJvc2Un
LCAnLS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSldLAorICAgICAg
ICAgICAgICAgICAgICAgICAgbG9nZmlsZXM9eydqc29uJzogc2VsZi5qc29uRmlsZU5hbWV9LAog
ICAgICAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKyBFeHBlY3RTaGVsbC5sb2co
J3N0ZGlvJywgc3Rkb3V0PScnJwogd29ya2VyLzAgVGVzdFdURi5XVEZfVmFyaWFudC5PcGVyYXRv
ckFtcGVyc2FuZCBQYXNzZWQKQEAgLTEwMzMsNyArMTAzNyw4IEBAIFRlc3RpbmcgY29tcGxldGVk
LCBFeGl0IHN0YXR1czogMwogCiAgICAgICAgIHNlbGYuZXhwZWN0UmVtb3RlQ29tbWFuZHMoCiAg
ICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2RpcicsCi0gICAgICAgICAgICAgICAg
ICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycs
ICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJ10sCisgICAgICAgICAgICAgICAg
ICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycs
ICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12ZXJib3NlJywgJy0tanNvbi1vdXRwdXQ9ezB9
Jy5mb3JtYXQoc2VsZi5qc29uRmlsZU5hbWUpXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxv
Z2ZpbGVzPXsnanNvbic6IHNlbGYuanNvbkZpbGVOYW1lfSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICkKICAgICAgICAgICAgICsgRXhwZWN0U2hlbGwubG9nKCdzdGRpbycsIHN0ZG91dD0nJycu
Li4KIHdvcmtlci8wIFRlc3RXVEYuV1RGX1ZhcmlhbnQuT3BlcmF0b3JBbXBlcnNhbmQgUGFzc2Vk
CkBAIC0xMDg3LDcgKzEwOTIsOCBAQCBUZXN0aW5nIGNvbXBsZXRlZCwgRXhpdCBzdGF0dXM6IDMK
IAogICAgICAgICBzZWxmLmV4cGVjdFJlbW90ZUNvbW1hbmRzKAogICAgICAgICAgICAgRXhwZWN0
U2hlbGwod29ya2Rpcj0nd2tkaXInLAotICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1b
J3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICct
LWRlYnVnJywgJy0tdmVyYm9zZSddLAorICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1b
J3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi1hcGktdGVzdHMnLCAnLS1uby1idWlsZCcsICct
LWRlYnVnJywgJy0tdmVyYm9zZScsICctLWpzb24tb3V0cHV0PXswfScuZm9ybWF0KHNlbGYuanNv
bkZpbGVOYW1lKV0sCisgICAgICAgICAgICAgICAgICAgICAgICBsb2dmaWxlcz17J2pzb24nOiBz
ZWxmLmpzb25GaWxlTmFtZX0sCiAgICAgICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAg
ICArIEV4cGVjdFNoZWxsLmxvZygnc3RkaW8nLCBzdGRvdXQ9J1VuZXhwZWN0ZWQgZmFpbHVyZS4g
RmFpbGVkIHRvIHJ1biBhcGkgdGVzdHMuJykKICAgICAgICAgICAgICsgMiwKQEAgLTExMDMsNyAr
MTEwOSw4IEBAIFRlc3RpbmcgY29tcGxldGVkLCBFeGl0IHN0YXR1czogMwogCiAgICAgICAgIHNl
bGYuZXhwZWN0UmVtb3RlQ29tbWFuZHMoCiAgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGly
PSd3a2RpcicsCi0gICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rv
b2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12
ZXJib3NlJ10sCisgICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywgJ1Rv
b2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tZGVidWcnLCAnLS12
ZXJib3NlJywgJy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQoc2VsZi5qc29uRmlsZU5hbWUpXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsnanNvbic6IHNlbGYuanNvbkZpbGVO
YW1lfSwKICAgICAgICAgICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgICsgRXhwZWN0U2hl
bGwubG9nKCdzdGRpbycsIHN0ZG91dD0nJycuLi4KIHdvcmtlci8wIFRlc3RXVEYuV1RGX1Zhcmlh
bnQuT3BlcmF0b3JBbXBlcnNhbmQgUGFzc2VkCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>