<?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>234378</bug_id>
          
          <creation_ts>2021-12-15 19:02:23 -0800</creation_ts>
          <short_desc>[GTK][WPE] Apply optimizations to speed up the layout-test EWS and add a few more workers to the build ones.</short_desc>
          <delta_ts>2021-12-16 07:17:17 -0800</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>WebKit Nightly Build</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=231999</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=234270</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=209104</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="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>jbedard</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1824646</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-12-15 19:02:23 -0800</bug_when>
    <thetext>The new GTK EWS workers added on bug 231999 has been working at the EWS for some days.
I have analyzed the results and I think we can speed up things quite a lot there by applying a simply optimization of passing --fully-parallel to the retry steps.
The GTK and WPE queueus for building are also a bit slow sometimes, so they would benefit from extra workers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824657</commentid>
    <comment_count>1</comment_count>
      <attachid>447317</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-12-15 19:32:18 -0800</bug_when>
    <thetext>Created attachment 447317
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824747</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-16 07:16:30 -0800</bug_when>
    <thetext>Committed r287133 (245317@main): &lt;https://commits.webkit.org/245317@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447317.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824748</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-16 07:17:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/86574871&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447317</attachid>
            <date>2021-12-15 19:32:18 -0800</date>
            <delta_ts>2021-12-16 07:16:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234378-20211216033216.patch</filename>
            <type>text/plain</type>
            <size>10519</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MTIxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDQ4MGMzNmYzNDViMmVmMjIwZGEwMzYxMjMyZThmZWE3
MzQ1ZjI5NC4uMTRkMTA3MTAyMjcxMzRmMTU4NTlhM2UyZDA0NmNhMDljM2I4NDAwYSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDIxLTEyLTE1ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNsb3BlekBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtHVEtdW1dQRV0gQXBwbHkgb3B0aW1pemF0aW9ucyB0byBzcGVl
ZCB1cCB0aGUgbGF5b3V0LXRlc3QgRVdTIGFuZCBhZGQgYSBmZXcgbW9yZSB3b3JrZXJzIHRvIHRo
ZSBidWlsZCBvbmVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjM0Mzc4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGhpcyBhcHBsaWVzIHR3byBvcHRpbWl6YXRpb25zIHRvIHNwZWVkIHVwIHRoZSB0ZXN0
aW5nIG9uIHRoZSBsYXlvdXQtdGVzdHMgRVdTIGFkZGVkIGluIHIyODY0MDUKKworICAgICAgICAx
LiBQYXNzIC0tZnVsbHktcGFyYWxsZWwgdG8gdGhlIHJldHJ5IHN0ZXBzLiBUaGlzIG1ha2VzIHRo
ZSB0b29sIHRvIHV0aWxpemUgYWxsIHRoZSBhdmFpbGFibGUgd29ya2VycyBmb3IgcnVubmluZwor
ICAgICAgICB0aGUgdGVzdHMgaW5zdGVhZCBvZiBydW5uaW5nIHRoZW0gaW4gc2VyaWFsLiBUaGF0
IG1ha2VzIHRoZSB0aW1lIG5lZWRlZCB0byBjb21wbGV0ZSB0aGUgcmV0cnkgc3RlcHMgdG8gYmUg
Y29uc2lkZXJhYmxlIGxlc3MsCisgICAgICAgIEluIHRoaXMgZXhhbXBsZSBodHRwczovL2V3cy1i
dWlsZC53ZWJraXQub3JnLyMvYnVpbGRlcnMvMzUvYnVpbGRzLzE3NTcgaXQgcmVkdWNlcyB0aGUg
dGltaW5nIGZyb20gNDMgbWlucyB0byAxMiBtaW5zLgorCisgICAgICAgIDIuIFdoZW4gdGhlIGZp
cnN0IHJ1biBmYWlscyB3aXRob3V0IGdpdmluZyBhIGxpc3Qgb2YgZmFpbHVyZXMgYW5kIHdlIGhh
dmUgbm90IHJlYWNoZWQgdGhlIG1heGltdW0gcmV0cnkgY291bnQKKyAgICAgICAgd2UgYXJlIGdv
aW5nIHRvIGVuZCByZXRyaW5nIHRoZSB3aG9sZSB0ZXN0aW5nIGFueXdheSwgc28gdGhlcmUgaXMg
bm8gcG9pbnQgaW4gcnVubmluZyB0aGUgdGVzdHMgd2l0aG91dCBwYXRjaAorICAgICAgICBpbiB0
aGF0IGNhc2UsIHdlIGNhbiBza2lwIGRvaW5nIHRoYXQgdG8gc2F2ZSB0aW1lLiBTZWU6IGh0dHBz
Oi8vZXdzLWJ1aWxkLndlYmtpdC5vcmcvIy9idWlsZGVycy8zNS9idWlsZHMvMTc2MworCisgICAg
ICAgIE9uIHRvcCBvZiB0aGF0IHRoaXMgcGF0Y2ggYWRkcyBhbiBleHRyYSB3b3JrZXIgdG8gdGhl
IEVXUyBidWlsZCBxdWV1ZXMgb2YgR1RLIGFuZCBXUEUKKyAgICAgICAgYmVjYXVzZSBJIGRldGVj
dGVkIHRoYXQgdGhpcyBxdWV1ZXMgc29tZXRpbWVzIGFyZSBub3QgZmFzdCBlbm91Z2guCisKKyAg
ICAgICAgKiBDSVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uOgorICAgICAgICAqIENJU3Vw
cG9ydC9ld3MtYnVpbGQvc3RlcHMucHk6CisgICAgICAgIChCdWd6aWxsYU1peGluLnNlbmRfZW1h
aWxfZm9yX2luZnJhc3RydWN0dXJlX2lzc3VlKToKKyAgICAgICAgKFJ1bldlYktpdFRlc3RzUmVk
VHJlZS5ldmFsdWF0ZUNvbW1hbmQpOgorICAgICAgICAoUnVuV2ViS2l0VGVzdHNSZXBlYXRGYWls
dXJlc1JlZFRyZWUuc2V0TGF5b3V0VGVzdENvbW1hbmQpOgorICAgICAgICAoUnVuV2ViS2l0VGVz
dHNSZXBlYXRGYWlsdXJlc1dpdGhvdXRQYXRjaFJlZFRyZWUuc2V0TGF5b3V0VGVzdENvbW1hbmQp
OgorICAgICAgICAqIENJU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHk6CisKIDIw
MjEtMTItMTUgIEpvbmF0aGFuIEJlZGFyZCAgPGpiZWRhcmRAYXBwbGUuY29tPgogCiAgICAgICAg
IFtyZXBvcmVsYXlweV0gRm9yd2FyZCBicmFuY2hlcyB0byBhbHRlcm5hdGUgcmVtb3RlCmRpZmYg
LS1naXQgYS9Ub29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQ0lT
dXBwb3J0L2V3cy1idWlsZC9jb25maWcuanNvbgppbmRleCBhNDZmNTk4YzVlYzI5ZTZkNGY3MzZl
ODUyYmI1ZGJiYzA5MzM2NmY4Li40ZTMzN2VkYzM0YWIyOTlkYTk0ZDc2YTA1ZWM4OWI0ZjUxYjcw
MjE1IDEwMDY0NAotLS0gYS9Ub29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCisr
KyBiL1Rvb2xzL0NJU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KQEAgLTE5LDggKzE5LDEw
IEBACiAgICAgeyAibmFtZSI6ICJpZ2FsaWExMC1ndGstd2syLWV3cyIsICJwbGF0Zm9ybSI6ICJn
dGsiIH0sCiAgICAgeyAibmFtZSI6ICJpZ2FsaWExMS1ndGstd2syLWV3cyIsICJwbGF0Zm9ybSI6
ICJndGsiIH0sCiAgICAgeyAibmFtZSI6ICJpZ2FsaWExMi1ndGstd2syLWV3cyIsICJwbGF0Zm9y
bSI6ICJndGsiIH0sCisgICAgeyAibmFtZSI6ICJpZ2FsaWExMy1ndGstd2syLWV3cyIsICJwbGF0
Zm9ybSI6ICJndGsiIH0sCiAgICAgeyAibmFtZSI6ICJhcGVyZXotZ3RrLWV3cyIsICJwbGF0Zm9y
bSI6ICJndGsiIH0sCiAgICAgeyAibmFtZSI6ICJpZ2FsaWEtd3BlLWV3cyIsICJwbGF0Zm9ybSI6
ICJ3cGUiIH0sCisgICAgeyAibmFtZSI6ICJpZ2FsaWEyLXdwZS1ld3MiLCAicGxhdGZvcm0iOiAi
d3BlIiB9LAogICAgIHsgIm5hbWUiOiAiYXBlcmV6LXdwZS1ld3MiLCAicGxhdGZvcm0iOiAid3Bl
IiB9LAogICAgIHsgIm5hbWUiOiAid2luY2Fpcm8tZXdzLTAwMSIsICJwbGF0Zm9ybSI6ICJ3aW5j
YWlybyIgfSwKICAgICB7ICJuYW1lIjogIndpbmNhaXJvLWV3cy0wMDIiLCAicGxhdGZvcm0iOiAi
d2luY2Fpcm8iIH0sCkBAIC0xMTUsNyArMTE3LDcgQEAKICAgICAgICJmYWN0b3J5IjogIkdUS0J1
aWxkRmFjdG9yeSIsICJwbGF0Zm9ybSI6ICJndGsiLAogICAgICAgImNvbmZpZ3VyYXRpb24iOiAi
cmVsZWFzZSIsICJhcmNoaXRlY3R1cmVzIjogWyJ4ODZfNjQiXSwKICAgICAgICJ0cmlnZ2VycyI6
IFsiYXBpLXRlc3RzLWd0ay1ld3MiLCAiZ3RrLXdrMi10ZXN0cy1ld3MiXSwKLSAgICAgICJ3b3Jr
ZXJuYW1lcyI6IFsiaWdhbGlhMS1ndGstd2syLWV3cyIsICJpZ2FsaWEyLWd0ay13azItZXdzIiwg
ImFwZXJlei1ndGstZXdzIl0KKyAgICAgICJ3b3JrZXJuYW1lcyI6IFsiYXBlcmV6LWd0ay1ld3Mi
LCAiaWdhbGlhMS1ndGstd2syLWV3cyIsICJpZ2FsaWEyLWd0ay13azItZXdzIiwgImlnYWxpYTEz
LWd0ay13azItZXdzIl0KICAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogIkdUSy1XSzItVGVz
dHMtRVdTIiwgInNob3J0bmFtZSI6ICJndGstd2syIiwgImljb24iOiAidGVzdE9ubHkiLApAQCAt
MjQwLDcgKzI0Miw3IEBACiAgICAgICAibmFtZSI6ICJXUEUtRVdTIiwgInNob3J0bmFtZSI6ICJ3
cGUiLCAiaWNvbiI6ICJidWlsZE9ubHkiLAogICAgICAgImZhY3RvcnkiOiAiV1BFRmFjdG9yeSIs
ICJwbGF0Zm9ybSI6ICJ3cGUiLAogICAgICAgImNvbmZpZ3VyYXRpb24iOiAicmVsZWFzZSIsICJh
cmNoaXRlY3R1cmVzIjogWyJ4ODZfNjQiXSwKLSAgICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlh
LXdwZS1ld3MiLCAiYXBlcmV6LXdwZS1ld3MiXQorICAgICAgIndvcmtlcm5hbWVzIjogWyJhcGVy
ZXotd3BlLWV3cyIsICJpZ2FsaWEtd3BlLWV3cyIsICJpZ2FsaWEyLXdwZS1ld3MiXQogICAgIH0s
CiAgICAgewogICAgICAgIm5hbWUiOiAiSlNDLVRlc3RzLUVXUyIsICJzaG9ydG5hbWUiOiAianNj
IiwgImljb24iOiAiYnVpbGRBbmRUZXN0IiwKZGlmZiAtLWdpdCBhL1Rvb2xzL0NJU3VwcG9ydC9l
d3MtYnVpbGQvc3RlcHMucHkgYi9Ub29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5Cmlu
ZGV4IDljOTg4NmE0NWYxNGJiMjU5YzVjNjJhMDQxYjYxN2JmOWMwNTc5MDguLjk1M2IzNDY2YmMx
MzE2NjYzMzZkZGI5ODE1MGZjZjIzN2YwMzMzNDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NJU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHMucHkKKysrIGIvVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9zdGVw
cy5weQpAQCAtNzU1LDcgKzc1NSw3IEBAIGNsYXNzIEJ1Z3ppbGxhTWl4aW4ob2JqZWN0KToKICAg
ICAgICAgICAgIGJ1aWxkX3VybCA9ICd7fSMvYnVpbGRlcnMve30vYnVpbGRzL3t9Jy5mb3JtYXQo
c2VsZi5tYXN0ZXIuY29uZmlnLmJ1aWxkYm90VVJMLCBzZWxmLmJ1aWxkLl9idWlsZGVyaWQsIHNl
bGYuYnVpbGQubnVtYmVyKQogICAgICAgICAgICAgZW1haWxfc3ViamVjdCA9ICdJbmZyYXN0cnVj
dHVyZSBpc3N1ZSBhdCB7fScuZm9ybWF0KGJ1aWxkZXJfbmFtZSkKICAgICAgICAgICAgIGVtYWls
X3RleHQgPSAnVGhlIGZvbGxvd2luZyBpbmZyYXN0cnVjdHVyZSBpc3N1ZSBoYXBwZW5lZCBhdDpc
blxuJwotICAgICAgICAgICAgZW1haWxfdGV4dCArPSAnICAgIC0gQnVpbGQgOiB7fVxuJy5mb3Jt
YXQoYnVpbGRfdXJsKQorICAgICAgICAgICAgZW1haWxfdGV4dCArPSAnICAgIC0gQnVpbGQgOiA8
YSBocmVmPSJ7fSI+e308L2E+XG4nLmZvcm1hdChidWlsZF91cmwsIGJ1aWxkX3VybCkKICAgICAg
ICAgICAgIGVtYWlsX3RleHQgKz0gJyAgICAtIEJ1aWxkZXIgOiB7fVxuJy5mb3JtYXQoYnVpbGRl
cl9uYW1lKQogICAgICAgICAgICAgZW1haWxfdGV4dCArPSAnICAgIC0gV29ya2VyIDoge31cbicu
Zm9ybWF0KHdvcmtlcl9uYW1lKQogICAgICAgICAgICAgZW1haWxfdGV4dCArPSAnICAgIC0gSXNz
dWU6IHt9XG4nLmZvcm1hdChpbmZyYXN0cnVjdHVyZV9pc3N1ZV90ZXh0KQpAQCAtMjc2NCwxMiAr
Mjc2NCwxNSBAQCBjbGFzcyBSdW5XZWJLaXRUZXN0c1JlZFRyZWUoUnVuV2ViS2l0VGVzdHMpOgog
ICAgICAgICAgICAgc2VsZi5idWlsZC5yZXN1bHRzID0gU1VDQ0VTUwogICAgICAgICAgICAgc2Vs
Zi5zZXRQcm9wZXJ0eSgnYnVpbGRfc3VtbWFyeScsIG1lc3NhZ2UpCiAgICAgICAgIGVsc2U6Ci0g
ICAgICAgICAgICAjIFdlIGhhdmUgYSBmYWlsdXJlIHJldHVybiBjb2RlLCBidXQgbm90IGEgbGlz
dCBvZiBmYWlsZWQgb3IgZmxha3kgdGVzdHMuCi0gICAgICAgICAgICAjIFNvIHJldHJ5IHJlLXJ1
bm5pbmcgdGhlIF93aG9sZV8gbGF5b3V0IHRlc3RzIHdpdGhvdXQtcGF0Y2ggdG8gc2VlIGlmCi0g
ICAgICAgICAgICAjIHRoaXMgdW5leHBlY3RlZCBmYWlsdXJlIHdhcyBwcmUtZXhpc3RlbnQuIElm
IHRoZSBmYWlsdXJlIHdhcyBub3QgcHJlLWV4aXN0ZW50LAotICAgICAgICAgICAgIyB0aGVuIHdl
IHdvdWxkIG5vdCByZXBvcnQgYSBsaXN0IG9mIGZhaWxlZCB0ZXN0LCBqdXN0IGEgZ2VuZXJpYyAi
dW5rbm93biIgZmFpbHVyZS4KKyAgICAgICAgICAgICMgV2UgaGF2ZSBhIGZhaWx1cmUgcmV0dXJu
IGNvZGUgYnV0IG5vdCBhIGxpc3Qgb2YgZmFpbGVkIG9yIGZsYWt5IHRlc3RzLCBzbyB3ZSBjYW4n
dCBydW4gdGhlIHJlcGVhdCBzdGVwcy4KKyAgICAgICAgICAgICMgSWYgd2UgYXJlIG9uIHRoZSBs
YXN0IHJldHJ5IHRoZW4gcnVuIHRoZSB3aG9sZSBsYXlvdXQgdGVzdHMgd2l0aG91dCBwYXRjaC4K
KyAgICAgICAgICAgICMgSWYgbm90LCB0aGVuIGdvIHRvIGFuYWx5emUtbGF5b3V0LXRlc3RzLXJl
c3VsdHMgd2hlcmUgd2Ugd2lsbCByZXRyeSBldmVyeXRoaW5nIGhvcGluZyB0aGlzIHdhcyBhIHJh
bmRvbSBmYWlsdXJlLgogICAgICAgICAgICAgc2VsZi5zZXRQcm9wZXJ0eSgncGF0Y2hGYWlsZWRU
ZXN0cycsIFRydWUpCi0gICAgICAgICAgICBuZXh0X3N0ZXBzLmV4dGVuZChbVW5BcHBseVBhdGNo
SWZSZXF1aXJlZCgpLCBDb21waWxlV2ViS2l0V2l0aG91dFBhdGNoKHJldHJ5X2J1aWxkX29uX2Zh
aWx1cmU9VHJ1ZSksIFZhbGlkYXRlUGF0Y2godmVyaWZ5QnVnQ2xvc2VkPUZhbHNlLCBhZGRVUkxz
PUZhbHNlKSwgUnVuV2ViS2l0VGVzdHNXaXRob3V0UGF0Y2hSZWRUcmVlKCldKQorICAgICAgICAg
ICAgcmV0cnlfY291bnQgPSBpbnQoc2VsZi5nZXRQcm9wZXJ0eSgncmV0cnlfY291bnQnLCAwKSkK
KyAgICAgICAgICAgIGlmIHJldHJ5X2NvdW50IDwgQW5hbHl6ZUxheW91dFRlc3RzUmVzdWx0c1Jl
ZFRyZWUuTUFYX1JFVFJZOgorICAgICAgICAgICAgICAgIG5leHRfc3RlcHMuYXBwZW5kKEFuYWx5
emVMYXlvdXRUZXN0c1Jlc3VsdHNSZWRUcmVlKCkpCisgICAgICAgICAgICBlbHNlOgorICAgICAg
ICAgICAgICAgIG5leHRfc3RlcHMuZXh0ZW5kKFtVbkFwcGx5UGF0Y2hJZlJlcXVpcmVkKCksIENv
bXBpbGVXZWJLaXRXaXRob3V0UGF0Y2gocmV0cnlfYnVpbGRfb25fZmFpbHVyZT1UcnVlKSwgVmFs
aWRhdGVQYXRjaCh2ZXJpZnlCdWdDbG9zZWQ9RmFsc2UsIGFkZFVSTHM9RmFsc2UpLCBSdW5XZWJL
aXRUZXN0c1dpdGhvdXRQYXRjaFJlZFRyZWUoKV0pCiAgICAgICAgIGlmIG5leHRfc3RlcHM6CiAg
ICAgICAgICAgICBzZWxmLmJ1aWxkLmFkZFN0ZXBzQWZ0ZXJDdXJyZW50U3RlcChuZXh0X3N0ZXBz
KQogICAgICAgICByZXR1cm4gcmMKQEAgLTI3ODcsNyArMjc5MCw3IEBAIGNsYXNzIFJ1bldlYktp
dFRlc3RzUmVwZWF0RmFpbHVyZXNSZWRUcmVlKFJ1bldlYktpdFRlc3RzUmVkVHJlZSk6CiAgICAg
ZGVmIHNldExheW91dFRlc3RDb21tYW5kKHNlbGYpOgogICAgICAgICBzdXBlcigpLnNldExheW91
dFRlc3RDb21tYW5kKCkKICAgICAgICAgZmlyc3RfcmVzdWx0c19mYWlsaW5nX3Rlc3RzID0gc2V0
KHNlbGYuZ2V0UHJvcGVydHkoJ2ZpcnN0X3J1bl9mYWlsdXJlcycsIFtdKSkKLSAgICAgICAgc2Vs
Zi5zZXRDb21tYW5kKHNlbGYuY29tbWFuZCArIFsnLS1yZXBlYXQtZWFjaD0lcycgJSBzZWxmLk5V
TV9SRVBFQVRTX1BFUl9URVNUXSArIHNvcnRlZChmaXJzdF9yZXN1bHRzX2ZhaWxpbmdfdGVzdHMp
KQorICAgICAgICBzZWxmLnNldENvbW1hbmQoc2VsZi5jb21tYW5kICsgWyctLWZ1bGx5LXBhcmFs
bGVsJywgJy0tcmVwZWF0LWVhY2g9JXMnICUgc2VsZi5OVU1fUkVQRUFUU19QRVJfVEVTVF0gKyBz
b3J0ZWQoZmlyc3RfcmVzdWx0c19mYWlsaW5nX3Rlc3RzKSkKIAogICAgIGRlZiBldmFsdWF0ZUNv
bW1hbmQoc2VsZiwgY21kKToKICAgICAgICAgd2l0aF9wYXRjaF9yZXBlYXRfZmFpbHVyZXNfcmVz
dWx0c19ub25mbGFreV9mYWlsdXJlcyA9IHNldChzZWxmLmdldFByb3BlcnR5KCd3aXRoX3BhdGNo
X3JlcGVhdF9mYWlsdXJlc19yZXN1bHRzX25vbmZsYWt5X2ZhaWx1cmVzJywgW10pKQpAQCAtMjg0
Niw3ICsyODQ5LDcgQEAgY2xhc3MgUnVuV2ViS2l0VGVzdHNSZXBlYXRGYWlsdXJlc1dpdGhvdXRQ
YXRjaFJlZFRyZWUoUnVuV2ViS2l0VGVzdHNSZWRUcmVlKToKICAgICAgICAgIyBpcyBza2lwcGVk
IGFueXdheXMgaWYgaXMgbWFya2VkIGFzIHN1Y2ggb24gdGhlIEV4cGVjdGF0aW9uIGZpbGVzIG9y
IGlmIGlzIG1hcmtlZAogICAgICAgICAjIGFzIGZhaWx1cmUgKHNpbmNlIHdlIGFyZSBwYXNzaW5n
IGFsc28gJy0tc2tpcC1mYWlsaW5nLXRlc3RzJykuIFRoYXQgd2F5IHdlIGVuc3VyZQogICAgICAg
ICAjIHRvIHJlcG9ydCB0aGUgY2FzZSBvZiBhIHBhdGNoIHJlbW92aW5nIGFuIGV4cGVjdGF0aW9u
IHRoYXQgc3RpbGwgZmFpbHMgd2l0aCBpdC4KLSAgICAgICAgc2VsZi5zZXRDb21tYW5kKHNlbGYu
Y29tbWFuZCArIFsnLS1yZXBlYXQtZWFjaD0lcycgJSBzZWxmLk5VTV9SRVBFQVRTX1BFUl9URVNU
LCAnLS1za2lwcGVkPWFsd2F5cyddICsgc29ydGVkKGZhaWx1cmVzX3RvX3JlcGVhdCkpCisgICAg
ICAgIHNlbGYuc2V0Q29tbWFuZChzZWxmLmNvbW1hbmQgKyBbJy0tZnVsbHktcGFyYWxsZWwnLCAn
LS1yZXBlYXQtZWFjaD0lcycgJSBzZWxmLk5VTV9SRVBFQVRTX1BFUl9URVNULCAnLS1za2lwcGVk
PWFsd2F5cyddICsgc29ydGVkKGZhaWx1cmVzX3RvX3JlcGVhdCkpCiAKICAgICBkZWYgZXZhbHVh
dGVDb21tYW5kKHNlbGYsIGNtZCk6CiAgICAgICAgIHJjID0gc2VsZi5ldmFsdWF0ZVJlc3VsdChj
bWQpCmRpZmYgLS1naXQgYS9Ub29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3VuaXR0ZXN0
LnB5IGIvVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weQppbmRleCBh
MTZiNGZmOTE1YmM3ZmQ3MmFkNjFmMTM2YmZiNzViOGUxMzc4MDQxLi5lZGNjOTRkN2RlNjlkYTI1
MjgwNDJiM2UwNTc3YTJjMmJkNjgxOWFlIDEwMDY0NAotLS0gYS9Ub29scy9DSVN1cHBvcnQvZXdz
LWJ1aWxkL3N0ZXBzX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL0NJU3VwcG9ydC9ld3MtYnVpbGQv
c3RlcHNfdW5pdHRlc3QucHkKQEAgLTI1ODEsNyArMjU4MSw3IEBAIGNsYXNzIFRlc3RSdW5XZWJL
aXRUZXN0c1JlcGVhdEZhaWx1cmVzUmVkVHJlZShCdWlsZFN0ZXBNaXhpbkFkZGl0aW9ucywgdW5p
dHRlc3QuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVG9vbHMvU2NyaXB0cy9y
dW4td2Via2l0LXRlc3RzJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctLW5v
LWJ1aWxkJywgJy0tbm8tc2hvdy1yZXN1bHRzJywgJy0tbm8tbmV3LXRlc3QtcmVzdWx0cycsICct
LWNsb2JiZXItb2xkLXJlc3VsdHMnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Jy0tcmVsZWFzZScsICctLXJlc3VsdHMtZGlyZWN0b3J5JywgJ2xheW91dC10ZXN0LXJlc3VsdHMn
LCAnLS1kZWJ1Zy1yd3QtbG9nZ2luZycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnLS1za2lwLWZhaWxpbmctdGVzdHMnLCAnLS1yZXBlYXQtZWFjaD0xMCddICsgc29ydGVkKGZp
cnN0X3J1bl9mYWlsdXJlcykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctLXNr
aXAtZmFpbGluZy10ZXN0cycsICctLWZ1bGx5LXBhcmFsbGVsJywgJy0tcmVwZWF0LWVhY2g9MTAn
XSArIHNvcnRlZChmaXJzdF9ydW5fZmFpbHVyZXMpCiAgICAgICAgICAgICAgICAgICAgICAgICAp
CiAgICAgICAgICAgICArIDAsCiAgICAgICAgICkKQEAgLTI2MjIsNyArMjYyMiw3IEBAIGNsYXNz
IFRlc3RSdW5XZWJLaXRUZXN0c1JlcGVhdEZhaWx1cmVzV2l0aG91dFBhdGNoUmVkVHJlZShCdWls
ZFN0ZXBNaXhpbkFkZGl0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVG9v
bHMvU2NyaXB0cy9ydW4td2Via2l0LXRlc3RzJywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICctLW5vLWJ1aWxkJywgJy0tbm8tc2hvdy1yZXN1bHRzJywgJy0tbm8tbmV3LXRlc3Qt
cmVzdWx0cycsICctLWNsb2JiZXItb2xkLXJlc3VsdHMnLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJy0tcmVsZWFzZScsICctLXJlc3VsdHMtZGlyZWN0b3J5JywgJ2xheW91dC10
ZXN0LXJlc3VsdHMnLCAnLS1kZWJ1Zy1yd3QtbG9nZ2luZycsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnLS1za2lwLWZhaWxpbmctdGVzdHMnLCAnLS1yZXBlYXQtZWFjaD0xMCcs
ICctLXNraXBwZWQ9YWx3YXlzJ10gKyBzb3J0ZWQod2l0aF9wYXRjaF9yZXBlYXRfZmFpbHVyZXNf
cmVzdWx0c19ub25mbGFreV9mYWlsdXJlcykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICctLXNraXAtZmFpbGluZy10ZXN0cycsICctLWZ1bGx5LXBhcmFsbGVsJywgJy0tcmVwZWF0
LWVhY2g9MTAnLCAnLS1za2lwcGVkPWFsd2F5cyddICsgc29ydGVkKHdpdGhfcGF0Y2hfcmVwZWF0
X2ZhaWx1cmVzX3Jlc3VsdHNfbm9uZmxha3lfZmFpbHVyZXMpCiAgICAgICAgICAgICAgICAgICAg
ICAgICApCiAgICAgICAgICAgICArIDAsCiAgICAgICAgICkKQEAgLTI2NTEsNyArMjY1MSw3IEBA
IGNsYXNzIFRlc3RSdW5XZWJLaXRUZXN0c1JlcGVhdEZhaWx1cmVzV2l0aG91dFBhdGNoUmVkVHJl
ZShCdWlsZFN0ZXBNaXhpbkFkZGl0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnVG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LXRlc3RzJywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICctLW5vLWJ1aWxkJywgJy0tbm8tc2hvdy1yZXN1bHRzJywgJy0tbm8tbmV3
LXRlc3QtcmVzdWx0cycsICctLWNsb2JiZXItb2xkLXJlc3VsdHMnLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJy0tcmVsZWFzZScsICctLXJlc3VsdHMtZGlyZWN0b3J5JywgJ2xh
eW91dC10ZXN0LXJlc3VsdHMnLCAnLS1kZWJ1Zy1yd3QtbG9nZ2luZycsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnLS1za2lwLWZhaWxpbmctdGVzdHMnLCAnLS1yZXBlYXQtZWFj
aD0xMCcsICctLXNraXBwZWQ9YWx3YXlzJ10gKyBzb3J0ZWQoZmlyc3RfcnVuX2ZhaWx1cmVzKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy0tc2tpcC1mYWlsaW5nLXRlc3RzJywg
Jy0tZnVsbHktcGFyYWxsZWwnLCAnLS1yZXBlYXQtZWFjaD0xMCcsICctLXNraXBwZWQ9YWx3YXlz
J10gKyBzb3J0ZWQoZmlyc3RfcnVuX2ZhaWx1cmVzKQogICAgICAgICAgICAgICAgICAgICAgICAg
KQogICAgICAgICAgICAgKyAwLAogICAgICAgICApCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>