<?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>215633</bug_id>
          
          <creation_ts>2020-08-18 17:10:07 -0700</creation_ts>
          <short_desc>[run-webkit-tests] Rosetta specific test expectations</short_desc>
          <delta_ts>2020-08-18 19:34:58 -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=213761</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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>darin</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>rackler</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1681252</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:10:07 -0700</bug_when>
    <thetext>Without https://bugs.webkit.org/show_bug.cgi?id=213761, we need Rosetta specific test expectation parsing.

I&apos;m adding a temporary Rosetta special case on Mac so that we can retain coverage for Intel Macs on Big Sur.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681254</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:10:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/67353771&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681255</commentid>
    <comment_count>2</comment_count>
      <attachid>406824</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:15:32 -0700</bug_when>
    <thetext>Created attachment 406824
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681258</commentid>
    <comment_count>3</comment_count>
      <attachid>406824</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-18 17:18:15 -0700</bug_when>
    <thetext>Comment on attachment 406824
Patch

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

Could we include or convert at least *one* expectation using this mechanism in the same patch that adds it?

&gt; Tools/Scripts/webkitpy/port/mac_unittest.py:274
&gt; +    def test_rosetta_expecrtations(self):

Typo &quot;expecrtations&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681259</commentid>
    <comment_count>4</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:19:43 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #3)
&gt; Comment on attachment 406824 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=406824&amp;action=review
&gt; 
&gt; Could we include or convert at least *one* expectation using this mechanism
&gt; in the same patch that adds it?
&gt; 
&gt; &gt; Tools/Scripts/webkitpy/port/mac_unittest.py:274
&gt; &gt; +    def test_rosetta_expecrtations(self):
&gt; 
&gt; Typo &quot;expecrtations&quot;

Yes, intended to include an expectation file, but forgot to svn add it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681264</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-18 17:22:23 -0700</bug_when>
    <thetext>(In reply to Jonathan Bedard from comment #4)
&gt; Yes, intended to include an expectation file, but forgot to svn add it

Is this a whole separate file?

I’m getting less and less enamored of separate TestExpectations files -- there are just too many and hard to understand their relationship -- and more with syntax within the one big Mac TestExpectation file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681271</commentid>
    <comment_count>6</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:39:04 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #5)
&gt; (In reply to Jonathan Bedard from comment #4)
&gt; &gt; Yes, intended to include an expectation file, but forgot to svn add it
&gt; 
&gt; Is this a whole separate file?
&gt; 
&gt; I’m getting less and less enamored of separate TestExpectations files --
&gt; there are just too many and hard to understand their relationship -- and
&gt; more with syntax within the one big Mac TestExpectation file.

Totally agree! &lt;https://bugs.webkit.org/show_bug.cgi?id=213761&gt; covers exactly that, this is intended as a stop-gap so we can defend Rosetta in the mean time. Hoping to get to that bug in September, since it also block Catalyst layout tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681272</commentid>
    <comment_count>7</comment_count>
      <attachid>406826</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-18 17:39:11 -0700</bug_when>
    <thetext>Created attachment 406826
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681286</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-18 19:34:57 -0700</bug_when>
    <thetext>Committed r265846: &lt;https://trac.webkit.org/changeset/265846&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 406826.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406824</attachid>
            <date>2020-08-18 17:15:32 -0700</date>
            <delta_ts>2020-08-18 17:39:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215633-20200818171531.patch</filename>
            <type>text/plain</type>
            <size>3581</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NTg0MSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIwLTA4LTE4ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBbcnVuLXdlYmtpdC10ZXN0c10gUm9zZXR0YSBzcGVjaWZpYyB0ZXN0IGV4
cGVjdGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjE1NjMzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NzM1Mzc3MT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkv
cG9ydC9tYWMucHk6CisgICAgICAgIChNYWNQb3J0LmV4cGVjdGF0aW9uc19kaWN0KTogQWRkIHNw
ZWNpYWwgY2FzZSBmb3IgUm9zZXR0YSBleHBlY3RhdGlvbnMuCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9wb3J0L21hY191bml0dGVzdC5weToKKyAgICAgICAgKE1hY1Rlc3QudGVzdF9yb3Nl
dHRhX2V4cGVjcnRhdGlvbnMpOgorCiAyMDIwLTA4LTE4ICBZdXN1a2UgU3V6dWtpICA8eXN1enVr
aUBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgY29udHJpYnV0b3JzLmpzb24gaXMg
YnJva2VuCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvbWFjLnB5Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9tYWMucHkJKHJldmlzaW9uIDI2NTgz
NCkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9tYWMucHkJKHdvcmtpbmcgY29weSkK
QEAgLTczLDYgKzczLDE4IEBAIGNsYXNzIE1hY1BvcnQoRGFyd2luUG9ydCk6CiAgICAgICAgICAg
ICByZXR1cm4gJ2FybTY0JwogICAgICAgICByZXR1cm4gcmVzdWx0CiAKKyAgICAjIEZJWE1FOiBU
aGlzIGlzIGEgd29yay1hcm91bmQgZm9yIFJvc2V0dGEsIHJlbW92ZSBvbmNlIDxodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEzNzYxPiBpcyByZXNvbHZlZAorICAgIGRl
ZiBleHBlY3RhdGlvbnNfZGljdChzZWxmLCBkZXZpY2VfdHlwZT1Ob25lKToKKyAgICAgICAgcmVz
dWx0ID0gc3VwZXIoTWFjUG9ydCwgc2VsZikuZXhwZWN0YXRpb25zX2RpY3QoZGV2aWNlX3R5cGU9
ZGV2aWNlX3R5cGUpCisgICAgICAgIGlmIHNlbGYuYXJjaGl0ZWN0dXJlKCkgPT0gJ3g4Nl82NCcg
YW5kIHNlbGYuaG9zdC5wbGF0Zm9ybS5hcmNoaXRlY3R1cmUoKSA9PSAnYXJtNjQnOgorICAgICAg
ICAgICAgcm9zZXR0YV9leHBlY3RhdGlvbnMgPSBzZWxmLl9maWxlc3lzdGVtLmpvaW4oc2VsZi5s
YXlvdXRfdGVzdHNfZGlyKCksICdwbGF0Zm9ybScsICdtYWMnLCAnVGVzdEV4cGVjdGF0aW9uc1Jv
c2V0dGEnKQorICAgICAgICAgICAgaWYgc2VsZi5fZmlsZXN5c3RlbS5leGlzdHMocm9zZXR0YV9l
eHBlY3RhdGlvbnMpOgorICAgICAgICAgICAgICAgIHJlc3VsdFtyb3NldHRhX2V4cGVjdGF0aW9u
c10gPSBzZWxmLl9maWxlc3lzdGVtLnJlYWRfdGV4dF9maWxlKHJvc2V0dGFfZXhwZWN0YXRpb25z
KQorICAgICAgICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICBfbG9nLndhcm5pbmcoJ0ZhaWxl
ZCB0byBmaW5kIFJvc2V0dGEgc3BlY2lhbC1jYXNlIGV4cGVjdGF0aW9uIHBhdGggYXQge30nLmZv
cm1hdChyb3NldHRhX2V4cGVjdGF0aW9ucykpCisgICAgICAgIHJldHVybiByZXN1bHQKKworCiAg
ICAgZGVmIF9idWlsZF9kcml2ZXJfZmxhZ3Moc2VsZik6CiAgICAgICAgIGFyY2hpdGVjdHVyZSA9
IHNlbGYuYXJjaGl0ZWN0dXJlKCkKICAgICAgICAgIyBUaGUgSW50ZXJuYWwgU0RLIHNob3VsZCBh
bHdheXMgcHJlZmVyIGFybTY0ZSBiaW5hcmllcyB0byBhcm02NCBvbmVzCkluZGV4OiBUb29scy9T
Y3JpcHRzL3dlYmtpdHB5L3BvcnQvbWFjX3VuaXR0ZXN0LnB5Cj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L1NjcmlwdHMvd2Via2l0cHkvcG9ydC9tYWNfdW5pdHRlc3QucHkJKHJldmlzaW9uIDI2NTgzNCkK
KysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9tYWNfdW5pdHRlc3QucHkJKHdvcmtpbmcg
Y29weSkKQEAgLTM1LDYgKzM1LDggQEAgZnJvbSB3ZWJraXRweS5wb3J0IGltcG9ydCBwb3J0X3Rl
c3RjYXNlCiBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0ub3V0cHV0Y2FwdHVyZSBpbXBvcnQg
T3V0cHV0Q2FwdHVyZQogZnJvbSB3ZWJraXRweS50b29sLm1vY2t0b29sIGltcG9ydCBNb2NrT3B0
aW9ucwogZnJvbSB3ZWJraXRweS5jb21tb24uc3lzdGVtLmV4ZWN1dGl2ZV9tb2NrIGltcG9ydCBN
b2NrRXhlY3V0aXZlLCBNb2NrRXhlY3V0aXZlMiwgU2NyaXB0RXJyb3IKK2Zyb20gd2Via2l0cHku
Y29tbW9uLnN5c3RlbS5wbGF0Zm9ybWluZm9fbW9jayBpbXBvcnQgTW9ja1BsYXRmb3JtSW5mbwor
ZnJvbSB3ZWJraXRweS5jb21tb24uc3lzdGVtLnN5c3RlbWhvc3RfbW9jayBpbXBvcnQgTW9ja1N5
c3RlbUhvc3QKIGZyb20gd2Via2l0cHkuY29tbW9uLnZlcnNpb25fbmFtZV9tYXAgaW1wb3J0IFZl
cnNpb25OYW1lTWFwCiAKIApAQCAtMjY4LDMgKzI3MCwxOSBAQCBjbGFzcyBNYWNUZXN0KGRhcndp
bl90ZXN0Y2FzZS5EYXJ3aW5UZXN0CiAgICAgICAgICAgICApLAogICAgICAgICAgICAgcG9ydC5j
b25maWd1cmF0aW9uX2Zvcl91cGxvYWQoKSwKICAgICAgICAgKQorCisgICAgZGVmIHRlc3Rfcm9z
ZXR0YV9leHBlY3J0YXRpb25zKHNlbGYpOgorICAgICAgICBtb2NrX2hvc3QgPSBNb2NrU3lzdGVt
SG9zdCgpCisgICAgICAgIG1vY2tfaG9zdC5wbGF0Zm9ybSA9IE1vY2tQbGF0Zm9ybUluZm8oYXJj
aGl0ZWN0dXJlPSdhcm02NCcpCisgICAgICAgIG1vY2tfaG9zdC5maWxlc3lzdGVtLndyaXRlX3Rl
eHRfZmlsZSgKKyAgICAgICAgICAgICcvbW9jay1jaGVja291dC9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMvVGVzdEV4cGVjdGF0aW9uc1Jvc2V0dGEnLAorICAgICAgICAgICAgJyMgRklYTUUgPGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTM3NjE+XG4nLAorICAgICAg
ICApCisgICAgICAgIHBvcnQgPSBzZWxmLm1ha2VfcG9ydCgKKyAgICAgICAgICAgIGhvc3Q9bW9j
a19ob3N0LAorICAgICAgICAgICAgb3B0aW9ucz1Nb2NrT3B0aW9ucyhhcmNoaXRlY3R1cmU9J3g4
Nl82NCcsIGNvbmZpZ3VyYXRpb249J1JlbGVhc2UnKSwKKyAgICAgICAgKQorICAgICAgICBzZWxm
LmFzc2VydEVxdWFsKAorICAgICAgICAgICAgbGlzdChwb3J0LmV4cGVjdGF0aW9uc19kaWN0KCku
a2V5cygpKVstMV0sCisgICAgICAgICAgICAnL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnNSb3NldHRhJywKKyAgICAgICAgKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406826</attachid>
            <date>2020-08-18 17:39:11 -0700</date>
            <delta_ts>2020-08-18 19:34:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215633-20200818173910.patch</filename>
            <type>text/plain</type>
            <size>9317</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NTg0MSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIwLTA4LTE4ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBbcnVuLXdlYmtpdC10ZXN0c10gUm9zZXR0YSBzcGVjaWZpYyB0ZXN0IGV4
cGVjdGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjE1NjMzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NzM1Mzc3MT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvcG9y
dC9tYWMucHk6CisgICAgICAgIChNYWNQb3J0LmV4cGVjdGF0aW9uc19kaWN0KTogQWRkIHNwZWNp
YWwgY2FzZSBmb3IgUm9zZXR0YSBleHBlY3RhdGlvbnMuCisgICAgICAgICogU2NyaXB0cy93ZWJr
aXRweS9wb3J0L21hY191bml0dGVzdC5weToKKyAgICAgICAgKE1hY1Rlc3QudGVzdF9yb3NldHRh
X2V4cGVjdGF0aW9ucyk6CisKIDIwMjAtMDgtMTggIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFw
cGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBjb250cmlidXRvcnMuanNvbiBpcyBicm9r
ZW4KSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9tYWMucHkKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L21hYy5weQkocmV2aXNpb24gMjY1ODM0KQor
KysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L21hYy5weQkod29ya2luZyBjb3B5KQpAQCAt
NzMsNiArNzMsMTggQEAgY2xhc3MgTWFjUG9ydChEYXJ3aW5Qb3J0KToKICAgICAgICAgICAgIHJl
dHVybiAnYXJtNjQnCiAgICAgICAgIHJldHVybiByZXN1bHQKIAorICAgICMgRklYTUU6IFRoaXMg
aXMgYSB3b3JrLWFyb3VuZCBmb3IgUm9zZXR0YSwgcmVtb3ZlIG9uY2UgPGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTM3NjE+IGlzIHJlc29sdmVkCisgICAgZGVmIGV4
cGVjdGF0aW9uc19kaWN0KHNlbGYsIGRldmljZV90eXBlPU5vbmUpOgorICAgICAgICByZXN1bHQg
PSBzdXBlcihNYWNQb3J0LCBzZWxmKS5leHBlY3RhdGlvbnNfZGljdChkZXZpY2VfdHlwZT1kZXZp
Y2VfdHlwZSkKKyAgICAgICAgaWYgc2VsZi5hcmNoaXRlY3R1cmUoKSA9PSAneDg2XzY0JyBhbmQg
c2VsZi5ob3N0LnBsYXRmb3JtLmFyY2hpdGVjdHVyZSgpID09ICdhcm02NCc6CisgICAgICAgICAg
ICByb3NldHRhX2V4cGVjdGF0aW9ucyA9IHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihzZWxmLmxheW91
dF90ZXN0c19kaXIoKSwgJ3BsYXRmb3JtJywgJ21hYycsICdUZXN0RXhwZWN0YXRpb25zUm9zZXR0
YScpCisgICAgICAgICAgICBpZiBzZWxmLl9maWxlc3lzdGVtLmV4aXN0cyhyb3NldHRhX2V4cGVj
dGF0aW9ucyk6CisgICAgICAgICAgICAgICAgcmVzdWx0W3Jvc2V0dGFfZXhwZWN0YXRpb25zXSA9
IHNlbGYuX2ZpbGVzeXN0ZW0ucmVhZF90ZXh0X2ZpbGUocm9zZXR0YV9leHBlY3RhdGlvbnMpCisg
ICAgICAgICAgICBlbHNlOgorICAgICAgICAgICAgICAgIF9sb2cud2FybmluZygnRmFpbGVkIHRv
IGZpbmQgUm9zZXR0YSBzcGVjaWFsLWNhc2UgZXhwZWN0YXRpb24gcGF0aCBhdCB7fScuZm9ybWF0
KHJvc2V0dGFfZXhwZWN0YXRpb25zKSkKKyAgICAgICAgcmV0dXJuIHJlc3VsdAorCisKICAgICBk
ZWYgX2J1aWxkX2RyaXZlcl9mbGFncyhzZWxmKToKICAgICAgICAgYXJjaGl0ZWN0dXJlID0gc2Vs
Zi5hcmNoaXRlY3R1cmUoKQogICAgICAgICAjIFRoZSBJbnRlcm5hbCBTREsgc2hvdWxkIGFsd2F5
cyBwcmVmZXIgYXJtNjRlIGJpbmFyaWVzIHRvIGFybTY0IG9uZXMKSW5kZXg6IFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvcG9ydC9tYWNfdW5pdHRlc3QucHkKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9wb3J0L21hY191bml0dGVzdC5weQkocmV2aXNpb24gMjY1ODM0KQorKysg
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L21hY191bml0dGVzdC5weQkod29ya2luZyBjb3B5
KQpAQCAtMzUsNiArMzUsOCBAQCBmcm9tIHdlYmtpdHB5LnBvcnQgaW1wb3J0IHBvcnRfdGVzdGNh
c2UKIGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5vdXRwdXRjYXB0dXJlIGltcG9ydCBPdXRw
dXRDYXB0dXJlCiBmcm9tIHdlYmtpdHB5LnRvb2wubW9ja3Rvb2wgaW1wb3J0IE1vY2tPcHRpb25z
CiBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uZXhlY3V0aXZlX21vY2sgaW1wb3J0IE1vY2tF
eGVjdXRpdmUsIE1vY2tFeGVjdXRpdmUyLCBTY3JpcHRFcnJvcgorZnJvbSB3ZWJraXRweS5jb21t
b24uc3lzdGVtLnBsYXRmb3JtaW5mb19tb2NrIGltcG9ydCBNb2NrUGxhdGZvcm1JbmZvCitmcm9t
IHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uc3lzdGVtaG9zdF9tb2NrIGltcG9ydCBNb2NrU3lzdGVt
SG9zdAogZnJvbSB3ZWJraXRweS5jb21tb24udmVyc2lvbl9uYW1lX21hcCBpbXBvcnQgVmVyc2lv
bk5hbWVNYXAKIAogCkBAIC0yNjgsMyArMjcwLDE5IEBAIGNsYXNzIE1hY1Rlc3QoZGFyd2luX3Rl
c3RjYXNlLkRhcndpblRlc3QKICAgICAgICAgICAgICksCiAgICAgICAgICAgICBwb3J0LmNvbmZp
Z3VyYXRpb25fZm9yX3VwbG9hZCgpLAogICAgICAgICApCisKKyAgICBkZWYgdGVzdF9yb3NldHRh
X2V4cGVjdGF0aW9ucyhzZWxmKToKKyAgICAgICAgbW9ja19ob3N0ID0gTW9ja1N5c3RlbUhvc3Qo
KQorICAgICAgICBtb2NrX2hvc3QucGxhdGZvcm0gPSBNb2NrUGxhdGZvcm1JbmZvKGFyY2hpdGVj
dHVyZT0nYXJtNjQnKQorICAgICAgICBtb2NrX2hvc3QuZmlsZXN5c3RlbS53cml0ZV90ZXh0X2Zp
bGUoCisgICAgICAgICAgICAnL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L1Rlc3RFeHBlY3RhdGlvbnNSb3NldHRhJywKKyAgICAgICAgICAgICcjIEZJWE1FIDxodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEzNzYxPlxuJywKKyAgICAgICAgKQor
ICAgICAgICBwb3J0ID0gc2VsZi5tYWtlX3BvcnQoCisgICAgICAgICAgICBob3N0PW1vY2tfaG9z
dCwKKyAgICAgICAgICAgIG9wdGlvbnM9TW9ja09wdGlvbnMoYXJjaGl0ZWN0dXJlPSd4ODZfNjQn
LCBjb25maWd1cmF0aW9uPSdSZWxlYXNlJyksCisgICAgICAgICkKKyAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbCgKKyAgICAgICAgICAgIGxpc3QocG9ydC5leHBlY3RhdGlvbnNfZGljdCgpLmtleXMo
KSlbLTFdLAorICAgICAgICAgICAgJy9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9UZXN0RXhwZWN0YXRpb25zUm9zZXR0YScsCisgICAgICAgICkKSW5kZXg6IExheW91dFRl
c3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDI2NTgzNCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAt
MSwzICsxLDE0IEBACisyMDIwLTA4LTE4ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxl
LmNvbT4KKworICAgICAgICBbcnVuLXdlYmtpdC10ZXN0c10gUm9zZXR0YSBzcGVjaWZpYyB0ZXN0
IGV4cGVjdGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjE1NjMzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NzM1Mzc3MT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy9UZXN0
RXhwZWN0YXRpb25zOiBNb3ZlIFJvc2V0dGEgZXhwZWN0YXRpb25zLgorICAgICAgICAqIHBsYXRm
b3JtL21hYy9UZXN0RXhwZWN0YXRpb25zUm9zZXR0YTogQWRkZWQuCisKIDIwMjAtMDgtMTggIEtl
bm5ldGggUnVzc2VsbCAgPGtickBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW1dlYkdMMl0gUGFz
cyB1c2VyLWRlZmluZWQtcHJvcGVydGllcy1vbi1jb250ZXh0Lmh0bWwgbGF5b3V0IHRlc3QKSW5k
ZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCShyZXZpc2lvbiAy
NjU4MzQpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwkod29y
a2luZyBjb3B5KQpAQCAtMjIwMCwyMCArMjIwMCw2IEBAIHdlYmtpdC5vcmcvYi8yMDk2OTIgWyBC
aWdTdXIrIF0gZmFzdC90ZXgKIFsgYXJtNjQgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2h0bWwvY2FudmFzL2VsZW1lbnQvcGF0aC1vYmplY3RzLzJkLnBhdGguYXJjLnNlbGZpbnRl
cnNlY3QuMS5odG1sIFsgRmFpbHVyZSBdCiBbIGFybTY0IF0gaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9odG1sL2NhbnZhcy9lbGVtZW50L3BhdGgtb2JqZWN0cy8yZC5wYXRoLmFyYy5z
aGFwZS4zLmh0bWwgWyBGYWlsdXJlIF0KIAotIyByZGFyOi8vNjcyODEzMTAgKFsgUm9zZXR0YSBM
YXlvdXQgVGVzdHMgXSBSRUdSRVNTSU9OIChyMjY1NjM5KTogWyBHb2xkZW5HYXRlIF0gMTEgY2Fu
dmFzIGxheW91dCB0ZXN0cyBhcmUgYSBjb25zdGFudCBmYWlsdXJlKQotIyBGSVhNRTogU2hvdWxk
IHNraXAgdGhpcyBvbmx5IG9uIFJvc2V0dGEsIG5vdCBhbGwgSW50ZWwgQmlnIFN1ciBNYWNzCi1b
IHg4Nl82NCBCaWdTdXIrIF0gY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5saW5lLm1pdGVyLm9idHVz
ZS5odG1sIFsgRmFpbHVyZSBdCi1bIHg4Nl82NCBCaWdTdXIrIF0gY2FudmFzL3BoaWxpcC90ZXN0
cy8yZC5wYXRoLmFyYy5zZWxmaW50ZXJzZWN0LjEuaHRtbCBbIEZhaWx1cmUgXQotWyB4ODZfNjQg
QmlnU3VyKyBdIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQucGF0aC5hcmMuc2hhcGUuMy5odG1sIFsg
RmFpbHVyZSBdCi1bIHg4Nl82NCBCaWdTdXIrIF0gZmFzdC9jYW52YXMvY2FudmFzLWVsbGlwc2Ut
emVyby1saW5ldG8uaHRtbCBbIEZhaWx1cmUgXQotWyB4ODZfNjQgQmlnU3VyKyBdIGltcG9ydGVk
L3czYy9jYW52YXMvMmQubGluZS5taXRlci5vYnR1c2UuaHRtbCBbIEZhaWx1cmUgXQotWyB4ODZf
NjQgQmlnU3VyKyBdIGltcG9ydGVkL3czYy9jYW52YXMvMmQucGF0aC5hcmMuc2VsZmludGVyc2Vj
dC4xLmh0bWwgWyBGYWlsdXJlIF0KLVsgeDg2XzY0IEJpZ1N1cisgXSBpbXBvcnRlZC93M2MvY2Fu
dmFzLzJkLnBhdGguYXJjLnNoYXBlLjMuaHRtbCBbIEZhaWx1cmUgXQotWyB4ODZfNjQgQmlnU3Vy
KyBdIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1hbmltYXRpb25zL0Vs
ZW1lbnQtZ2V0QW5pbWF0aW9ucy1keW5hbWljLWNoYW5nZXMudGVudGF0aXZlLmh0bWwgWyBGYWls
dXJlIF0KLVsgeDg2XzY0IEJpZ1N1cisgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2h0bWwvY2FudmFzL2VsZW1lbnQvbGluZS1zdHlsZXMvMmQubGluZS5taXRlci5vYnR1c2UuaHRt
bCBbIEZhaWx1cmUgXQotWyB4ODZfNjQgQmlnU3VyKyBdIGltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvaHRtbC9jYW52YXMvZWxlbWVudC9wYXRoLW9iamVjdHMvMmQucGF0aC5hcmMuc2Vs
ZmludGVyc2VjdC4xLmh0bWwgWyBGYWlsdXJlIF0KLVsgeDg2XzY0IEJpZ1N1cisgXSBpbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvY2FudmFzL2VsZW1lbnQvcGF0aC1vYmplY3Rz
LzJkLnBhdGguYXJjLnNoYXBlLjMuaHRtbCBbIEZhaWx1cmUgXQotCiAjIHJkYXI6Ly82Njg0MjUz
NSAoW0FTIExheW91dCBUZXN0c10gUkVHUkVTU0lPTiAocjI2NTQ4OCk6IGZhc3QvdGV4dC9sZXR0
ZXItc3BhY2luZy1zaGFwaW5nLmh0bWwgaXMgYSBjb25zdGFudCBJbWFnZU9ubHlGYWlsdXJlKQog
WyBhcm02NCBdIGZhc3QvdGV4dC9sZXR0ZXItc3BhY2luZy1zaGFwaW5nLmh0bWwgWyBQYXNzIElt
YWdlT25seUZhaWx1cmUgXQogCkBAIC0yMjMwLDExICsyMjE2LDQgQEAgd2Via2l0Lm9yZy9iLzIx
NTU4MyBtZWRpYS90cmFjay90cmFjay1pbgogCiB3ZWJraXQub3JnL2IvMjE1NTg3IG1lZGlhL21v
ZGVybi1tZWRpYS1jb250cm9scy92b2x1bWUtZG93bi1zdXBwb3J0L3ZvbHVtZS1kb3duLXN1cHBv
cnQuaHRtbCBbIFBhc3MgVGltZW91dCBdCiAKLSMgcmRhcjovLzY3Mjg5NDM0IChbIFJvc2V0dGEg
TGF5b3V0IFRlc3RzIF0gUkVHUkVTU0lPTiAocjI2NTcwMSk6IFsgQmlnU3VyIF0gMyB3ZWJhdWRp
by90aGUtYXVkaW8tYXBpL3RoZS1hdWRpb3BhcmFtLWludGVyZmFjZSB0ZXN0cyBhcmUgYSBjb25z
dGFudCBmYWlsdXJlKQotIyBGSVhNRTogU2hvdWxkIHNraXAgdGhpcyBvbmx5IG9uIFJvc2V0dGEs
IG5vdCBhbGwgSW50ZWwgQmlnIFN1ciBNYWNzCi1bIHg4Nl82NCBCaWdTdXIrIF0gaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJhdWRpby90aGUtYXVkaW8tYXBpL3RoZS1hdWRpb3Bh
cmFtLWludGVyZmFjZS9rLXJhdGUtcGFubmVyLWNvbm5lY3Rpb25zLmh0bWwgWyBGYWlsdXJlIF0K
LVsgeDg2XzY0IEJpZ1N1cisgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYmF1
ZGlvL3RoZS1hdWRpby1hcGkvdGhlLWF1ZGlvcGFyYW0taW50ZXJmYWNlL2stcmF0ZS1wYW5uZXIu
aHRtbCBbIEZhaWx1cmUgXQotWyB4ODZfNjQgQmlnU3VyKyBdIGltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvd2ViYXVkaW8vdGhlLWF1ZGlvLWFwaS90aGUtcGFubmVybm9kZS1pbnRlcmZh
Y2UvcGFubmVyLWF1dG9tYXRpb24tYmFzaWMuaHRtbCBbIEZhaWx1cmUgXQotCi0KIHdlYmtpdC5v
cmcvYi8yMTU2MTQgbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWlubGluZS1tZWRp
YS1jb250cm9scy9tYWNvcy1pbmxpbmUtbWVkaWEtY29udHJvbHMtcnRsLmh0bWwgWyBQYXNzIFRp
bWVvdXQgXQpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnNS
b3NldHRhCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0
YXRpb25zUm9zZXR0YQkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
VGVzdEV4cGVjdGF0aW9uc1Jvc2V0dGEJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwyMCBAQAor
IyBGSVhNRTogVGhpcyBpcyBhIHdvcmstYXJvdW5kIGZvciBSb3NldHRhLCByZW1vdmUgb25jZSA8
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMzc2MT4gaXMgcmVzb2x2
ZWQKKworIyByZGFyOi8vNjcyODEzMTAgKFsgUm9zZXR0YSBMYXlvdXQgVGVzdHMgXSBSRUdSRVNT
SU9OIChyMjY1NjM5KTogWyBHb2xkZW5HYXRlIF0gMTEgY2FudmFzIGxheW91dCB0ZXN0cyBhcmUg
YSBjb25zdGFudCBmYWlsdXJlKQorWyBCaWdTdXIrIF0gY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5s
aW5lLm1pdGVyLm9idHVzZS5odG1sIFsgRmFpbHVyZSBdCitbIEJpZ1N1cisgXSBjYW52YXMvcGhp
bGlwL3Rlc3RzLzJkLnBhdGguYXJjLnNlbGZpbnRlcnNlY3QuMS5odG1sIFsgRmFpbHVyZSBdCitb
IEJpZ1N1cisgXSBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLnBhdGguYXJjLnNoYXBlLjMuaHRtbCBb
IEZhaWx1cmUgXQorWyBCaWdTdXIrIF0gZmFzdC9jYW52YXMvY2FudmFzLWVsbGlwc2UtemVyby1s
aW5ldG8uaHRtbCBbIEZhaWx1cmUgXQorWyBCaWdTdXIrIF0gaW1wb3J0ZWQvdzNjL2NhbnZhcy8y
ZC5saW5lLm1pdGVyLm9idHVzZS5odG1sIFsgRmFpbHVyZSBdCitbIEJpZ1N1cisgXSBpbXBvcnRl
ZC93M2MvY2FudmFzLzJkLnBhdGguYXJjLnNlbGZpbnRlcnNlY3QuMS5odG1sIFsgRmFpbHVyZSBd
CitbIEJpZ1N1cisgXSBpbXBvcnRlZC93M2MvY2FudmFzLzJkLnBhdGguYXJjLnNoYXBlLjMuaHRt
bCBbIEZhaWx1cmUgXQorWyBCaWdTdXIrIF0gaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9jc3MvY3NzLWFuaW1hdGlvbnMvRWxlbWVudC1nZXRBbmltYXRpb25zLWR5bmFtaWMtY2hhbmdl
cy50ZW50YXRpdmUuaHRtbCBbIEZhaWx1cmUgXQorWyBCaWdTdXIrIF0gaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9odG1sL2NhbnZhcy9lbGVtZW50L2xpbmUtc3R5bGVzLzJkLmxpbmUu
bWl0ZXIub2J0dXNlLmh0bWwgWyBGYWlsdXJlIF0KK1sgQmlnU3VyKyBdIGltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9jYW52YXMvZWxlbWVudC9wYXRoLW9iamVjdHMvMmQucGF0
aC5hcmMuc2VsZmludGVyc2VjdC4xLmh0bWwgWyBGYWlsdXJlIF0KK1sgQmlnU3VyKyBdIGltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9jYW52YXMvZWxlbWVudC9wYXRoLW9iamVj
dHMvMmQucGF0aC5hcmMuc2hhcGUuMy5odG1sIFsgRmFpbHVyZSBdCisKKyMgcmRhcjovLzY3Mjg5
NDM0IChbIFJvc2V0dGEgTGF5b3V0IFRlc3RzIF0gUkVHUkVTU0lPTiAocjI2NTcwMSk6IFsgQmln
U3VyIF0gMyB3ZWJhdWRpby90aGUtYXVkaW8tYXBpL3RoZS1hdWRpb3BhcmFtLWludGVyZmFjZSB0
ZXN0cyBhcmUgYSBjb25zdGFudCBmYWlsdXJlKQorWyBCaWdTdXIrIF0gaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy93ZWJhdWRpby90aGUtYXVkaW8tYXBpL3RoZS1hdWRpb3BhcmFtLWlu
dGVyZmFjZS9rLXJhdGUtcGFubmVyLWNvbm5lY3Rpb25zLmh0bWwgWyBGYWlsdXJlIF0KK1sgQmln
U3VyKyBdIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViYXVkaW8vdGhlLWF1ZGlv
LWFwaS90aGUtYXVkaW9wYXJhbS1pbnRlcmZhY2Uvay1yYXRlLXBhbm5lci5odG1sIFsgRmFpbHVy
ZSBdCitbIEJpZ1N1cisgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYmF1ZGlv
L3RoZS1hdWRpby1hcGkvdGhlLXBhbm5lcm5vZGUtaW50ZXJmYWNlL3Bhbm5lci1hdXRvbWF0aW9u
LWJhc2ljLmh0bWwgWyBGYWlsdXJlIF0KKwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>