<?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>201426</bug_id>
          
          <creation_ts>2019-09-03 09:48:22 -0700</creation_ts>
          <short_desc>Allow run-jsc-stress-tests still run if some of the remote hosts are not available</short_desc>
          <delta_ts>2020-06-11 15:29:37 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <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>
          <dependson>213097</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Caio Lima">ticaiolima</reporter>
          <assigned_to name="Caio Lima">ticaiolima</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>guijemont</cc>
    
    <cc>jbedard</cc>
    
    <cc>mark.lam</cc>
    
    <cc>pmatos</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
    
    <cc>zhifei_fang</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1567408</commentid>
    <comment_count>0</comment_count>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2019-09-03 09:48:22 -0700</bug_when>
    <thetext>Now, if one of the listed remote hosts is not available, we will abort the run of the script. This is a problem mainly to ARMv7 and MIPS EWS, because we run tests in multiple devices, and if any of the bots are unavailable, we don&apos;t process any patch in the queue. Keeping this script executing if we have at least 1 remote host available will increase the robustness of those EWS bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567409</commentid>
    <comment_count>1</comment_count>
      <attachid>377901</attachid>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2019-09-03 09:49:35 -0700</bug_when>
    <thetext>Created attachment 377901
WIP - Test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567469</commentid>
    <comment_count>2</comment_count>
      <attachid>377914</attachid>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2019-09-03 12:42:41 -0700</bug_when>
    <thetext>Created attachment 377914
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1573698</commentid>
    <comment_count>3</comment_count>
      <attachid>377914</attachid>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2019-09-24 10:45:09 -0700</bug_when>
    <thetext>Comment on attachment 377914
Patch

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

The change looks good to me. It gives me loads of ideas of things to clean up in that script (such as having a function with fewer parameters to replace all the mysys(&quot;ssh&quot;, ....) calls), but that&apos;s beside the point.

&gt; Tools/ChangeLog:3
&gt; +        Allow run-jsc-stress-tests still run if some of the remote hosts are not available

grammar/clarity nitpick: Allow run-jsc-stress-tests to keep on running if some of the remote hosts are not available</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1573987</commentid>
    <comment_count>4</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-09-25 02:06:52 -0700</bug_when>
    <thetext>Took a look at it as well, and besides Guillaume&apos;s nit, I have nothing to add. This is a very useful patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658250</commentid>
    <comment_count>5</comment_count>
      <attachid>400808</attachid>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2020-06-02 05:50:37 -0700</bug_when>
    <thetext>Created attachment 400808
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659558</commentid>
    <comment_count>6</comment_count>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2020-06-05 05:25:23 -0700</bug_when>
    <thetext>Ping Review.

We are particularly interested into this patch because of our constant issues into MIPS EWS queue. The current hardware we have there is very faulty and we are using a dozen of them to run tests faster. Being able to keep consuming queue items if 1 or 2 boards are temporarily unavailable would be great to avoid skipping a lot of important patches. We already started looking for alternative MIPS hardware, but in the meantime, this patch can benefit a lot MIPS EWS queue wait time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659709</commentid>
    <comment_count>7</comment_count>
      <attachid>400808</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-06-05 11:26:09 -0700</bug_when>
    <thetext>Comment on attachment 400808
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660060</commentid>
    <comment_count>8</comment_count>
      <attachid>400808</attachid>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2020-06-07 07:11:10 -0700</bug_when>
    <thetext>Comment on attachment 400808
Patch

Thank you very much for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660067</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-07 07:35:56 -0700</bug_when>
    <thetext>Committed r262696: &lt;https://trac.webkit.org/changeset/262696&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400808.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660068</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-07 07:36:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/64089436&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1661756</commentid>
    <comment_count>11</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-11 15:29:37 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 213097</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377901</attachid>
            <date>2019-09-03 09:49:35 -0700</date>
            <delta_ts>2019-09-03 12:42:35 -0700</delta_ts>
            <desc>WIP - Test</desc>
            <filename>available_hosts.diff</filename>
            <type>text/plain</type>
            <size>3321</size>
            <attacher name="Caio Lima">ticaiolima</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMgYi9Ub29scy9T
Y3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCmluZGV4IGEzODljYTAwMzJiLi41YmEyMzdiN2Nh
YiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0cworKysgYi9U
b29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCkBAIC0xMjAsNiArMTIwLDQ5IEBAICRt
b2RlID0gImZ1bGwiCiAkYnVpbGRUeXBlID0gInJlbGVhc2UiCiAkZm9yY2VDb2xsZWN0Q29udGlu
dW91c2x5ID0gZmFsc2UKIAorZGVmIHNzaFJlYWQoY21kLCByZW1vdGVJbmRleD0wKQorICAgIHJh
aXNlIHVubGVzcyAkcmVtb3RlCisKKyAgICByZW1vdGVIb3N0ID0gJHJlbW90ZUhvc3RzW3JlbW90
ZUluZGV4XQorCisgICAgcmVzdWx0ID0gIiIKKyAgICBJTy5wb3Blbigic3NoIC1vIE5vSG9zdEF1
dGhlbnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyAtcCAje3JlbW90ZUhvc3QucG9ydH0gI3tyZW1v
dGVIb3N0LnVzZXJ9QCN7cmVtb3RlSG9zdC5ob3N0fSAnI3tjbWR9JyIsICJyIikgeworICAgICAg
fCBpbnAgfAorICAgICAgaW5wLmVhY2hfbGluZSB7CisgICAgICAgIHwgbGluZSB8CisgICAgICAg
IHJlc3VsdCArPSBsaW5lCisgICAgICB9CisgICAgfQorICAgIHJhaXNlICIjeyQ/fSIgdW5sZXNz
ICQ/LnN1Y2Nlc3M/CisgICAgcmVzdWx0CitlbmQKKworZGVmIGNoZWNrQW5kUHJlcGFyZVJlbW90
ZUhvc3QocmVtb3RlSW5kZXg9MCkKKyAgICBhdmFpbGFibGUgPSBmYWxzZQorICAgIHJlbW90ZUhv
c3QgPSAkcmVtb3RlSG9zdHNbcmVtb3RlSW5kZXhdCisKKyAgICBiZWdpbgorICAgICAgICByZW1v
dGVIb3N0LnJlbW90ZURpcmVjdG9yeSA9IEpTT046OnBhcnNlKHNzaFJlYWQoImNhdCB+Ly5iZW5j
aGVyIiwgcmVtb3RlSW5kZXgpKVsidGVtcFBhdGgiXSB1bmxlc3MgcmVtb3RlSG9zdC5yZW1vdGVE
aXJlY3RvcnkKKyAgICAgICAgbXlzeXMoInNzaCIsICItbyIsICJOb0hvc3RBdXRoZW50aWNhdGlv
bkZvckxvY2FsaG9zdD15ZXMiLCAiLXAiLCByZW1vdGVIb3N0LnBvcnQudG9fcywgIiN7cmVtb3Rl
SG9zdC51c2VyfUAje3JlbW90ZUhvc3QuaG9zdH0iLCAibWtkaXIgLXAgI3tyZW1vdGVIb3N0LnJl
bW90ZURpcmVjdG9yeX0iKQorICAgICAgICBhdmFpbGFibGUgPSB0cnVlCisgICAgcmVzY3VlCisg
ICAgICAgICRzdGRlcnIucHV0cyAiSG9zdCAje3JlbW90ZUhvc3QuaG9zdH06I3tyZW1vdGVIb3N0
LnBvcnR9IGlzIG5vdCBhdmFpbGFibGUiCisgICAgZW5kCisgICAgYXZhaWxhYmxlCitlbmQKKwor
ZGVmIGNoZWNrQW5kUHJlcGFyZVJlbW90ZUhvc3RzCisgICAgYXZhaWxhYmxlSG9zdHMgPSBbXQor
ICAgICRyZW1vdGVIb3N0cy5lYWNoX3dpdGhfaW5kZXggeworICAgICAgICB8IGhvc3QsIHJlbW90
ZUluZGV4IHwKKyAgICAgICAgaWYgY2hlY2tBbmRQcmVwYXJlUmVtb3RlSG9zdChyZW1vdGVJbmRl
eCkKKyAgICAgICAgICAgIGF2YWlsYWJsZUhvc3RzIDw8IGhvc3QKKyAgICAgICAgZW5kCisgICAg
fQorICAgIHJhaXNlICJUaGVyZSBpcyBubyByZW1vdGUgaG9zdCBhdmFpbGFibGUiIGlmIGF2YWls
YWJsZUhvc3RzLmVtcHR5PyAKKyAgICAkcmVtb3RlSG9zdHMgPSBhdmFpbGFibGVIb3N0cworZW5k
CisKIGRlZiB1c2FnZQogICAgIHB1dHMgInJ1bi1qc2Mtc3RyZXNzLXRlc3RzIC1qIDxzaGVsbCBw
YXRoPiA8Y29sbGVjdGlvbnMgcGF0aD4gWzxjb2xsZWN0aW9ucyBwYXRoPiAuLi5dIgogICAgIHB1
dHMKQEAgLTI4Niw2ICszMjksOCBAQCBpZiAkcmVtb3RlQ29uZmlnRmlsZQogICAgICAgICAgICAg
aG9zdAogICAgICAgICB9CiAgICAgZW5kCisKKyAgICBjaGVja0FuZFByZXBhcmVSZW1vdGVIb3N0
cyBpZiAkcmVtb3RlCiBlbmQKIAogdW5sZXNzIGpzY0FyZwpAQCAtMTg0NiwyMyArMTg5MSw2IEBA
IGRlZiBjbGVhblJ1bm5lckRpcmVjdG9yeQogICAgIH0KIGVuZAogCi1kZWYgc3NoUmVhZChjbWQs
IHJlbW90ZUluZGV4PTApCi0gICAgcmFpc2UgdW5sZXNzICRyZW1vdGUKLQotICAgIHJlbW90ZUhv
c3QgPSAkcmVtb3RlSG9zdHNbcmVtb3RlSW5kZXhdCi0KLSAgICByZXN1bHQgPSAiIgotICAgIElP
LnBvcGVuKCJzc2ggLW8gTm9Ib3N0QXV0aGVudGljYXRpb25Gb3JMb2NhbGhvc3Q9eWVzIC1wICN7
cmVtb3RlSG9zdC5wb3J0fSAje3JlbW90ZUhvc3QudXNlcn1AI3tyZW1vdGVIb3N0Lmhvc3R9ICcj
e2NtZH0nIiwgInIiKSB7Ci0gICAgICB8IGlucCB8Ci0gICAgICBpbnAuZWFjaF9saW5lIHsKLSAg
ICAgICAgfCBsaW5lIHwKLSAgICAgICAgcmVzdWx0ICs9IGxpbmUKLSAgICAgIH0KLSAgICB9Ci0g
ICAgcmFpc2UgIiN7JD99IiB1bmxlc3MgJD8uc3VjY2Vzcz8KLSAgICByZXN1bHQKLWVuZAotCiBk
ZWYgcnVuQ29tbWFuZE9uVGVzdGVyKGNtZCkKICAgICBpZiAkcmVtb3RlCiAgICAgICAgIHJlc3Vs
dCA9IHNzaFJlYWQoY21kKQpAQCAtMTk2NCwxMiArMTk5Miw4IEBAIGRlZiBydW5BbmRNb25pdG9y
VGVzdFJ1bm5lckNvbW1hbmQoKmNtZCkKIGVuZAogCiBkZWYgcnVuVGVzdFJ1bm5lcihyZW1vdGVJ
bmRleD0wKQorICAgIHJlbW90ZUhvc3QgPSAkcmVtb3RlSG9zdHNbcmVtb3RlSW5kZXhdCiAgICAg
aWYgJHJlbW90ZQotICAgICAgICByZW1vdGVIb3N0ID0gJHJlbW90ZUhvc3RzW3JlbW90ZUluZGV4
XQotICAgICAgICBpZiAhcmVtb3RlSG9zdC5yZW1vdGVEaXJlY3RvcnkKLSAgICAgICAgICAgIHJl
bW90ZUhvc3QucmVtb3RlRGlyZWN0b3J5ID0gSlNPTjo6cGFyc2Uoc3NoUmVhZCgiY2F0IH4vLmJl
bmNoZXIiLCByZW1vdGVJbmRleCkpWyJ0ZW1wUGF0aCJdCi0gICAgICAgIGVuZAotICAgICAgICBt
eXN5cygic3NoIiwgIi1vIiwgIk5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyIs
ICItcCIsIHJlbW90ZUhvc3QucG9ydC50b19zLCAiI3tyZW1vdGVIb3N0LnVzZXJ9QCN7cmVtb3Rl
SG9zdC5ob3N0fSIsICJta2RpciAtcCAje3JlbW90ZUhvc3QucmVtb3RlRGlyZWN0b3J5fSIpCiAg
ICAgICAgIG15c3lzKCJzY3AiLCAiLW8iLCAiTm9Ib3N0QXV0aGVudGljYXRpb25Gb3JMb2NhbGhv
c3Q9eWVzIiwgIi1QIiwgcmVtb3RlSG9zdC5wb3J0LnRvX3MsICgkb3V0cHV0RGlyLmRpcm5hbWUg
KyAkdGFyRmlsZU5hbWUpLnRvX3MsICIje3JlbW90ZUhvc3QudXNlcn1AI3tyZW1vdGVIb3N0Lmhv
c3R9OiN7cmVtb3RlSG9zdC5yZW1vdGVEaXJlY3Rvcnl9IikKICAgICAgICAgcmVtb3RlU2NyaXB0
ID0gIlwiIgogICAgICAgICByZW1vdGVTY3JpcHQgKz0gImNkICN7cmVtb3RlSG9zdC5yZW1vdGVE
aXJlY3Rvcnl9ICYmICIK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377914</attachid>
            <date>2019-09-03 12:42:41 -0700</date>
            <delta_ts>2020-06-02 05:50:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201426-20190903164239.patch</filename>
            <type>text/plain</type>
            <size>4681</size>
            <attacher name="Caio Lima">ticaiolima</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5MzYyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYWFmYjM2MzI2ZGNjY2U3MTgzNTYxN2UzMTliYzJhMzQ2
NTM1NDEyZi4uOTQ1YjU3YTUxMGI3ZTAyYTU4MmJmYTYxZGJlNWVmN2I4MzFhYmI3YyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDE5LTA5LTAzICBDYWlvIExpbWEgIDx0aWNhaW9saW1hQGdtYWlsLmNvbT4KKworICAg
ICAgICBBbGxvdyBydW4tanNjLXN0cmVzcy10ZXN0cyBzdGlsbCBydW4gaWYgc29tZSBvZiB0aGUg
cmVtb3RlIGhvc3RzIGFyZSBub3QgYXZhaWxhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE0MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGlzIGFsbG93aW5nIGBydW4tanNjLXN0
cmVzcy10ZXN0c2Agc3RpbGwgcnVuIGluIHRoZSBjYXNlIG9mCisgICAgICAgIHNvbWUgb2YgcmVt
b3RlIGhvc3RzIGFyZSB1bmF2YWlsYWJsZS4gVG8gZG8gdGhpcywgd2UgY3JlYXRlZCBhIG5ldwor
ICAgICAgICBmdW5jdGlvbiBgY2hlY2tBbmRQcmVwYXJlUmVtb3RlSG9zdHNgIHRoYXQgaXMgcmVz
cG9uc2libGUgdG8gY2hlY2sgdGhlCisgICAgICAgIGNvbm5lY3Rpb24gYW5kIHJlYWQvd3JpdGUg
cGVybWlzc2lvbnMgb2YgZ2l2ZW4gcmVtb3RlIGhvc3RzIGxpc3QuIEl0CisgICAgICAgIGZpbHRl
cnMgb3V0IGV2ZXJ5IHVuYXZhaWxhYmxlIHJlbW90ZSBob3N0LgorICAgICAgICBUaGVzZSBjaGVj
a3MgYW5kIGZpbHRlciBoYXBwZW4gaW4gdGhlIGJlZ2lubmluZyBvZiB0aGUgc2NyaXB0IGFuZCBp
cworICAgICAgICBleGN1dGVkIG9ubHkgb25jZSwgaW4gdGhlIGJlZ2dpbmluZyBvZiB0aGUgc2Ny
aXB0LiBJdCBtZWFucyB0aGF0IGlmCisgICAgICAgIHNvbWUgcmVtb3RlIGRldmljZSBiZWNvbWVz
IHVuYXZhaWxhYmxlIGFmdGVyIHRoZSBjaGVjayBhbmQgcHJlcGFyYXRpb24KKyAgICAgICAgaXMg
ZG9uZSwgdGhlIHNjcmlwdCBleGVjdXRpb24gd2lsbCBiZSBpbnRlcnVwdGVkLgorCisgICAgICAg
ICogU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0czoKKwogMjAxOS0wOC0zMCAgWmhpZmVpIEZh
bmcgIDx6aGlmZWlfZmFuZ0BhcHBsZS5jb20+CiAKICAgICAgICAgW3Jlc3VsdHMud2Via2l0Lm9y
ZyBUaW1lbGluZV0gQWRkIG5vdGlmeSByZXJlbmRlciBBUEkgZm9yIHRpbWVsaW5lCmRpZmYgLS1n
aXQgYS9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9y
dW4tanNjLXN0cmVzcy10ZXN0cwppbmRleCBhMzg5Y2EwMDMyYjE2MmQyYTdjNzRhMjk1M2FhMTNh
YWZiZGNiMjU0Li4zZWFmYmNmNzFiNzVmZTg2NzQ2YjVkMThiODhmNTAzYTQ3MTkzNTUxIDEwMDc1
NQotLS0gYS9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCisrKyBiL1Rvb2xzL1Nj
cmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMKQEAgLTEyMCw2ICsxMjAsNDkgQEAgJG1vZGUgPSAi
ZnVsbCIKICRidWlsZFR5cGUgPSAicmVsZWFzZSIKICRmb3JjZUNvbGxlY3RDb250aW51b3VzbHkg
PSBmYWxzZQogCitkZWYgc3NoUmVhZChjbWQsIHJlbW90ZUluZGV4PTApCisgICAgcmFpc2UgdW5s
ZXNzICRyZW1vdGUKKworICAgIHJlbW90ZUhvc3QgPSAkcmVtb3RlSG9zdHNbcmVtb3RlSW5kZXhd
CisKKyAgICByZXN1bHQgPSAiIgorICAgIElPLnBvcGVuKCJzc2ggLW8gTm9Ib3N0QXV0aGVudGlj
YXRpb25Gb3JMb2NhbGhvc3Q9eWVzIC1wICN7cmVtb3RlSG9zdC5wb3J0fSAje3JlbW90ZUhvc3Qu
dXNlcn1AI3tyZW1vdGVIb3N0Lmhvc3R9ICcje2NtZH0nIiwgInIiKSB7CisgICAgICB8IGlucCB8
CisgICAgICBpbnAuZWFjaF9saW5lIHsKKyAgICAgICAgfCBsaW5lIHwKKyAgICAgICAgcmVzdWx0
ICs9IGxpbmUKKyAgICAgIH0KKyAgICB9CisgICAgcmFpc2UgIiN7JD99IiB1bmxlc3MgJD8uc3Vj
Y2Vzcz8KKyAgICByZXN1bHQKK2VuZAorCitkZWYgY2hlY2tBbmRQcmVwYXJlUmVtb3RlSG9zdChy
ZW1vdGVJbmRleD0wKQorICAgIGF2YWlsYWJsZSA9IGZhbHNlCisgICAgcmVtb3RlSG9zdCA9ICRy
ZW1vdGVIb3N0c1tyZW1vdGVJbmRleF0KKworICAgIGJlZ2luCisgICAgICAgIHJlbW90ZUhvc3Qu
cmVtb3RlRGlyZWN0b3J5ID0gSlNPTjo6cGFyc2Uoc3NoUmVhZCgiY2F0IH4vLmJlbmNoZXIiLCBy
ZW1vdGVJbmRleCkpWyJ0ZW1wUGF0aCJdIHVubGVzcyByZW1vdGVIb3N0LnJlbW90ZURpcmVjdG9y
eQorICAgICAgICBteXN5cygic3NoIiwgIi1vIiwgIk5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9j
YWxob3N0PXllcyIsICItcCIsIHJlbW90ZUhvc3QucG9ydC50b19zLCAiI3tyZW1vdGVIb3N0LnVz
ZXJ9QCN7cmVtb3RlSG9zdC5ob3N0fSIsICJta2RpciAtcCAje3JlbW90ZUhvc3QucmVtb3RlRGly
ZWN0b3J5fSIpCisgICAgICAgIGF2YWlsYWJsZSA9IHRydWUKKyAgICByZXNjdWUKKyAgICAgICAg
JHN0ZGVyci5wdXRzICJIb3N0ICN7cmVtb3RlSG9zdC5ob3N0fToje3JlbW90ZUhvc3QucG9ydH0g
aXMgbm90IGF2YWlsYWJsZSIKKyAgICBlbmQKKyAgICBhdmFpbGFibGUKK2VuZAorCitkZWYgY2hl
Y2tBbmRQcmVwYXJlUmVtb3RlSG9zdHMKKyAgICBhdmFpbGFibGVIb3N0cyA9IFtdCisgICAgJHJl
bW90ZUhvc3RzLmVhY2hfd2l0aF9pbmRleCB7CisgICAgICAgIHwgaG9zdCwgcmVtb3RlSW5kZXgg
fAorICAgICAgICBpZiBjaGVja0FuZFByZXBhcmVSZW1vdGVIb3N0KHJlbW90ZUluZGV4KQorICAg
ICAgICAgICAgYXZhaWxhYmxlSG9zdHMgPDwgaG9zdAorICAgICAgICBlbmQKKyAgICB9CisgICAg
cmFpc2UgIlRoZXJlIGlzIG5vIHJlbW90ZSBob3N0IGF2YWlsYWJsZSIgaWYgYXZhaWxhYmxlSG9z
dHMuZW1wdHk/CisgICAgJHJlbW90ZUhvc3RzID0gYXZhaWxhYmxlSG9zdHMKK2VuZAorCiBkZWYg
dXNhZ2UKICAgICBwdXRzICJydW4tanNjLXN0cmVzcy10ZXN0cyAtaiA8c2hlbGwgcGF0aD4gPGNv
bGxlY3Rpb25zIHBhdGg+IFs8Y29sbGVjdGlvbnMgcGF0aD4gLi4uXSIKICAgICBwdXRzCkBAIC0y
ODYsNiArMzI5LDggQEAgaWYgJHJlbW90ZUNvbmZpZ0ZpbGUKICAgICAgICAgICAgIGhvc3QKICAg
ICAgICAgfQogICAgIGVuZAorCisgICAgY2hlY2tBbmRQcmVwYXJlUmVtb3RlSG9zdHMgaWYgJHJl
bW90ZQogZW5kCiAKIHVubGVzcyBqc2NBcmcKQEAgLTE4NDYsMjMgKzE4OTEsNiBAQCBkZWYgY2xl
YW5SdW5uZXJEaXJlY3RvcnkKICAgICB9CiBlbmQKIAotZGVmIHNzaFJlYWQoY21kLCByZW1vdGVJ
bmRleD0wKQotICAgIHJhaXNlIHVubGVzcyAkcmVtb3RlCi0KLSAgICByZW1vdGVIb3N0ID0gJHJl
bW90ZUhvc3RzW3JlbW90ZUluZGV4XQotCi0gICAgcmVzdWx0ID0gIiIKLSAgICBJTy5wb3Blbigi
c3NoIC1vIE5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyAtcCAje3JlbW90ZUhv
c3QucG9ydH0gI3tyZW1vdGVIb3N0LnVzZXJ9QCN7cmVtb3RlSG9zdC5ob3N0fSAnI3tjbWR9JyIs
ICJyIikgewotICAgICAgfCBpbnAgfAotICAgICAgaW5wLmVhY2hfbGluZSB7Ci0gICAgICAgIHwg
bGluZSB8Ci0gICAgICAgIHJlc3VsdCArPSBsaW5lCi0gICAgICB9Ci0gICAgfQotICAgIHJhaXNl
ICIjeyQ/fSIgdW5sZXNzICQ/LnN1Y2Nlc3M/Ci0gICAgcmVzdWx0Ci1lbmQKLQogZGVmIHJ1bkNv
bW1hbmRPblRlc3RlcihjbWQpCiAgICAgaWYgJHJlbW90ZQogICAgICAgICByZXN1bHQgPSBzc2hS
ZWFkKGNtZCkKQEAgLTE5NjQsMTIgKzE5OTIsOCBAQCBkZWYgcnVuQW5kTW9uaXRvclRlc3RSdW5u
ZXJDb21tYW5kKCpjbWQpCiBlbmQKIAogZGVmIHJ1blRlc3RSdW5uZXIocmVtb3RlSW5kZXg9MCkK
KyAgICByZW1vdGVIb3N0ID0gJHJlbW90ZUhvc3RzW3JlbW90ZUluZGV4XQogICAgIGlmICRyZW1v
dGUKLSAgICAgICAgcmVtb3RlSG9zdCA9ICRyZW1vdGVIb3N0c1tyZW1vdGVJbmRleF0KLSAgICAg
ICAgaWYgIXJlbW90ZUhvc3QucmVtb3RlRGlyZWN0b3J5Ci0gICAgICAgICAgICByZW1vdGVIb3N0
LnJlbW90ZURpcmVjdG9yeSA9IEpTT046OnBhcnNlKHNzaFJlYWQoImNhdCB+Ly5iZW5jaGVyIiwg
cmVtb3RlSW5kZXgpKVsidGVtcFBhdGgiXQotICAgICAgICBlbmQKLSAgICAgICAgbXlzeXMoInNz
aCIsICItbyIsICJOb0hvc3RBdXRoZW50aWNhdGlvbkZvckxvY2FsaG9zdD15ZXMiLCAiLXAiLCBy
ZW1vdGVIb3N0LnBvcnQudG9fcywgIiN7cmVtb3RlSG9zdC51c2VyfUAje3JlbW90ZUhvc3QuaG9z
dH0iLCAibWtkaXIgLXAgI3tyZW1vdGVIb3N0LnJlbW90ZURpcmVjdG9yeX0iKQogICAgICAgICBt
eXN5cygic2NwIiwgIi1vIiwgIk5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyIs
ICItUCIsIHJlbW90ZUhvc3QucG9ydC50b19zLCAoJG91dHB1dERpci5kaXJuYW1lICsgJHRhckZp
bGVOYW1lKS50b19zLCAiI3tyZW1vdGVIb3N0LnVzZXJ9QCN7cmVtb3RlSG9zdC5ob3N0fToje3Jl
bW90ZUhvc3QucmVtb3RlRGlyZWN0b3J5fSIpCiAgICAgICAgIHJlbW90ZVNjcmlwdCA9ICJcIiIK
ICAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJjZCAje3JlbW90ZUhvc3QucmVtb3RlRGlyZWN0b3J5
fSAmJiAiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400808</attachid>
            <date>2020-06-02 05:50:37 -0700</date>
            <delta_ts>2020-06-07 07:35:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201426-20200602095035.patch</filename>
            <type>text/plain</type>
            <size>4727</size>
            <attacher name="Caio Lima">ticaiolima</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNDA4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDYwYjc5YzVjNjM2NTkxMmE3ZjQ1ZGQ3MWMwYTdkNjFm
OWQxMTBhMi4uMDJlYTI5OTFmMmYwMzJmODUxNjFjNDJmMDBiYmJkODc3NGQxYmI4NyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIwLTA2LTAyICBDYWlvIExpbWEgIDx0aWNhaW9saW1hQGdtYWlsLmNvbT4KKworICAg
ICAgICBBbGxvdyBydW4tanNjLXN0cmVzcy10ZXN0cyBzdGlsbCBydW4gaWYgc29tZSBvZiB0aGUg
cmVtb3RlIGhvc3RzIGFyZSBub3QgYXZhaWxhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE0MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFsbG93cyBydW4tanNjLXN0cmVzcy10
ZXN0cyB0byBrZWVwIG9uIHJ1bm5pbmcgaWYgc29tZSBvZgorICAgICAgICB0aGUgcmVtb3RlIGhv
c3RzIGFyZSBub3QgYXZhaWxhYmxlLiBUbyBkbyB0aGlzLCB3ZSBjcmVhdGVkIGEgbmV3CisgICAg
ICAgIGZ1bmN0aW9uIGBjaGVja0FuZFByZXBhcmVSZW1vdGVIb3N0c2AgdGhhdCBpcyByZXNwb25z
aWJsZSB0byBjaGVjayB0aGUKKyAgICAgICAgY29ubmVjdGlvbiBhbmQgcmVhZC93cml0ZSBwZXJt
aXNzaW9ucyBvZiBnaXZlbiByZW1vdGUgaG9zdHMgbGlzdC4gSXQKKyAgICAgICAgZmlsdGVycyBv
dXQgZXZlcnkgdW5hdmFpbGFibGUgcmVtb3RlIGhvc3QuCisgICAgICAgIFRoZXNlIGNoZWNrcyBh
bmQgZmlsdGVyIGhhcHBlbiBpbiB0aGUgYmVnaW5uaW5nIG9mIHRoZSBzY3JpcHQgYW5kIGlzCisg
ICAgICAgIGV4Y3V0ZWQgb25seSBvbmNlLCBpbiB0aGUgYmVnZ2luaW5nIG9mIHRoZSBzY3JpcHQu
IEl0IG1lYW5zIHRoYXQgaWYKKyAgICAgICAgc29tZSByZW1vdGUgZGV2aWNlIGJlY29tZXMgdW5h
dmFpbGFibGUgYWZ0ZXIgdGhlIGNoZWNrIGFuZCBwcmVwYXJhdGlvbgorICAgICAgICBpcyBkb25l
LCB0aGUgc2NyaXB0IGV4ZWN1dGlvbiB3aWxsIGJlIGludGVydXB0ZWQuCisKKyAgICAgICAgKiBT
Y3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzOgorCiAyMDIwLTA2LTAxICBOb2FtIFJvc2VudGhh
bCAgPG5vYW1Ad2Via2l0Lm9yZz4KIAogICAgICAgICBNYWtlIHVuaWNvZGUtYmlkaTppc29sYXRl
IHRoZSBkZWZhdWx0IGZvciBhbiBlbGVtZW50IHdpdGggYSBkaXIgYXR0cmlidXRlIChpbnN0ZWFk
IG9mIHVuaWNvZGUtYmlkaTplbWJlZCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvcnVuLWpz
Yy1zdHJlc3MtdGVzdHMgYi9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCmluZGV4
IDVkMTFhZDlkYTE2ZmQwMWIwMzc1ZmJmNzZlOTdjM2ZlZWVlZDBkNDYuLmE2N2Q0MjVmOTM0ZDFm
Yzk4ZjU4Y2Y0NzJkYzllZTAzYjU2MzVmNjYgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvcnVu
LWpzYy1zdHJlc3MtdGVzdHMKKysrIGIvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0
cwpAQCAtMTIzLDYgKzEyMyw0OSBAQCAkYnVpbGRUeXBlID0gInJlbGVhc2UiCiAkZm9yY2VDb2xs
ZWN0Q29udGludW91c2x5ID0gZmFsc2UKICRyZXBvcnRFeGVjdXRpb25UaW1lID0gZmFsc2UKIAor
ZGVmIHNzaFJlYWQoY21kLCByZW1vdGVJbmRleD0wKQorICAgIHJhaXNlIHVubGVzcyAkcmVtb3Rl
CisKKyAgICByZW1vdGVIb3N0ID0gJHJlbW90ZUhvc3RzW3JlbW90ZUluZGV4XQorCisgICAgcmVz
dWx0ID0gIiIKKyAgICBJTy5wb3Blbigic3NoIC1vIE5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9j
YWxob3N0PXllcyAtcCAje3JlbW90ZUhvc3QucG9ydH0gI3tyZW1vdGVIb3N0LnVzZXJ9QCN7cmVt
b3RlSG9zdC5ob3N0fSAnI3tjbWR9JyIsICJyIikgeworICAgICAgfCBpbnAgfAorICAgICAgaW5w
LmVhY2hfbGluZSB7CisgICAgICAgIHwgbGluZSB8CisgICAgICAgIHJlc3VsdCArPSBsaW5lCisg
ICAgICB9CisgICAgfQorICAgIHJhaXNlICIjeyQ/fSIgdW5sZXNzICQ/LnN1Y2Nlc3M/CisgICAg
cmVzdWx0CitlbmQKKworZGVmIGNoZWNrQW5kUHJlcGFyZVJlbW90ZUhvc3QocmVtb3RlSW5kZXg9
MCkKKyAgICBhdmFpbGFibGUgPSBmYWxzZQorICAgIHJlbW90ZUhvc3QgPSAkcmVtb3RlSG9zdHNb
cmVtb3RlSW5kZXhdCisKKyAgICBiZWdpbgorICAgICAgICByZW1vdGVIb3N0LnJlbW90ZURpcmVj
dG9yeSA9IEpTT046OnBhcnNlKHNzaFJlYWQoImNhdCB+Ly5iZW5jaGVyIiwgcmVtb3RlSW5kZXgp
KVsidGVtcFBhdGgiXSB1bmxlc3MgcmVtb3RlSG9zdC5yZW1vdGVEaXJlY3RvcnkKKyAgICAgICAg
bXlzeXMoInNzaCIsICItbyIsICJOb0hvc3RBdXRoZW50aWNhdGlvbkZvckxvY2FsaG9zdD15ZXMi
LCAiLXAiLCByZW1vdGVIb3N0LnBvcnQudG9fcywgIiN7cmVtb3RlSG9zdC51c2VyfUAje3JlbW90
ZUhvc3QuaG9zdH0iLCAibWtkaXIgLXAgI3tyZW1vdGVIb3N0LnJlbW90ZURpcmVjdG9yeX0iKQor
ICAgICAgICBhdmFpbGFibGUgPSB0cnVlCisgICAgcmVzY3VlCisgICAgICAgICRzdGRlcnIucHV0
cyAiSG9zdCAje3JlbW90ZUhvc3QuaG9zdH06I3tyZW1vdGVIb3N0LnBvcnR9IGlzIG5vdCBhdmFp
bGFibGUiCisgICAgZW5kCisgICAgYXZhaWxhYmxlCitlbmQKKworZGVmIGNoZWNrQW5kUHJlcGFy
ZVJlbW90ZUhvc3RzCisgICAgYXZhaWxhYmxlSG9zdHMgPSBbXQorICAgICRyZW1vdGVIb3N0cy5l
YWNoX3dpdGhfaW5kZXggeworICAgICAgICB8IGhvc3QsIHJlbW90ZUluZGV4IHwKKyAgICAgICAg
aWYgY2hlY2tBbmRQcmVwYXJlUmVtb3RlSG9zdChyZW1vdGVJbmRleCkKKyAgICAgICAgICAgIGF2
YWlsYWJsZUhvc3RzIDw8IGhvc3QKKyAgICAgICAgZW5kCisgICAgfQorICAgIHJhaXNlICJUaGVy
ZSBpcyBubyByZW1vdGUgaG9zdCBhdmFpbGFibGUiIGlmIGF2YWlsYWJsZUhvc3RzLmVtcHR5Pwor
ICAgICRyZW1vdGVIb3N0cyA9IGF2YWlsYWJsZUhvc3RzCitlbmQKKwogZGVmIHVzYWdlCiAgICAg
cHV0cyAicnVuLWpzYy1zdHJlc3MtdGVzdHMgLWogPHNoZWxsIHBhdGg+IDxjb2xsZWN0aW9ucyBw
YXRoPiBbPGNvbGxlY3Rpb25zIHBhdGg+IC4uLl0iCiAgICAgcHV0cwpAQCAtMjk2LDYgKzMzOSw4
IEBAIGlmICRyZW1vdGVDb25maWdGaWxlCiAgICAgICAgICAgICBob3N0CiAgICAgICAgIH0KICAg
ICBlbmQKKworICAgIGNoZWNrQW5kUHJlcGFyZVJlbW90ZUhvc3RzIGlmICRyZW1vdGUKIGVuZAog
CiB1bmxlc3MganNjQXJnCkBAIC0xOTU1LDIzICsyMDAwLDYgQEAgZGVmIGNsZWFuUnVubmVyRGly
ZWN0b3J5CiAgICAgfQogZW5kCiAKLWRlZiBzc2hSZWFkKGNtZCwgcmVtb3RlSW5kZXg9MCkKLSAg
ICByYWlzZSB1bmxlc3MgJHJlbW90ZQotCi0gICAgcmVtb3RlSG9zdCA9ICRyZW1vdGVIb3N0c1ty
ZW1vdGVJbmRleF0KLQotICAgIHJlc3VsdCA9ICIiCi0gICAgSU8ucG9wZW4oInNzaCAtbyBOb0hv
c3RBdXRoZW50aWNhdGlvbkZvckxvY2FsaG9zdD15ZXMgLXAgI3tyZW1vdGVIb3N0LnBvcnR9ICN7
cmVtb3RlSG9zdC51c2VyfUAje3JlbW90ZUhvc3QuaG9zdH0gJyN7Y21kfSciLCAiciIpIHsKLSAg
ICAgIHwgaW5wIHwKLSAgICAgIGlucC5lYWNoX2xpbmUgewotICAgICAgICB8IGxpbmUgfAotICAg
ICAgICByZXN1bHQgKz0gbGluZQotICAgICAgfQotICAgIH0KLSAgICByYWlzZSAiI3skP30iIHVu
bGVzcyAkPy5zdWNjZXNzPwotICAgIHJlc3VsdAotZW5kCi0KIGRlZiBydW5Db21tYW5kT25UZXN0
ZXIoY21kKQogICAgIGlmICRyZW1vdGUKICAgICAgICAgcmVzdWx0ID0gc3NoUmVhZChjbWQpCkBA
IC0yMDc2LDEyICsyMTA0LDggQEAgZGVmIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZCgq
Y21kKQogZW5kCiAKIGRlZiBydW5UZXN0UnVubmVyKHJlbW90ZUluZGV4PTApCisgICAgcmVtb3Rl
SG9zdCA9ICRyZW1vdGVIb3N0c1tyZW1vdGVJbmRleF0KICAgICBpZiAkcmVtb3RlCi0gICAgICAg
IHJlbW90ZUhvc3QgPSAkcmVtb3RlSG9zdHNbcmVtb3RlSW5kZXhdCi0gICAgICAgIGlmICFyZW1v
dGVIb3N0LnJlbW90ZURpcmVjdG9yeQotICAgICAgICAgICAgcmVtb3RlSG9zdC5yZW1vdGVEaXJl
Y3RvcnkgPSBKU09OOjpwYXJzZShzc2hSZWFkKCJjYXQgfi8uYmVuY2hlciIsIHJlbW90ZUluZGV4
KSlbInRlbXBQYXRoIl0KLSAgICAgICAgZW5kCi0gICAgICAgIG15c3lzKCJzc2giLCAiLW8iLCAi
Tm9Ib3N0QXV0aGVudGljYXRpb25Gb3JMb2NhbGhvc3Q9eWVzIiwgIi1wIiwgcmVtb3RlSG9zdC5w
b3J0LnRvX3MsICIje3JlbW90ZUhvc3QudXNlcn1AI3tyZW1vdGVIb3N0Lmhvc3R9IiwgIm1rZGly
IC1wICN7cmVtb3RlSG9zdC5yZW1vdGVEaXJlY3Rvcnl9IikKICAgICAgICAgbXlzeXMoInNjcCIs
ICItbyIsICJOb0hvc3RBdXRoZW50aWNhdGlvbkZvckxvY2FsaG9zdD15ZXMiLCAiLVAiLCByZW1v
dGVIb3N0LnBvcnQudG9fcywgKCRvdXRwdXREaXIuZGlybmFtZSArICR0YXJGaWxlTmFtZSkudG9f
cywgIiN7cmVtb3RlSG9zdC51c2VyfUAje3JlbW90ZUhvc3QuaG9zdH06I3tyZW1vdGVIb3N0LnJl
bW90ZURpcmVjdG9yeX0iKQogICAgICAgICByZW1vdGVTY3JpcHQgPSAiXCIiCiAgICAgICAgIHJl
bW90ZVNjcmlwdCArPSAiY2QgI3tyZW1vdGVIb3N0LnJlbW90ZURpcmVjdG9yeX0gJiYgIgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>