<?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>194368</bug_id>
          
          <creation_ts>2019-02-06 17:31:30 -0800</creation_ts>
          <short_desc>REGRESSION (r240727) [ Mac iOS ] Layout Test http/tests/workers/service/basic-register-exceptions.html is flaky</short_desc>
          <delta_ts>2019-04-23 08:37:05 -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>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=193747</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="Shawn Roberts">sroberts</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>achristensen</cc>
    
    <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1503539</commentid>
    <comment_count>0</comment_count>
    <who name="Shawn Roberts">sroberts</who>
    <bug_when>2019-02-06 17:31:30 -0800</bug_when>
    <thetext>The following layout test is flaky on Mac and iOS

http/tests/workers/service/basic-register-exceptions.html

Probable cause:

Test became a regression after 240727

Reproduced with:

run-webkit-tests d240727 http/tests/workers/service/basic-register-exceptions.html --iterations 5000 -f --exit-after-n-failures=1 --no-retry-failures --debug

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=http%2Ftests%2Fworkers%2Fservice%2Fbasic-register-exceptions.html

Diff:

--- /Volumes/Data/slave/mojave-debug-tests-wk2/build/layout-test-results/http/tests/workers/service/basic-register-exceptions-expected.txt
+++ /Volumes/Data/slave/mojave-debug-tests-wk2/build/layout-test-results/http/tests/workers/service/basic-register-exceptions-actual.txt
@@ -5,5 +5,6 @@
 CONSOLE MESSAGE: line 60: Registration failed with error: TypeError: Scope URL provided to serviceWorker.register() must be either HTTP or HTTPS
 CONSOLE MESSAGE: line 70: Registration failed with error: TypeError: Scope URL provided to serviceWorker.register() cannot have a path that contains &apos;%2f&apos; or &apos;%5c&apos;
 CONSOLE MESSAGE: line 80: Registration failed with error: SecurityError: Script origin does not match the registering client&apos;s origin
+CONSOLE MESSAGE: line 10: Registration failed with error: TypeError: Script load failed
 CONSOLE MESSAGE: line 91: Registration failed with error: SecurityError: Scope origin does not match the registering client&apos;s origin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504450</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-08 18:47:35 -0800</bug_when>
    <thetext>&lt;rdar://problem/47937467&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508092</commentid>
    <comment_count>2</comment_count>
      <attachid>362505</attachid>
    <who name="Shawn Roberts">sroberts</who>
    <bug_when>2019-02-20 09:35:05 -0800</bug_when>
    <thetext>Created attachment 362505
Updating TestExpectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508116</commentid>
    <comment_count>3</comment_count>
      <attachid>362505</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-20 10:15:06 -0800</bug_when>
    <thetext>Comment on attachment 362505
Updating TestExpectations

Clearing flags on attachment: 362505

Committed r241819: &lt;https://trac.webkit.org/changeset/241819&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508117</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-20 10:15:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508128</commentid>
    <comment_count>5</comment_count>
    <who name="Shawn Roberts">sroberts</who>
    <bug_when>2019-02-20 10:31:07 -0800</bug_when>
    <thetext>Reopened until fix is landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1514973</commentid>
    <comment_count>6</comment_count>
    <who name="Shawn Roberts">sroberts</who>
    <bug_when>2019-03-11 13:40:02 -0700</bug_when>
    <thetext>Additional repro information. 

Test appears to only fail locally when I run it in full parallel, or when running with other tests. 

Example :

Had one window run-webkit-tests --child-processes 4 --debug --force

Another window run-webkit-tests http/tests/workers/service/basic-register-exceptions.html --iterations 1000 --child-processes 1 --force --debug

The test would fail.

When I run the test by itself with only 1 child process I am unable to reproduce it locally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1529365</commentid>
    <comment_count>7</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-04-22 13:48:26 -0700</bug_when>
    <thetext>I do not think this is a regression, it is just that the test is flaky by nature.
I&apos;ll fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1529367</commentid>
    <comment_count>8</comment_count>
      <attachid>367969</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-04-22 13:55:04 -0700</bug_when>
    <thetext>Created attachment 367969
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1529596</commentid>
    <comment_count>9</comment_count>
      <attachid>367969</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-23 08:37:03 -0700</bug_when>
    <thetext>Comment on attachment 367969
Patch

Clearing flags on attachment: 367969

Committed r244539: &lt;https://trac.webkit.org/changeset/244539&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1529597</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-23 08:37:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>362505</attachid>
            <date>2019-02-20 09:35:05 -0800</date>
            <delta_ts>2019-04-22 13:55:00 -0700</delta_ts>
            <desc>Updating TestExpectations</desc>
            <filename>bug-194368-20190220093504.patch</filename>
            <type>text/plain</type>
            <size>2400</size>
            <attacher name="Shawn Roberts">sroberts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQxODE3CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjExMDBlODJmNDllYzg5NzBhNGYz
ZmM2ZGY0N2ZjNjdjZmU5NGMxYy4uZjQ0YTI5YTliZDVlOGFlMDA2NDliNDYyY2U5MmZkZDVkZGFl
MmQxNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTAyLTIwICBTaGF3biBSb2JlcnRzICA8
c3JvYmVydHNAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIyNDA3MjcpIFsgTWFj
IGlPUyBdIExheW91dCBUZXN0IGh0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL2Jhc2ljLXJlZ2lz
dGVyLWV4Y2VwdGlvbnMuaHRtbCBpcyBmbGFreQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk0MzY4CisKKyAgICAgICAgVW5yZXZpZXdlZCB0ZXN0IGdh
cmRlbmluZy4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0b3Itd2syL1Rlc3RFeHBl
Y3RhdGlvbnM6IFVwZGF0aW5nIHRlc3QgZXhwZWN0YXRpb25zIHdoaWxlIHdhaXRpbmcgZm9yIGEg
Zml4CisgICAgICAgICogcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zOiBkaXR0bwor
CiAyMDE5LTAyLTE5ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJFR1JFU1NJT04gKHIyMzgwOTApOiBUb2dnbGluZyB2aXNpYmlsaXR5IG9uIHRoZSA8
aHRtbD4gZWxlbWVudCBjYW4gcmVzdWx0IGluIGEgYmxhbmsgd2ViIHZpZXcKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnMg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25z
CmluZGV4IDUwMzI3YzM4N2RjM2UzMDAyNzYxYzFjZDY4YTRkYzYyMTcxYzdhNzQuLmQzMWRjZWMx
MzJiMTJlYzI3YmMyYTc4MjA4Y2NiNWNhMzA1YzBiNjMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2lvcy1zaW11bGF0b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci13azIvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNDMs
MyArNDMsNCBAQCB3ZWJraXQub3JnL2IvMTc1ODY1IHF1aWNrbG9vay9tdWx0aS1zaGVldC1udW1i
ZXJzLTA5Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMTg3Njk5IFsgRGVi
dWcgXSBmYXN0L2Zvcm1zL3N1Ym1pdC1jaGFuZ2UtZnJhZ21lbnQuaHRtbCBbIFBhc3MgVGltZW91
dCBdCiAKK3dlYmtpdC5vcmcvYi8xOTQzNjggaHR0cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvYmFz
aWMtcmVnaXN0ZXItZXhjZXB0aW9ucy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sy
L1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBl
Y3RhdGlvbnMKaW5kZXggNDc5NDllNjJkZGZjYjQwYWY4ZDgxN2EzOWJmZDg2ZTBiYjI1ZjRlNC4u
NTFlYzc0OWNhMmMxNTRmMzc0NmUwNjlkNzVhNWUxNGQ0NjNlMjEyZCAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVjdGF0aW9ucwpAQCAtOTEzLDQgKzkxMyw2IEBA
IHdlYmtpdC5vcmcvYi8xOTE2NTggWyBTaWVycmEgUmVsZWFzZSBdIGZhc3QvbGF5ZXJzL25vLWNs
aXBwaW5nLW92ZXJmbG93LWhpZGRlbi1hCiAKIHdlYmtpdC5vcmcvYi8xOTM5NzYgaHR0cC90ZXN0
cy9jYWNoZS1zdG9yYWdlL2NhY2hlLWNsZWFyaW5nLW9yaWdpbi5odHRwcy5odG1sIFsgUGFzcyBG
YWlsdXJlIF0KIAotd2Via2l0Lm9yZy9iLzE5NDgyNiBodHRwL3Rlc3RzL3Jlc291cmNlTG9hZFN0
YXRpc3RpY3MvZG8tbm90LWJsb2NrLXRvcC1sZXZlbC1uYXZpZ2F0aW9uLXJlZGlyZWN0Lmh0bWwg
WyBQYXNzIFRpbWVvdXQgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKK3dlYmtpdC5vcmcv
Yi8xOTQ4MjYgaHR0cC90ZXN0cy9yZXNvdXJjZUxvYWRTdGF0aXN0aWNzL2RvLW5vdC1ibG9jay10
b3AtbGV2ZWwtbmF2aWdhdGlvbi1yZWRpcmVjdC5odG1sIFsgUGFzcyBUaW1lb3V0IF0KKword2Vi
a2l0Lm9yZy9iLzE5NDM2OCBodHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9iYXNpYy1yZWdpc3Rl
ci1leGNlcHRpb25zLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m
IGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>367969</attachid>
            <date>2019-04-22 13:55:04 -0700</date>
            <delta_ts>2019-04-23 08:37:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194368-20190422135504.patch</filename>
            <type>text/plain</type>
            <size>9167</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ0NDk4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNmFmOTJiMTZlNmM3YjVjYjA3NDMz
MTU5ZmFmYTQwNmU2MTBlM2E1YS4uNGMyNTM2OWQyOGE3YmE2NGFmZjI2MWVlMjc5ODg1NjE4ZTMz
YjJiNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE5LTA0LTIyICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjQwNzI3KSBbIE1hYyBp
T1MgXSBMYXlvdXQgVGVzdCBodHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9iYXNpYy1yZWdpc3Rl
ci1leGNlcHRpb25zLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NDM2OAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDc5Mzc0
Njc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVz
dCB3YXMgZXhpdGluZyBzb29uZXIgdGhhbiB0aGUgbGFzdCByZWdpc3RyYXRpb24gd2FzIHJlamVj
dGVkLgorICAgICAgICBNYWtlIHN1cmUgdGhhdCB0aGUgdGVzdCBpcyBydW4gdW50aWwgdGhlIGVu
ZCBpbiBhIG1vcmUgb3JkZXJlZCB3YXkuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL3dvcmtlcnMv
c2VydmljZS9iYXNpYy1yZWdpc3Rlci1leGNlcHRpb25zLWV4cGVjdGVkLnR4dDoKKyAgICAgICAg
KiBodHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9yZXNvdXJjZXMvYmFzaWMtcmVnaXN0ZXItZXhj
ZXB0aW9ucy5qczoKKyAgICAgICAgKGFzeW5jLmRvVGVzdCk6CisgICAgICAgICh0aGVuKTogRGVs
ZXRlZC4KKyAgICAgICAgKGNhdGNoKTogRGVsZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMt
d2syL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTktMDQtMjIgIENhcmxvcyBHYXJjaWEgQ2FtcG9z
ICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjI0MTI4OSk6IFtH
VEtdIGFjY2Vzc2liaWxpdHkvcmVtb3ZlZC1jb250aW51YXRpb24tZWxlbWVudC1jYXVzZXMtY3Jh
c2guaHRtbCBhbmQgYWNjZXNzaWJpbGl0eS9yZW1vdmVkLWFub255bW91cy1ibG9jay1jaGlsZC1j
YXVzZXMtY3Jhc2guaHRtbCBjcmFzaGVzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL3dvcmtlcnMvc2VydmljZS9iYXNpYy1yZWdpc3Rlci1leGNlcHRpb25zLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL2Jhc2ljLXJlZ2lzdGVy
LWV4Y2VwdGlvbnMtZXhwZWN0ZWQudHh0CmluZGV4IDg1NzRkZTc3NzhiYzgzMWVjYWIzNGExNWVi
ODcyNzlmZWY3MGYzOWUuLjEzZDFmMjMwOGZiMzFkZmE4MmFiY2Y3OGY0MDVhZTI0YTljMWQ1NDMg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL2Jhc2lj
LXJlZ2lzdGVyLWV4Y2VwdGlvbnMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAv
dGVzdHMvd29ya2Vycy9zZXJ2aWNlL2Jhc2ljLXJlZ2lzdGVyLWV4Y2VwdGlvbnMtZXhwZWN0ZWQu
dHh0CkBAIC0xLDkgKzEsMTAgQEAKLUNPTlNPTEUgTUVTU0FHRTogbGluZSAyMDogUmVnaXN0cmF0
aW9uIGZhaWxlZCB3aXRoIGVycm9yOiBUeXBlRXJyb3I6IHNlcnZpY2VXb3JrZXIucmVnaXN0ZXIo
KSBjYW5ub3QgYmUgY2FsbGVkIHdpdGggYW4gZW1wdHkgc2NyaXB0IFVSTAotQ09OU09MRSBNRVNT
QUdFOiBsaW5lIDMwOiBSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJyb3I6IFR5cGVFcnJvcjog
c2VydmljZVdvcmtlci5yZWdpc3RlcigpIG11c3QgYmUgY2FsbGVkIHdpdGggYSB2YWxpZCByZWxh
dGl2ZSBzY3JpcHQgVVJMCi1DT05TT0xFIE1FU1NBR0U6IGxpbmUgNDA6IFJlZ2lzdHJhdGlvbiBm
YWlsZWQgd2l0aCBlcnJvcjogVHlwZUVycm9yOiBzZXJ2aWNlV29ya2VyLnJlZ2lzdGVyKCkgbXVz
dCBiZSBjYWxsZWQgd2l0aCBhIHNjcmlwdCBVUkwgd2hvc2UgcHJvdG9jb2wgaXMgZWl0aGVyIEhU
VFAgb3IgSFRUUFMKLUNPTlNPTEUgTUVTU0FHRTogbGluZSA1MDogUmVnaXN0cmF0aW9uIGZhaWxl
ZCB3aXRoIGVycm9yOiBUeXBlRXJyb3I6IHNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoKSBtdXN0IGJl
IGNhbGxlZCB3aXRoIGEgc2NyaXB0IFVSTCB3aG9zZSBwYXRoIGRvZXMgbm90IGNvbnRhaW4gJyUy
Zicgb3IgJyU1YycKLUNPTlNPTEUgTUVTU0FHRTogbGluZSA2MDogUmVnaXN0cmF0aW9uIGZhaWxl
ZCB3aXRoIGVycm9yOiBUeXBlRXJyb3I6IFNjb3BlIFVSTCBwcm92aWRlZCB0byBzZXJ2aWNlV29y
a2VyLnJlZ2lzdGVyKCkgbXVzdCBiZSBlaXRoZXIgSFRUUCBvciBIVFRQUwotQ09OU09MRSBNRVNT
QUdFOiBsaW5lIDcwOiBSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJyb3I6IFR5cGVFcnJvcjog
U2NvcGUgVVJMIHByb3ZpZGVkIHRvIHNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoKSBjYW5ub3QgaGF2
ZSBhIHBhdGggdGhhdCBjb250YWlucyAnJTJmJyBvciAnJTVjJwotQ09OU09MRSBNRVNTQUdFOiBs
aW5lIDgwOiBSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJyb3I6IFNlY3VyaXR5RXJyb3I6IFNj
cmlwdCBvcmlnaW4gZG9lcyBub3QgbWF0Y2ggdGhlIHJlZ2lzdGVyaW5nIGNsaWVudCdzIG9yaWdp
bgotQ09OU09MRSBNRVNTQUdFOiBsaW5lIDkxOiBSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJy
b3I6IFNlY3VyaXR5RXJyb3I6IFNjb3BlIG9yaWdpbiBkb2VzIG5vdCBtYXRjaCB0aGUgcmVnaXN0
ZXJpbmcgY2xpZW50J3Mgb3JpZ2luCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjQ6IFJlZ2lzdHJh
dGlvbiBmYWlsZWQgd2l0aCBlcnJvcjogVHlwZUVycm9yOiBTY3JpcHQgaHR0cDovLzEyNy4wLjAu
MTo4MDAwL3dvcmtlcnMvc2VydmljZS9pbWFnZS1taW1lLXR5cGUucGhwIGxvYWQgZmFpbGVkCitD
T05TT0xFIE1FU1NBR0U6IGxpbmUgMjQ6IFJlZ2lzdHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjog
VHlwZUVycm9yOiBzZXJ2aWNlV29ya2VyLnJlZ2lzdGVyKCkgY2Fubm90IGJlIGNhbGxlZCB3aXRo
IGFuIGVtcHR5IHNjcmlwdCBVUkwKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAyNDogUmVnaXN0cmF0
aW9uIGZhaWxlZCB3aXRoIGVycm9yOiBUeXBlRXJyb3I6IHNlcnZpY2VXb3JrZXIucmVnaXN0ZXIo
KSBtdXN0IGJlIGNhbGxlZCB3aXRoIGEgdmFsaWQgcmVsYXRpdmUgc2NyaXB0IFVSTAorQ09OU09M
RSBNRVNTQUdFOiBsaW5lIDI0OiBSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJyb3I6IFR5cGVF
cnJvcjogc2VydmljZVdvcmtlci5yZWdpc3RlcigpIG11c3QgYmUgY2FsbGVkIHdpdGggYSBzY3Jp
cHQgVVJMIHdob3NlIHByb3RvY29sIGlzIGVpdGhlciBIVFRQIG9yIEhUVFBTCitDT05TT0xFIE1F
U1NBR0U6IGxpbmUgMjQ6IFJlZ2lzdHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjogVHlwZUVycm9y
OiBzZXJ2aWNlV29ya2VyLnJlZ2lzdGVyKCkgbXVzdCBiZSBjYWxsZWQgd2l0aCBhIHNjcmlwdCBV
Ukwgd2hvc2UgcGF0aCBkb2VzIG5vdCBjb250YWluICclMmYnIG9yICclNWMnCitDT05TT0xFIE1F
U1NBR0U6IGxpbmUgMjQ6IFJlZ2lzdHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjogVHlwZUVycm9y
OiBTY29wZSBVUkwgcHJvdmlkZWQgdG8gc2VydmljZVdvcmtlci5yZWdpc3RlcigpIG11c3QgYmUg
ZWl0aGVyIEhUVFAgb3IgSFRUUFMKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAyNDogUmVnaXN0cmF0
aW9uIGZhaWxlZCB3aXRoIGVycm9yOiBUeXBlRXJyb3I6IFNjb3BlIFVSTCBwcm92aWRlZCB0byBz
ZXJ2aWNlV29ya2VyLnJlZ2lzdGVyKCkgY2Fubm90IGhhdmUgYSBwYXRoIHRoYXQgY29udGFpbnMg
JyUyZicgb3IgJyU1YycKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAyNDogUmVnaXN0cmF0aW9uIGZh
aWxlZCB3aXRoIGVycm9yOiBTZWN1cml0eUVycm9yOiBTY3JpcHQgb3JpZ2luIGRvZXMgbm90IG1h
dGNoIHRoZSByZWdpc3RlcmluZyBjbGllbnQncyBvcmlnaW4KK0NPTlNPTEUgTUVTU0FHRTogbGlu
ZSAyNDogUmVnaXN0cmF0aW9uIGZhaWxlZCB3aXRoIGVycm9yOiBTZWN1cml0eUVycm9yOiBTY29w
ZSBvcmlnaW4gZG9lcyBub3QgbWF0Y2ggdGhlIHJlZ2lzdGVyaW5nIGNsaWVudCdzIG9yaWdpbgog
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9yZXNv
dXJjZXMvYmFzaWMtcmVnaXN0ZXItZXhjZXB0aW9ucy5qcyBiL0xheW91dFRlc3RzL2h0dHAvdGVz
dHMvd29ya2Vycy9zZXJ2aWNlL3Jlc291cmNlcy9iYXNpYy1yZWdpc3Rlci1leGNlcHRpb25zLmpz
CmluZGV4IDc4ZDFkOGFmNTIyMGI4MGMwYmFkZDM1MmQzMDc4YTc2MzMzZThjZWMuLjI4ZTFmNzE1
MmNlOGZmNTE4YjU1MGVmNmZhYzVjMzA4MjU2MTM1NDggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL3Jlc291cmNlcy9iYXNpYy1yZWdpc3Rlci1leGNl
cHRpb25zLmpzCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL3Jl
c291cmNlcy9iYXNpYy1yZWdpc3Rlci1leGNlcHRpb25zLmpzCkBAIC0zLDk1ICszLDMwIEBAIGZ1
bmN0aW9uIGRvbmUoKQogICAgIGZpbmlzaFNXVGVzdCgpOwogfQogCi1uYXZpZ2F0b3Iuc2Vydmlj
ZVdvcmtlci5yZWdpc3RlcigiaW1hZ2UtbWltZS10eXBlLnBocCIsIHsgfSkKLS50aGVuKGZ1bmN0
aW9uKHIpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0ZXJlZCEgKHVuZXhwZWN0ZWRseSkiKTsKLX0s
IGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0cmF0aW9uIGZhaWxlZCB3aXRoIGVy
cm9yOiAiICsgZSk7Ci19KQotLmNhdGNoKGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygiRXhj
ZXB0aW9uIHJlZ2lzdGVyaW5nOiAiICsgZSk7Ci19KTsKLQotbmF2aWdhdG9yLnNlcnZpY2VXb3Jr
ZXIucmVnaXN0ZXIoIiIsIHsgfSkKLS50aGVuKGZ1bmN0aW9uKHIpIHsKLQljb25zb2xlLmxvZygi
UmVnaXN0ZXJlZCEgKHVuZXhwZWN0ZWRseSkiKTsKLX0sIGZ1bmN0aW9uKGUpIHsKLQljb25zb2xl
LmxvZygiUmVnaXN0cmF0aW9uIGZhaWxlZCB3aXRoIGVycm9yOiAiICsgZSk7Ci19KQotLmNhdGNo
KGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygiRXhjZXB0aW9uIHJlZ2lzdGVyaW5nOiAiICsg
ZSk7Ci19KTsKLQotbmF2aWdhdG9yLnNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoImh0dHA6Ly8xMjcu
MC4wLjE6YWJjIiwgeyB9KQotLnRoZW4oZnVuY3Rpb24ocikgewotCWNvbnNvbGUubG9nKCJSZWdp
c3RlcmVkISAodW5leHBlY3RlZGx5KSIpOwotfSwgZnVuY3Rpb24oZSkgewotCWNvbnNvbGUubG9n
KCJSZWdpc3RyYXRpb24gZmFpbGVkIHdpdGggZXJyb3I6ICIgKyBlKTsKLX0pCi0uY2F0Y2goZnVu
Y3Rpb24oZSkgewotCWNvbnNvbGUubG9nKCJFeGNlcHRpb24gcmVnaXN0ZXJpbmc6ICIgKyBlKTsK
LX0pOwotCi1uYXZpZ2F0b3Iuc2VydmljZVdvcmtlci5yZWdpc3Rlcigic29tZXNjaGVtZTovL3Nj
cmlwdC5qcyIsIHsgfSkKLS50aGVuKGZ1bmN0aW9uKHIpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0
ZXJlZCEgKHVuZXhwZWN0ZWRseSkiKTsKLX0sIGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygi
UmVnaXN0cmF0aW9uIGZhaWxlZCB3aXRoIGVycm9yOiAiICsgZSk7Ci19KQotLmNhdGNoKGZ1bmN0
aW9uKGUpIHsKLQljb25zb2xlLmxvZygiRXhjZXB0aW9uIHJlZ2lzdGVyaW5nOiAiICsgZSk7Ci19
KTsKLQotbmF2aWdhdG9yLnNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoInJlc291cmNlcy8lMmZzY3Jp
cHQuanMiLCB7IH0pCi0udGhlbihmdW5jdGlvbihyKSB7Ci0JY29uc29sZS5sb2coIlJlZ2lzdGVy
ZWQhICh1bmV4cGVjdGVkbHkpIik7Ci19LCBmdW5jdGlvbihlKSB7Ci0JY29uc29sZS5sb2coIlJl
Z2lzdHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjogIiArIGUpOwotfSkKLS5jYXRjaChmdW5jdGlv
bihlKSB7Ci0JY29uc29sZS5sb2coIkV4Y2VwdGlvbiByZWdpc3RlcmluZzogIiArIGUpOwotfSk7
Ci0KLW5hdmlnYXRvci5zZXJ2aWNlV29ya2VyLnJlZ2lzdGVyKCJyZXNvdXJjZXMvc2NyaXB0Lmpz
IiwgeyBzY29wZTogInNvbWVzY2hlbWU6Ly9zY3JpcHQuanMiIH0pCi0udGhlbihmdW5jdGlvbihy
KSB7Ci0JY29uc29sZS5sb2coIlJlZ2lzdGVyZWQhICh1bmV4cGVjdGVkbHkpIik7Ci19LCBmdW5j
dGlvbihlKSB7Ci0JY29uc29sZS5sb2coIlJlZ2lzdHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjog
IiArIGUpOwotfSkKLS5jYXRjaChmdW5jdGlvbihlKSB7Ci0JY29uc29sZS5sb2coIkV4Y2VwdGlv
biByZWdpc3RlcmluZzogIiArIGUpOwotfSk7Ci0KLW5hdmlnYXRvci5zZXJ2aWNlV29ya2VyLnJl
Z2lzdGVyKCJyZXNvdXJjZXMvc2NyaXB0LmpzIiwgeyBzY29wZTogIiUyZnNjcmlwdC5qcyIgfSkK
LS50aGVuKGZ1bmN0aW9uKHIpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0ZXJlZCEgKHVuZXhwZWN0
ZWRseSkiKTsKLX0sIGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0cmF0aW9uIGZh
aWxlZCB3aXRoIGVycm9yOiAiICsgZSk7Ci19KQotLmNhdGNoKGZ1bmN0aW9uKGUpIHsKLQljb25z
b2xlLmxvZygiRXhjZXB0aW9uIHJlZ2lzdGVyaW5nOiAiICsgZSk7Ci19KTsKLQotbmF2aWdhdG9y
LnNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC93b3JrZXJzL3Nl
cnZpY2UvcmVzb3VyY2VzL2VtcHR5LXdvcmtlci5qcyIsIHsgfSkKLS50aGVuKGZ1bmN0aW9uKHIp
IHsKLQljb25zb2xlLmxvZygiUmVnaXN0ZXJlZCEgKHVuZXhwZWN0ZWRseSkiKTsKLX0sIGZ1bmN0
aW9uKGUpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0cmF0aW9uIGZhaWxlZCB3aXRoIGVycm9yOiAi
ICsgZSk7Ci19KQotLmNhdGNoKGZ1bmN0aW9uKGUpIHsKLQljb25zb2xlLmxvZygiRXhjZXB0aW9u
IHJlZ2lzdGVyaW5nOiAiICsgZSk7Ci19KTsKK3ZhciByZWdpc3RyYXRpb25zID0gWworICAgIFsi
aW1hZ2UtbWltZS10eXBlLnBocCIsIHt9XSwKKyAgICBbIiIsIHt9XSwKKyAgICBbImh0dHA6Ly8x
MjcuMC4wLjE6YWJjIiwge31dLAorICAgIFsic29tZXNjaGVtZTovL3NjcmlwdC5qcyIsIHsgfV0s
CisgICAgWyJyZXNvdXJjZXMvJTJmc2NyaXB0LmpzIiwgeyB9XSwKKyAgICBbInJlc291cmNlcy9z
Y3JpcHQuanMiLCB7IHNjb3BlOiAic29tZXNjaGVtZTovL3NjcmlwdC5qcyIgfV0sCisgICAgWyJy
ZXNvdXJjZXMvc2NyaXB0LmpzIiwgeyBzY29wZTogIiUyZnNjcmlwdC5qcyIgfV0sCisgICAgWyJo
dHRwOi8vbG9jYWxob3N0OjgwMDAvd29ya2Vycy9zZXJ2aWNlL3Jlc291cmNlcy9lbXB0eS13b3Jr
ZXIuanMiLCB7IH1dLAorICAgIFsicmVzb3VyY2VzL2VtcHR5LXdvcmtlci5qcyIsIHsgc2NvcGU6
ICJodHRwOi8vbG9jYWxob3N0OjgwMDAvd29ya2Vycy9zZXJ2aWNlLyIgfV0KK107CisKK2FzeW5j
IGZ1bmN0aW9uIGRvVGVzdCgpCit7CisgICAgZm9yIChsZXQgcmVnaXN0cmF0aW9uIG9mIHJlZ2lz
dHJhdGlvbnMpIHsKKyAgICAgICAgYXdhaXQgbmF2aWdhdG9yLnNlcnZpY2VXb3JrZXIucmVnaXN0
ZXIocmVnaXN0cmF0aW9uWzBdLCByZWdpc3RyYXRpb25bMV0pLnRoZW4oZnVuY3Rpb24ocikgewor
ICAgICAgICAgICAgY29uc29sZS5sb2coIlJlZ2lzdGVyZWQhICh1bmV4cGVjdGVkbHkpIik7Cisg
ICAgICAgIH0sIGZ1bmN0aW9uKGUpIHsKKyAgICAgICAgICAgIGNvbnNvbGUubG9nKCJSZWdpc3Ry
YXRpb24gZmFpbGVkIHdpdGggZXJyb3I6ICIgKyBlKTsKKyAgICAgICAgfSkuY2F0Y2goZnVuY3Rp
b24oZSkgeworICAgICAgICAgICAgY29uc29sZS5sb2coIkV4Y2VwdGlvbiByZWdpc3RlcmluZzog
IiArIGUpO2kKKyAgICAgICAgfSk7CisgICAgfQorICAgIGZpbmlzaFNXVGVzdCgpOworfQogCi1u
YXZpZ2F0b3Iuc2VydmljZVdvcmtlci5yZWdpc3RlcigicmVzb3VyY2VzL2VtcHR5LXdvcmtlci5q
cyIsIHsgc2NvcGU6ICJodHRwOi8vbG9jYWxob3N0OjgwMDAvd29ya2Vycy9zZXJ2aWNlLyIgfSkK
LS50aGVuKGZ1bmN0aW9uKHIpIHsKLQljb25zb2xlLmxvZygiUmVnaXN0ZXJlZCEgKHVuZXhwZWN0
ZWRseSkiKTsKLQlkb25lKCk7Ci19LCBmdW5jdGlvbihlKSB7Ci0JY29uc29sZS5sb2coIlJlZ2lz
dHJhdGlvbiBmYWlsZWQgd2l0aCBlcnJvcjogIiArIGUpOwotCWRvbmUoKTsKLX0pCi0uY2F0Y2go
ZnVuY3Rpb24oZSkgewotCWNvbnNvbGUubG9nKCJFeGNlcHRpb24gcmVnaXN0ZXJpbmc6ICIgKyBl
KTsKLQlkb25lKCk7Ci19KTsKK2RvVGVzdCgpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
LXdrMi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGE0YjE5ZGMzOWQwYTRmNjZiYTljYmJmNWZkNDNm
ZjZiOGMxNThhZGQuLjY0YmRiYWM5M2RmZDQ3Zjg2MjMyZTZiMmQ0MjNhNGMwNTgzYThmOWIgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVjdGF0aW9ucwor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTkx
Myw4ICs5MTMsNiBAQCB3ZWJraXQub3JnL2IvMTkxNjU4IFsgU2llcnJhIFJlbGVhc2UgXSBmYXN0
L2xheWVycy9uby1jbGlwcGluZy1vdmVyZmxvdy1oaWRkZW4tYQogCiB3ZWJraXQub3JnL2IvMTk0
ODI2IGh0dHAvdGVzdHMvcmVzb3VyY2VMb2FkU3RhdGlzdGljcy9kby1ub3QtYmxvY2stdG9wLWxl
dmVsLW5hdmlnYXRpb24tcmVkaXJlY3QuaHRtbCBbIFBhc3MgVGltZW91dCBdCiAKLXdlYmtpdC5v
cmcvYi8xOTQzNjggaHR0cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvYmFzaWMtcmVnaXN0ZXItZXhj
ZXB0aW9ucy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KLQogd2Via2l0Lm9yZy9iLzE5NDI1MyBzY3Jv
bGxpbmdjb29yZGluYXRvci9zY3JvbGxpbmctdHJlZS9maXhlZC1pbnNpZGUtZnJhbWUuaHRtbCBb
IFBhc3MgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xOTQ5MTYgZmFzdC9tZWRpYXN0cmVhbS9N
ZWRpYVN0cmVhbS12aWRlby1lbGVtZW50Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>