<?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>129819</bug_id>
          
          <creation_ts>2014-03-06 13:00:08 -0800</creation_ts>
          <short_desc>Let the user define the full address of the performance-site-server for uploading results</short_desc>
          <delta_ts>2014-03-10 16:16:17 -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>
          
          <blocked>77037</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zoltan Horvath">zoltan</reporter>
          <assigned_to name="Zoltan Horvath">zoltan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>987823</commentid>
    <comment_count>0</comment_count>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-03-06 13:00:08 -0800</bug_when>
    <thetext>Currently perftestsrunner.py assumes that the server uses https protocol all the time.
That can be confusing. It&apos;s more straightforward, if you need to define explicitly the server&apos;s full address along with the protocol, when using this parameter.
This patch updates the behavior and the affected unit tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987825</commentid>
    <comment_count>1</comment_count>
      <attachid>226029</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-03-06 13:02:31 -0800</bug_when>
    <thetext>Created attachment 226029
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987838</commentid>
    <comment_count>2</comment_count>
      <attachid>226029</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2014-03-06 13:26:29 -0800</bug_when>
    <thetext>Comment on attachment 226029
Patch

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

&gt; Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py:312
&gt;      def _upload_json(self, test_results_server, json_path, host_path=&quot;/api/report&quot;, file_uploader=FileUploader):
&gt; -        url = &quot;https://%s%s&quot; % (test_results_server, host_path)
&gt; +        url = test_results_server + host_path

This would break bots on build.webkit.org. We need to support both inputs during the transition.
r- because of that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987850</commentid>
    <comment_count>3</comment_count>
      <attachid>226036</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-03-06 14:04:06 -0800</bug_when>
    <thetext>Created attachment 226036
Patch

Added HTTPS as default protocol.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989100</commentid>
    <comment_count>4</comment_count>
      <attachid>226036</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-10 16:16:14 -0700</bug_when>
    <thetext>Comment on attachment 226036
Patch

Clearing flags on attachment: 226036

Committed r165413: &lt;http://trac.webkit.org/changeset/165413&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989101</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-10 16:16:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226029</attachid>
            <date>2014-03-06 13:02:31 -0800</date>
            <delta_ts>2014-03-06 14:04:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>serveraddress.patch</filename>
            <type>text/plain</type>
            <size>4949</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAzMGFj
YjFiLi4yZjlhY2JlIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTQtMDMtMDYgIFpvbHRhbiBIb3J2YXRoICA8em9s
dGFuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTGV0IHRoZSB1c2VyIGRlZmluZSB0aGUgZnVsbCBh
ZGRyZXNzIG9mIHRoZSBwZXJmb3JtYW5jZS1zaXRlLXNlcnZlciBmb3IgdXBsb2FkaW5nIHJlc3Vs
dHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyOTgx
OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEN1cnJl
bnRseSBwZXJmdGVzdHNydW5uZXIucHkgYXNzdW1lcyB0aGF0IHRoZSBzZXJ2ZXIgdXNlcyBodHRw
cyBwcm90b2NvbCBhbGwgdGhlIHRpbWUsIHdoaWNoCisgICAgICAgIGNhbiBiZSBjb25mdXNpbmcu
IEl0J3MgbW9yZSBzdHJhaWdodGZvcndhcmQsIGlmIHlvdSBuZWVkIHRvIGRlZmluZSBleHBsaWNp
dGx5IHRoZSBzZXJ2ZXIncyBmdWxsCisgICAgICAgIGFkZHJlc3MgYWxvbmcgd2l0aCB0aGUgcHJv
dG9jb2wsIHdoZW4geW91J3JlIHVzaW5nIHRoaXMgcGFyYW1ldGVyLiBUaGlzIHBhdGNoIHVwZGF0
ZXMgdGhlCisgICAgICAgIGJlaGF2aW9yIGFuZCB0aGUgYWZmZWN0ZWQgdW5pdCB0ZXN0cy4KKwor
ICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvcGVyZm9ybWFuY2VfdGVzdHMvcGVyZnRlc3RzcnVu
bmVyLnB5OgorICAgICAgICAoX3VwbG9hZF9qc29uKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1bm5lcl91bml0dGVzdC5weToKKyAgICAg
ICAgKE1haW5UZXN0LnRlc3RfdXBsb2FkX2pzb24pOgorCiAyMDE0LTAzLTA2ICBDaGFuZ1Nlb2sg
T2ggIDxjaGFuZ3Nlb2sub2hAY29sbGFib3JhLmNvbT4KIAogICAgICAgICBtYWtlLTMuODIgZmFp
bHMgdG8gYnVpbGQgb24gQVJNL0xpbnV4CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1bm5lci5weSBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvcGVyZm9ybWFuY2VfdGVzdHMvcGVyZnRlc3RzcnVubmVyLnB5CmluZGV4IDBkM2Zl
ZWYuLmRiNmZlNmUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcGVyZm9ybWFu
Y2VfdGVzdHMvcGVyZnRlc3RzcnVubmVyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cGVyZm9ybWFuY2VfdGVzdHMvcGVyZnRlc3RzcnVubmVyLnB5CkBAIC0zMDksNyArMzA5LDcgQEAg
Y2xhc3MgUGVyZlRlc3RzUnVubmVyKG9iamVjdCk6CiAgICAgICAgIHJldHVybiBOb25lCiAKICAg
ICBkZWYgX3VwbG9hZF9qc29uKHNlbGYsIHRlc3RfcmVzdWx0c19zZXJ2ZXIsIGpzb25fcGF0aCwg
aG9zdF9wYXRoPSIvYXBpL3JlcG9ydCIsIGZpbGVfdXBsb2FkZXI9RmlsZVVwbG9hZGVyKToKLSAg
ICAgICAgdXJsID0gImh0dHBzOi8vJXMlcyIgJSAodGVzdF9yZXN1bHRzX3NlcnZlciwgaG9zdF9w
YXRoKQorICAgICAgICB1cmwgPSB0ZXN0X3Jlc3VsdHNfc2VydmVyICsgaG9zdF9wYXRoCiAgICAg
ICAgIHVwbG9hZGVyID0gZmlsZV91cGxvYWRlcih1cmwsIDEyMCkKICAgICAgICAgdHJ5OgogICAg
ICAgICAgICAgcmVzcG9uc2UgPSB1cGxvYWRlci51cGxvYWRfc2luZ2xlX3RleHRfZmlsZShzZWxm
Ll9ob3N0LmZpbGVzeXN0ZW0sICdhcHBsaWNhdGlvbi9qc29uJywganNvbl9wYXRoKQpkaWZmIC0t
Z2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wZXJmb3JtYW5jZV90ZXN0cy9wZXJmdGVzdHNy
dW5uZXJfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZvcm1hbmNlX3Rl
c3RzL3BlcmZ0ZXN0c3J1bm5lcl91bml0dGVzdC5weQppbmRleCAwNDA0MmE0Li4zYzAxNmUxIDEw
MDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3BlcmZ0
ZXN0c3J1bm5lcl91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZv
cm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1bm5lcl91bml0dGVzdC5weQpAQCAtMTg2LDMzICsxODYs
MzMgQEAgY2xhc3MgTWFpblRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAgICAgICAg
IHJldHVybiBtb2NrLnVwbG9hZF9zaW5nbGVfdGV4dF9maWxlX3JldHVybl92YWx1ZQogCiAgICAg
ICAgIE1vY2tGaWxlVXBsb2FkZXIudXBsb2FkX3NpbmdsZV90ZXh0X2ZpbGVfcmV0dXJuX3ZhbHVl
ID0gU3RyaW5nSU8uU3RyaW5nSU8oJ09LJykKLSAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHJ1bm5l
ci5fdXBsb2FkX2pzb24oJ3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1v
Y2tGaWxlVXBsb2FkZXIpKQorICAgICAgICBzZWxmLmFzc2VydFRydWUocnVubmVyLl91cGxvYWRf
anNvbignaHR0cHM6Ly9zb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9zb21lL3BhdGgnLCBNb2Nr
RmlsZVVwbG9hZGVyKSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChNb2NrRmlsZVVwbG9hZGVy
LmNhbGxlZCwgWydGaWxlVXBsb2FkZXInLCAndXBsb2FkX3NpbmdsZV90ZXh0X2ZpbGUnXSkKIAog
ICAgICAgICBNb2NrRmlsZVVwbG9hZGVyLnJlc2V0KCkKICAgICAgICAgTW9ja0ZpbGVVcGxvYWRl
ci51cGxvYWRfc2luZ2xlX3RleHRfZmlsZV9yZXR1cm5fdmFsdWUgPSBTdHJpbmdJTy5TdHJpbmdJ
TygnU29tZSBlcnJvcicpCiAgICAgICAgIG91dHB1dCA9IE91dHB1dENhcHR1cmUoKQogICAgICAg
ICBvdXRwdXQuY2FwdHVyZV9vdXRwdXQoKQotICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5l
ci5fdXBsb2FkX2pzb24oJ3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1v
Y2tGaWxlVXBsb2FkZXIpKQorICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5lci5fdXBsb2Fk
X2pzb24oJ2h0dHBzOi8vc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9wYXRoJywgTW9j
a0ZpbGVVcGxvYWRlcikpCiAgICAgICAgIF8sIF8sIGxvZ3MgPSBvdXRwdXQucmVzdG9yZV9vdXRw
dXQoKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKGxvZ3MsICdVcGxvYWRlZCBKU09OIHRvIGh0
dHBzOi8vc29tZS5ob3N0L3NvbWUvcGF0aCBidXQgZ290IGEgYmFkIHJlc3BvbnNlOlxuU29tZSBl
cnJvclxuJykKIAogICAgICAgICAjIFRocm93aW5nIGFuIGV4Y2VwdGlvbiB1cGxvYWRfc2luZ2xl
X3RleHRfZmlsZSBzaG91bGRuJ3QgYmxvdyB1cCBfdXBsb2FkX2pzb24KICAgICAgICAgTW9ja0Zp
bGVVcGxvYWRlci5yZXNldCgpCiAgICAgICAgIE1vY2tGaWxlVXBsb2FkZXIudXBsb2FkX3Npbmds
ZV90ZXh0X2ZpbGVfdGhyb3dzID0gVHJ1ZQotICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5l
ci5fdXBsb2FkX2pzb24oJ3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1v
Y2tGaWxlVXBsb2FkZXIpKQorICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5lci5fdXBsb2Fk
X2pzb24oJ2h0dHBzOi8vc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9wYXRoJywgTW9j
a0ZpbGVVcGxvYWRlcikpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoTW9ja0ZpbGVVcGxvYWRl
ci5jYWxsZWQsIFsnRmlsZVVwbG9hZGVyJywgJ3VwbG9hZF9zaW5nbGVfdGV4dF9maWxlJ10pCiAK
ICAgICAgICAgTW9ja0ZpbGVVcGxvYWRlci5yZXNldCgpCiAgICAgICAgIE1vY2tGaWxlVXBsb2Fk
ZXIudXBsb2FkX3NpbmdsZV90ZXh0X2ZpbGVfcmV0dXJuX3ZhbHVlID0gU3RyaW5nSU8uU3RyaW5n
SU8oJ3sic3RhdHVzIjogIk9LIn0nKQotICAgICAgICBzZWxmLmFzc2VydFRydWUocnVubmVyLl91
cGxvYWRfanNvbignc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9wYXRoJywgTW9ja0Zp
bGVVcGxvYWRlcikpCisgICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZShydW5uZXIuX3VwbG9hZF9qc29u
KCdodHRwczovL3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1vY2tGaWxl
VXBsb2FkZXIpKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKE1vY2tGaWxlVXBsb2FkZXIuY2Fs
bGVkLCBbJ0ZpbGVVcGxvYWRlcicsICd1cGxvYWRfc2luZ2xlX3RleHRfZmlsZSddKQogCiAgICAg
ICAgIE1vY2tGaWxlVXBsb2FkZXIucmVzZXQoKQogICAgICAgICBNb2NrRmlsZVVwbG9hZGVyLnVw
bG9hZF9zaW5nbGVfdGV4dF9maWxlX3JldHVybl92YWx1ZSA9IFN0cmluZ0lPLlN0cmluZ0lPKCd7
InN0YXR1cyI6ICJTb21ldGhpbmdIYXNGYWlsZWQiLCAiZmFpbHVyZVN0b3JlZCI6IGZhbHNlfScp
CiAgICAgICAgIG91dHB1dCA9IE91dHB1dENhcHR1cmUoKQogICAgICAgICBvdXRwdXQuY2FwdHVy
ZV9vdXRwdXQoKQotICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5lci5fdXBsb2FkX2pzb24o
J3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1vY2tGaWxlVXBsb2FkZXIp
KQorICAgICAgICBzZWxmLmFzc2VydEZhbHNlKHJ1bm5lci5fdXBsb2FkX2pzb24oJ2h0dHBzOi8v
c29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9wYXRoJywgTW9ja0ZpbGVVcGxvYWRlcikp
CiAgICAgICAgIF8sIF8sIGxvZ3MgPSBvdXRwdXQucmVzdG9yZV9vdXRwdXQoKQogICAgICAgICBz
ZXJpYWxpemVkX2pzb24gPSBqc29uLmR1bXBzKHsnc3RhdHVzJzogJ1NvbWV0aGluZ0hhc0ZhaWxl
ZCcsICdmYWlsdXJlU3RvcmVkJzogRmFsc2V9LCBpbmRlbnQ9NCkKICAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbChsb2dzLCAnVXBsb2FkZWQgSlNPTiB0byBodHRwczovL3NvbWUuaG9zdC9zb21lL3Bh
dGggYnV0IGdvdCBhbiBlcnJvcjpcbiVzXG4nICUgc2VyaWFsaXplZF9qc29uKQo=
</data>
<flag name="review"
          id="250210"
          type_id="1"
          status="-"
          setter="rniwa"
    />
    <flag name="commit-queue"
          id="250211"
          type_id="3"
          status="-"
          setter="rniwa"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226036</attachid>
            <date>2014-03-06 14:04:06 -0800</date>
            <delta_ts>2014-03-10 16:16:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>proto.patch</filename>
            <type>text/plain</type>
            <size>5362</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAzMGFj
YjFiLi42NDQwYjJjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTQtMDMtMDYgIFpvbHRhbiBIb3J2YXRoICA8em9s
dGFuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTGV0IHRoZSB1c2VyIGRlZmluZSB0aGUgZnVsbCBh
ZGRyZXNzIG9mIHRoZSBwZXJmb3JtYW5jZS1zaXRlLXNlcnZlciBmb3IgdXBsb2FkaW5nIHJlc3Vs
dHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyOTgx
OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEN1cnJl
bnRseSBwZXJmdGVzdHNydW5uZXIucHkgYXNzdW1lcyB0aGF0IHRoZSBzZXJ2ZXIgdXNlcyBodHRw
cyBwcm90b2NvbCBhbGwgdGhlIHRpbWUsIHdoaWNoCisgICAgICAgIGNhbiBiZSBjb25mdXNpbmcu
IEl0J3MgbW9yZSBzdHJhaWdodGZvcndhcmQsIGlmIHlvdSBuZWVkIHRvIGRlZmluZSBleHBsaWNp
dGx5IHRoZSBzZXJ2ZXIncyBmdWxsCisgICAgICAgIGFkZHJlc3MgYWxvbmcgd2l0aCB0aGUgcHJv
dG9jb2wsIHdoZW4geW91J3JlIHVzaW5nIHRoaXMgcGFyYW1ldGVyLiBJIGFkZGVkIEhUVFBTIGFz
IHRoZSBkZWZhdWx0CisgICAgICAgIHByb3RvY29sIGZvciBub3csIGluIG9yZGVyIHRvIGF2b2lk
IGJyZWFraW5nIHRoZSBwZXJmIGJvdHMuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Bl
cmZvcm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1bm5lci5weToKKyAgICAgICAgKF91cGxvYWRfanNv
bik6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9wZXJmb3JtYW5jZV90ZXN0cy9wZXJmdGVz
dHNydW5uZXJfdW5pdHRlc3QucHk6CisgICAgICAgIChNYWluVGVzdC50ZXN0X3VwbG9hZF9qc29u
KToKKwogMjAxNC0wMy0wNiAgQ2hhbmdTZW9rIE9oICA8Y2hhbmdzZW9rLm9oQGNvbGxhYm9yYS5j
b20+CiAKICAgICAgICAgbWFrZS0zLjgyIGZhaWxzIHRvIGJ1aWxkIG9uIEFSTS9MaW51eApkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wZXJmb3JtYW5jZV90ZXN0cy9wZXJmdGVz
dHNydW5uZXIucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3Bl
cmZ0ZXN0c3J1bm5lci5weQppbmRleCAwZDNmZWVmLi5mOTgxZTY5IDEwMDY0NAotLS0gYS9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1bm5lci5weQor
KysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BlcmZvcm1hbmNlX3Rlc3RzL3BlcmZ0ZXN0c3J1
bm5lci5weQpAQCAtMzA5LDcgKzMwOSwxMCBAQCBjbGFzcyBQZXJmVGVzdHNSdW5uZXIob2JqZWN0
KToKICAgICAgICAgcmV0dXJuIE5vbmUKIAogICAgIGRlZiBfdXBsb2FkX2pzb24oc2VsZiwgdGVz
dF9yZXN1bHRzX3NlcnZlciwganNvbl9wYXRoLCBob3N0X3BhdGg9Ii9hcGkvcmVwb3J0IiwgZmls
ZV91cGxvYWRlcj1GaWxlVXBsb2FkZXIpOgotICAgICAgICB1cmwgPSAiaHR0cHM6Ly8lcyVzIiAl
ICh0ZXN0X3Jlc3VsdHNfc2VydmVyLCBob3N0X3BhdGgpCisgICAgICAgIGh5cGVydGV4dF9wcm90
b2NvbCA9ICcnCisgICAgICAgIGlmIG5vdCB0ZXN0X3Jlc3VsdHNfc2VydmVyLnN0YXJ0c3dpdGgo
J2h0dHAnKToKKyAgICAgICAgICAgIGh5cGVydGV4dF9wcm90b2NvbCA9ICdodHRwczovLycKKyAg
ICAgICAgdXJsID0gaHlwZXJ0ZXh0X3Byb3RvY29sICsgdGVzdF9yZXN1bHRzX3NlcnZlciArIGhv
c3RfcGF0aAogICAgICAgICB1cGxvYWRlciA9IGZpbGVfdXBsb2FkZXIodXJsLCAxMjApCiAgICAg
ICAgIHRyeToKICAgICAgICAgICAgIHJlc3BvbnNlID0gdXBsb2FkZXIudXBsb2FkX3NpbmdsZV90
ZXh0X2ZpbGUoc2VsZi5faG9zdC5maWxlc3lzdGVtLCAnYXBwbGljYXRpb24vanNvbicsIGpzb25f
cGF0aCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcGVyZm9ybWFuY2VfdGVz
dHMvcGVyZnRlc3RzcnVubmVyX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9w
ZXJmb3JtYW5jZV90ZXN0cy9wZXJmdGVzdHNydW5uZXJfdW5pdHRlc3QucHkKaW5kZXggMDQwNDJh
NC4uNDA2Njc0YiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wZXJmb3JtYW5j
ZV90ZXN0cy9wZXJmdGVzdHNydW5uZXJfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9wZXJmb3JtYW5jZV90ZXN0cy9wZXJmdGVzdHNydW5uZXJfdW5pdHRlc3QucHkKQEAg
LTE4NiwzMyArMTg2LDM3IEBAIGNsYXNzIE1haW5UZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAg
ICAgICAgICAgICAgICByZXR1cm4gbW9jay51cGxvYWRfc2luZ2xlX3RleHRfZmlsZV9yZXR1cm5f
dmFsdWUKIAogICAgICAgICBNb2NrRmlsZVVwbG9hZGVyLnVwbG9hZF9zaW5nbGVfdGV4dF9maWxl
X3JldHVybl92YWx1ZSA9IFN0cmluZ0lPLlN0cmluZ0lPKCdPSycpCi0gICAgICAgIHNlbGYuYXNz
ZXJ0VHJ1ZShydW5uZXIuX3VwbG9hZF9qc29uKCdzb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9z
b21lL3BhdGgnLCBNb2NrRmlsZVVwbG9hZGVyKSkKKyAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHJ1
bm5lci5fdXBsb2FkX2pzb24oJ2h0dHBzOi8vc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29t
ZS9wYXRoJywgTW9ja0ZpbGVVcGxvYWRlcikpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoTW9j
a0ZpbGVVcGxvYWRlci5jYWxsZWQsIFsnRmlsZVVwbG9hZGVyJywgJ3VwbG9hZF9zaW5nbGVfdGV4
dF9maWxlJ10pCiAKICAgICAgICAgTW9ja0ZpbGVVcGxvYWRlci5yZXNldCgpCisgICAgICAgIE1v
Y2tGaWxlVXBsb2FkZXIudXBsb2FkX3NpbmdsZV90ZXh0X2ZpbGVfcmV0dXJuX3ZhbHVlID0gU3Ry
aW5nSU8uU3RyaW5nSU8oJ09LJykKKyAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHJ1bm5lci5fdXBs
b2FkX2pzb24oJ3NvbWUuaG9zdCcsICdzb21lLmpzb24nLCAnL3NvbWUvcGF0aCcsIE1vY2tGaWxl
VXBsb2FkZXIpKQorCisgICAgICAgIE1vY2tGaWxlVXBsb2FkZXIucmVzZXQoKQogICAgICAgICBN
b2NrRmlsZVVwbG9hZGVyLnVwbG9hZF9zaW5nbGVfdGV4dF9maWxlX3JldHVybl92YWx1ZSA9IFN0
cmluZ0lPLlN0cmluZ0lPKCdTb21lIGVycm9yJykKICAgICAgICAgb3V0cHV0ID0gT3V0cHV0Q2Fw
dHVyZSgpCiAgICAgICAgIG91dHB1dC5jYXB0dXJlX291dHB1dCgpCi0gICAgICAgIHNlbGYuYXNz
ZXJ0RmFsc2UocnVubmVyLl91cGxvYWRfanNvbignc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcv
c29tZS9wYXRoJywgTW9ja0ZpbGVVcGxvYWRlcikpCisgICAgICAgIHNlbGYuYXNzZXJ0RmFsc2Uo
cnVubmVyLl91cGxvYWRfanNvbignaHR0cHM6Ly9zb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9z
b21lL3BhdGgnLCBNb2NrRmlsZVVwbG9hZGVyKSkKICAgICAgICAgXywgXywgbG9ncyA9IG91dHB1
dC5yZXN0b3JlX291dHB1dCgpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwobG9ncywgJ1VwbG9h
ZGVkIEpTT04gdG8gaHR0cHM6Ly9zb21lLmhvc3Qvc29tZS9wYXRoIGJ1dCBnb3QgYSBiYWQgcmVz
cG9uc2U6XG5Tb21lIGVycm9yXG4nKQogCiAgICAgICAgICMgVGhyb3dpbmcgYW4gZXhjZXB0aW9u
IHVwbG9hZF9zaW5nbGVfdGV4dF9maWxlIHNob3VsZG4ndCBibG93IHVwIF91cGxvYWRfanNvbgog
ICAgICAgICBNb2NrRmlsZVVwbG9hZGVyLnJlc2V0KCkKICAgICAgICAgTW9ja0ZpbGVVcGxvYWRl
ci51cGxvYWRfc2luZ2xlX3RleHRfZmlsZV90aHJvd3MgPSBUcnVlCi0gICAgICAgIHNlbGYuYXNz
ZXJ0RmFsc2UocnVubmVyLl91cGxvYWRfanNvbignc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcv
c29tZS9wYXRoJywgTW9ja0ZpbGVVcGxvYWRlcikpCisgICAgICAgIHNlbGYuYXNzZXJ0RmFsc2Uo
cnVubmVyLl91cGxvYWRfanNvbignaHR0cHM6Ly9zb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9z
b21lL3BhdGgnLCBNb2NrRmlsZVVwbG9hZGVyKSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChN
b2NrRmlsZVVwbG9hZGVyLmNhbGxlZCwgWydGaWxlVXBsb2FkZXInLCAndXBsb2FkX3NpbmdsZV90
ZXh0X2ZpbGUnXSkKIAogICAgICAgICBNb2NrRmlsZVVwbG9hZGVyLnJlc2V0KCkKICAgICAgICAg
TW9ja0ZpbGVVcGxvYWRlci51cGxvYWRfc2luZ2xlX3RleHRfZmlsZV9yZXR1cm5fdmFsdWUgPSBT
dHJpbmdJTy5TdHJpbmdJTygneyJzdGF0dXMiOiAiT0sifScpCi0gICAgICAgIHNlbGYuYXNzZXJ0
VHJ1ZShydW5uZXIuX3VwbG9hZF9qc29uKCdzb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9zb21l
L3BhdGgnLCBNb2NrRmlsZVVwbG9hZGVyKSkKKyAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHJ1bm5l
ci5fdXBsb2FkX2pzb24oJ2h0dHBzOi8vc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9w
YXRoJywgTW9ja0ZpbGVVcGxvYWRlcikpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoTW9ja0Zp
bGVVcGxvYWRlci5jYWxsZWQsIFsnRmlsZVVwbG9hZGVyJywgJ3VwbG9hZF9zaW5nbGVfdGV4dF9m
aWxlJ10pCiAKICAgICAgICAgTW9ja0ZpbGVVcGxvYWRlci5yZXNldCgpCiAgICAgICAgIE1vY2tG
aWxlVXBsb2FkZXIudXBsb2FkX3NpbmdsZV90ZXh0X2ZpbGVfcmV0dXJuX3ZhbHVlID0gU3RyaW5n
SU8uU3RyaW5nSU8oJ3sic3RhdHVzIjogIlNvbWV0aGluZ0hhc0ZhaWxlZCIsICJmYWlsdXJlU3Rv
cmVkIjogZmFsc2V9JykKICAgICAgICAgb3V0cHV0ID0gT3V0cHV0Q2FwdHVyZSgpCiAgICAgICAg
IG91dHB1dC5jYXB0dXJlX291dHB1dCgpCi0gICAgICAgIHNlbGYuYXNzZXJ0RmFsc2UocnVubmVy
Ll91cGxvYWRfanNvbignc29tZS5ob3N0JywgJ3NvbWUuanNvbicsICcvc29tZS9wYXRoJywgTW9j
a0ZpbGVVcGxvYWRlcikpCisgICAgICAgIHNlbGYuYXNzZXJ0RmFsc2UocnVubmVyLl91cGxvYWRf
anNvbignaHR0cHM6Ly9zb21lLmhvc3QnLCAnc29tZS5qc29uJywgJy9zb21lL3BhdGgnLCBNb2Nr
RmlsZVVwbG9hZGVyKSkKICAgICAgICAgXywgXywgbG9ncyA9IG91dHB1dC5yZXN0b3JlX291dHB1
dCgpCiAgICAgICAgIHNlcmlhbGl6ZWRfanNvbiA9IGpzb24uZHVtcHMoeydzdGF0dXMnOiAnU29t
ZXRoaW5nSGFzRmFpbGVkJywgJ2ZhaWx1cmVTdG9yZWQnOiBGYWxzZX0sIGluZGVudD00KQogICAg
ICAgICBzZWxmLmFzc2VydEVxdWFsKGxvZ3MsICdVcGxvYWRlZCBKU09OIHRvIGh0dHBzOi8vc29t
ZS5ob3N0L3NvbWUvcGF0aCBidXQgZ290IGFuIGVycm9yOlxuJXNcbicgJSBzZXJpYWxpemVkX2pz
b24pCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>