<?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>161626</bug_id>
          
          <creation_ts>2016-09-06 05:35:07 -0700</creation_ts>
          <short_desc>Using tests-options.json to compute whether tests are slow</short_desc>
          <delta_ts>2021-04-14 11:12:45 -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=161310</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=224563</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>161630</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>lforschler</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1226659</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-06 05:35:07 -0700</bug_when>
    <thetext>Let&apos;s extract the slow specific part of https://bugs.webkit.org/attachment.cgi?id=287954.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226660</commentid>
    <comment_count>1</comment_count>
      <attachid>288018</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-06 05:43:59 -0700</bug_when>
    <thetext>Created attachment 288018
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226697</commentid>
    <comment_count>2</comment_count>
      <attachid>288018</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-06 09:03:53 -0700</bug_when>
    <thetext>Comment on attachment 288018
Patch

Clearing flags on attachment: 288018

Committed r205480: &lt;http://trac.webkit.org/changeset/205480&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226699</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-06 09:03:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226713</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-06 09:44:28 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 161630</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1227100</commentid>
    <comment_count>5</comment_count>
      <attachid>288119</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-07 01:19:50 -0700</bug_when>
    <thetext>Created attachment 288119
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1227101</commentid>
    <comment_count>6</comment_count>
      <attachid>288119</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-07 01:22:00 -0700</bug_when>
    <thetext>Comment on attachment 288119
Patch for landing

Rejecting attachment 288119 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-02&apos;, &apos;validate-changelog&apos;, &apos;--check-oops&apos;, &apos;--non-interactive&apos;, 288119, &apos;--port=mac&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

ChangeLog entry in LayoutTests/ChangeLog contains OOPS!.

Full output: http://webkit-queues.webkit.org/results/2022888</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1227104</commentid>
    <comment_count>7</comment_count>
      <attachid>288120</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-07 01:25:43 -0700</bug_when>
    <thetext>Created attachment 288120
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1227109</commentid>
    <comment_count>8</comment_count>
      <attachid>288120</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-07 01:57:43 -0700</bug_when>
    <thetext>Comment on attachment 288120
Patch for landing

Clearing flags on attachment: 288120

Committed r205539: &lt;http://trac.webkit.org/changeset/205539&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1227110</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-07 01:57:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288018</attachid>
            <date>2016-09-06 05:43:59 -0700</date>
            <delta_ts>2016-09-07 01:19:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161626-20160906144135.patch</filename>
            <type>text/plain</type>
            <size>5215</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA1NDY5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjU5NTBhZGZkYWMwNDg1M2FhMjNjZDllY2VlYTJjZGUw
OWE0MDA1NC4uZDQ1YTkxMTI3MTI5NjcyOTQzM2MyNTE3MzNjN2JjNGMzM2IxOGRmZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE2
IEBACiAyMDE2LTA5LTA2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAorICAg
ICAgICBVc2luZyB0ZXN0cy1vcHRpb25zLmpzb24gdG8gY29tcHV0ZSB3aGV0aGVyIHRlc3RzIGFy
ZSBzbG93CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NjE2MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHk6Cisg
ICAgICAgIChNYW5hZ2VyLl9faW5pdF9fKTogTG9hZGluZyB0ZXN0cy1vcHRpb25zLmpzb24KKyAg
ICAgICAgKE1hbmFnZXIuX3Rlc3RfaXNfc2xvdyk6IENvbXB1dGluZyB0aW1lb3V0IHZhbHVlIGJh
c2VkIG9uIHRlc3RzLW9wdGlvbnMuanNvbi4KKworMjAxNi0wOS0wNiAgWW91ZW5uIEZhYmxldCAg
PHlvdWVubkBhcHBsZS5jb20+CisKICAgICAgICAgVzNDIHRlc3QgaW1wb3J0ZXIgc2hvdWxkIGJl
IGFibGUgdG8gaWRlbnRpZnkgc2xvdyB0ZXN0CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE2MDEKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5weSBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKaW5kZXggYWZl
ZjA4MTgzNjk2MzVjZDA3ZjgyZTI5MzA2ZTM5MjNjOWVjOTBhYS4uZTUxNmM3ZGI5YWZhZDM5MjA5
YzI0NmExYmY1NTcwNzE0ZjA4ZjA5NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5weQorKysgYi9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5CkBAIC04NSw2ICs4
NSw3IEBAIGNsYXNzIE1hbmFnZXIob2JqZWN0KToKICAgICAgICAgc2VsZi5fcmVzdWx0c19kaXJl
Y3RvcnkgPSBzZWxmLl9wb3J0LnJlc3VsdHNfZGlyZWN0b3J5KCkKICAgICAgICAgc2VsZi5fZmlu
ZGVyID0gTGF5b3V0VGVzdEZpbmRlcihzZWxmLl9wb3J0LCBzZWxmLl9vcHRpb25zKQogICAgICAg
ICBzZWxmLl9ydW5uZXIgPSBMYXlvdXRUZXN0UnVubmVyKHNlbGYuX29wdGlvbnMsIHNlbGYuX3Bv
cnQsIHNlbGYuX3ByaW50ZXIsIHNlbGYuX3Jlc3VsdHNfZGlyZWN0b3J5LCBzZWxmLl90ZXN0X2lz
X3Nsb3cpCisgICAgICAgIHNlbGYuX3Rlc3RzX29wdGlvbnMgPSBqc29uLmxvYWRzKHNlbGYuX2Zp
bGVzeXN0ZW0ucmVhZF90ZXh0X2ZpbGUoc2VsZi5fcG9ydC5wYXRoX2Zyb21fd2Via2l0X2Jhc2Uo
c2VsZi5MQVlPVVRfVEVTVFNfRElSRUNUT1JZLCAidGVzdHMtb3B0aW9ucy5qc29uIikpKQogCiAg
ICAgZGVmIF9jb2xsZWN0X3Rlc3RzKHNlbGYsIGFyZ3MpOgogICAgICAgICByZXR1cm4gc2VsZi5f
ZmluZGVyLmZpbmRfdGVzdHMoc2VsZi5fb3B0aW9ucywgYXJncykKQEAgLTEzMSw3ICsxMzIsOSBA
QCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgICAgICBzZWxmLl9pc19odHRwX3Rlc3Qo
dGVzdF9maWxlKSkKIAogICAgIGRlZiBfdGVzdF9pc19zbG93KHNlbGYsIHRlc3RfZmlsZSk6Ci0g
ICAgICAgIHJldHVybiBzZWxmLl9leHBlY3RhdGlvbnMubW9kZWwoKS5oYXNfbW9kaWZpZXIodGVz
dF9maWxlLCB0ZXN0X2V4cGVjdGF0aW9ucy5TTE9XKQorICAgICAgICBpZiBzZWxmLl9leHBlY3Rh
dGlvbnMubW9kZWwoKS5oYXNfbW9kaWZpZXIodGVzdF9maWxlLCB0ZXN0X2V4cGVjdGF0aW9ucy5T
TE9XKToKKyAgICAgICAgICAgIHJldHVybiBUcnVlCisgICAgICAgIHJldHVybiAic2xvdyIgaW4g
c2VsZi5fdGVzdHNfb3B0aW9ucy5nZXQodGVzdF9maWxlLCBbXSkKIAogICAgIGRlZiBuZWVkc19z
ZXJ2ZXJzKHNlbGYsIHRlc3RfbmFtZXMpOgogICAgICAgICByZXR1cm4gYW55KHNlbGYuX2lzX2h0
dHBfdGVzdCh0ZXN0X25hbWUpIGZvciB0ZXN0X25hbWUgaW4gdGVzdF9uYW1lcykgYW5kIHNlbGYu
X29wdGlvbnMuaHR0cApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGQwYTlkMzFjZDdjM2ZhYTVjNTYzNTM5NDA3MWFhMWM5OTlj
YmJiODYuLmEyYWYxYzBiYzM1ZjYxYTI1MDlmYWQ4NzE4ZWQzMTBlMTc1YTc3NjUgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAg
LTEsNSArMSwxNCBAQAogMjAxNi0wOS0wNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5j
b20+CiAKKyAgICAgICAgVXNpbmcgdGVzdHMtb3B0aW9ucy5qc29uIHRvIGNvbXB1dGUgd2hldGhl
ciB0ZXN0cyBhcmUgc2xvdworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTYxNjI2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBUZXN0RXhwZWN0YXRpb25zOiBSZW1vdmluZyBzbG93IFdQVCBleHBlY3RhdGlv
bnMgbm93IHRoYXQgdGhleSBhcmUgaGFuZGxlZCB0aHJvdWdoIHRlc3RzLW9wdGlvbnMuanNvbi4K
KworMjAxNi0wOS0wNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKICAgICAg
ICAgVzNDIHRlc3QgaW1wb3J0ZXIgc2hvdWxkIGJlIGFibGUgdG8gaWRlbnRpZnkgc2xvdyB0ZXN0
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE2MDEK
IApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3Rz
L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMmFlYTQxOTZhZjI5MDZlODNmNDJlY2IyZGQ1NDRkYTQw
MDc2NTliMS4uMGRkY2ZjZWNlOGFkYzBlZjFmNDY0NjU5ODYwMWU1MjhlZmQ0MWQ4OSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9UZXN0
RXhwZWN0YXRpb25zCkBAIC0yNjIsMjAgKzI2Miw2IEBAIGltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvZG9tL25vZGVzL0RvY3VtZW50LWNyZWF0ZUVsZW1lbnQtbmFtZXNwYWNlLmh0bWwK
IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9icm93c2Vycy93aW5kb3dzL25l
c3RlZC1icm93c2luZy1jb250ZXh0cy9mcmFtZUVsZW1lbnQuc3ViLmh0bWwgWyBQYXNzIEZhaWx1
cmUgXQogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL2Jyb3dzZXJzL3dpbmRv
d3MvdGFyZ2V0aW5nLWNyb3NzLW9yaWdpbi1uZXN0ZWQtYnJvd3NpbmctY29udGV4dHMuc3ViLmh0
bWwgWyBQYXNzIEZhaWx1cmUgXQogCi0jIFczQyBYTUxIdHRwUmVxdWVzdCB0ZXN0cwotaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10
aW1lb3V0LWFib3J0ZWQuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9YTUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LWFib3J0ZWRvbm1haW4u
aHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRwUmVx
dWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LW92ZXJyaWRlcy5odG1sIFsgU2xvdyBdCi1pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0
LXRpbWVvdXQtb3ZlcnJpZGVzZXhwaXJlcy5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtc2lt
cGxlLmh0bWwgWyBTbG93IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0
cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91dC1zeW5jb25tYWluLmh0bWwgWyBTbG93IF0K
LWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJl
cXVlc3QtdGltZW91dC10d2ljZS5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtd29ya2VyLWFi
b3J0ZWQuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxI
dHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LXdvcmtlci1vdmVycmlkZXMuaHRtbCBb
IFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC94
bWxodHRwcmVxdWVzdC10aW1lb3V0LXdvcmtlci1vdmVycmlkZXNleHBpcmVzLmh0bWwgWyBTbG93
IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0
cHJlcXVlc3QtdGltZW91dC13b3JrZXItc2ltcGxlLmh0bWwgWyBTbG93IF0KLWltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91
dC13b3JrZXItc3luY29ud29ya2VyLmh0bWwgWyBTbG93IF0KLWltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91dC13b3JrZXIt
dHdpY2UuaHRtbCBbIFNsb3cgXQogIyBYTUxIdHRwUmVxdWVzdCB0ZXN0cyByZXF1aXJpbmcgRFRS
L1dUUiB0byBhbGxvdyBvdGhlciBVUkxzIHRoYW4gbG9jYWxob3N0IHRvIG5vdCBiZSBibG9ja2Vk
IGFuZCBiZSByZWFjaGFibGUgKHd3dzIubG9jYWxob3N0KQogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC9zZW5kLXJlZGlyZWN0LWJvZ3VzLmh0bSBbIFNraXAg
XQogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC9zZW5kLXJl
ZGlyZWN0LXRvLWNvcnMuaHRtIFsgU2tpcCBdCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288119</attachid>
            <date>2016-09-07 01:19:50 -0700</date>
            <delta_ts>2016-09-07 01:25:37 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-161626-20160907101725.patch</filename>
            <type>text/plain</type>
            <size>6173</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA1NTM1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDRiYWMyMDQ5MTllMmYzZjBiYThkNjNhMzBiYzAwZDc4
ZGUyNGE4Zi4uN2Y2NGFiODMzNjdhNTUxMDZiNzJjOTEwOTUzODg4OTNiMDFkNzBjZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDE2LTA5LTA3ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAg
ICAgICBVc2luZyB0ZXN0cy1vcHRpb25zLmpzb24gdG8gY29tcHV0ZSB3aGV0aGVyIHRlc3RzIGFy
ZSBzbG93CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NjE2MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRl
c3QucHk6IFVwZGF0ZWQgZmlyc3QgdGVzdCB0byB1c2UgYSBNb2NrSG9zdC4KKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5OgorICAg
ICAgICAoTWFuYWdlci5fX2luaXRfXyk6IExvYWRpbmcgdGVzdHMtb3B0aW9ucy5qc29uCisgICAg
ICAgIChNYW5hZ2VyLl90ZXN0X2lzX3Nsb3cpOiBDb21wdXRpbmcgdGltZW91dCB2YWx1ZSBiYXNl
ZCBvbiB0ZXN0cy1vcHRpb25zLmpzb24uCisKIDIwMTYtMDktMDYgIFlvdWVubiBGYWJsZXQgIDx5
b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFtTdHJlYW1zIEFQSV0gU2VwYXJhdGUgY29tcGls
ZSBmbGFnIGZvciBSZWFkYWJsZVN0cmVhbSBhbmQgV3JpdGFibGVTdHJlYW0KZGlmZiAtLWdpdCBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIu
cHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5h
Z2VyLnB5CmluZGV4IGFmZWYwODE4MzY5NjM1Y2QwN2Y4MmUyOTMwNmUzOTIzYzllYzkwYWEuLjBl
NWEzMDM3YzUzMmM4NTE2M2ZiNjA2NmY3M2FhMTZlZDdmMzhmYmIgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKKysr
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdl
ci5weQpAQCAtODYsNiArODYsOSBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgIHNl
bGYuX2ZpbmRlciA9IExheW91dFRlc3RGaW5kZXIoc2VsZi5fcG9ydCwgc2VsZi5fb3B0aW9ucykK
ICAgICAgICAgc2VsZi5fcnVubmVyID0gTGF5b3V0VGVzdFJ1bm5lcihzZWxmLl9vcHRpb25zLCBz
ZWxmLl9wb3J0LCBzZWxmLl9wcmludGVyLCBzZWxmLl9yZXN1bHRzX2RpcmVjdG9yeSwgc2VsZi5f
dGVzdF9pc19zbG93KQogCisgICAgICAgIHRlc3Rfb3B0aW9uc19qc29uX3BhdGggPSBzZWxmLl9w
b3J0LnBhdGhfZnJvbV93ZWJraXRfYmFzZShzZWxmLkxBWU9VVF9URVNUU19ESVJFQ1RPUlksICJ0
ZXN0cy1vcHRpb25zLmpzb24iKQorICAgICAgICBzZWxmLl90ZXN0c19vcHRpb25zID0ganNvbi5s
b2FkcyhzZWxmLl9maWxlc3lzdGVtLnJlYWRfdGV4dF9maWxlKHRlc3Rfb3B0aW9uc19qc29uX3Bh
dGgpKSBpZiBzZWxmLl9maWxlc3lzdGVtLmV4aXN0cyh0ZXN0X29wdGlvbnNfanNvbl9wYXRoKSBl
bHNlIHt9CisKICAgICBkZWYgX2NvbGxlY3RfdGVzdHMoc2VsZiwgYXJncyk6CiAgICAgICAgIHJl
dHVybiBzZWxmLl9maW5kZXIuZmluZF90ZXN0cyhzZWxmLl9vcHRpb25zLCBhcmdzKQogCkBAIC0x
MzEsNyArMTM0LDkgQEAgY2xhc3MgTWFuYWdlcihvYmplY3QpOgogICAgICAgICAgICAgc2VsZi5f
aXNfaHR0cF90ZXN0KHRlc3RfZmlsZSkpCiAKICAgICBkZWYgX3Rlc3RfaXNfc2xvdyhzZWxmLCB0
ZXN0X2ZpbGUpOgotICAgICAgICByZXR1cm4gc2VsZi5fZXhwZWN0YXRpb25zLm1vZGVsKCkuaGFz
X21vZGlmaWVyKHRlc3RfZmlsZSwgdGVzdF9leHBlY3RhdGlvbnMuU0xPVykKKyAgICAgICAgaWYg
c2VsZi5fZXhwZWN0YXRpb25zLm1vZGVsKCkuaGFzX21vZGlmaWVyKHRlc3RfZmlsZSwgdGVzdF9l
eHBlY3RhdGlvbnMuU0xPVyk6CisgICAgICAgICAgICByZXR1cm4gVHJ1ZQorICAgICAgICByZXR1
cm4gInNsb3ciIGluIHNlbGYuX3Rlc3RzX29wdGlvbnMuZ2V0KHRlc3RfZmlsZSwgW10pCiAKICAg
ICBkZWYgbmVlZHNfc2VydmVycyhzZWxmLCB0ZXN0X25hbWVzKToKICAgICAgICAgcmV0dXJuIGFu
eShzZWxmLl9pc19odHRwX3Rlc3QodGVzdF9uYW1lKSBmb3IgdGVzdF9uYW1lIGluIHRlc3RfbmFt
ZXMpIGFuZCBzZWxmLl9vcHRpb25zLmh0dHAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRlc3QucHkgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyX3VuaXR0
ZXN0LnB5CmluZGV4IDZmODY2NGIzOTMzMmFmNWM5MzZhNzIzYmI2M2ZmMzE5ZmRhYjA4YmEuLjdl
NjRmOGQxNjJlYzA3NzMyMWU5ZDUzOWNmNTM1MmE0NTRkY2ViMDggMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRl
c3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxl
cnMvbWFuYWdlcl91bml0dGVzdC5weQpAQCAtNDgsNyArNDgsOCBAQCBjbGFzcyBNYW5hZ2VyVGVz
dCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgICAgICByZXR1cm4gJ2ltcG9ydGVkL3czYy93
cHQnCiAKICAgICAgICAgZGVmIGdldF9tYW5hZ2VyKCk6Ci0gICAgICAgICAgICBwb3J0ID0gTW9j
aygpICAjIEZJWE1FOiBVc2UgYSB0aWdodGVyIG1vY2suCisgICAgICAgICAgICBob3N0ID0gTW9j
a0hvc3QoKQorICAgICAgICAgICAgcG9ydCA9IGhvc3QucG9ydF9mYWN0b3J5LmdldCgpCiAgICAg
ICAgICAgICBwb3J0LlRFU1RfUEFUSF9TRVBBUkFUT1IgPSAnLycKICAgICAgICAgICAgIHBvcnQu
d2ViX3BsYXRmb3JtX3Rlc3Rfc2VydmVyX2RvY19yb290ID0gZ2V0X3dwdF9kb2Nfcm9vdAogICAg
ICAgICAgICAgbWFuYWdlciA9IE1hbmFnZXIocG9ydCwgb3B0aW9ucz1Nb2NrT3B0aW9ucyhodHRw
PVRydWUpLCBwcmludGVyPU1vY2soKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiMjdhMGU2OGE0MmE1NTMyMTczYmYxOWZh
YTkyYWFkYWJlNDk0YmExLi41ZGFhZTgzYWJlOTAzNmU5NGI2ODkzODk1Njc2NTk4M2U0YWY3ZjRl
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTYtMDktMDcgIFlvdWVubiBGYWJsZXQgIDx5b3Vl
bm5AYXBwbGUuY29tPgorCisgICAgICAgIFVzaW5nIHRlc3RzLW9wdGlvbnMuanNvbiB0byBjb21w
dXRlIHdoZXRoZXIgdGVzdHMgYXJlIHNsb3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2MTYyNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogVGVzdEV4cGVjdGF0aW9uczogUmVtb3Zpbmcgc2xvdyBXUFQg
ZXhwZWN0YXRpb25zIG5vdyB0aGF0IHRoZXkgYXJlIGhhbmRsZWQgdGhyb3VnaCB0ZXN0cy1vcHRp
b25zLmpzb24uCisKIDIwMTYtMDktMDYgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5j
b20+CiAKICAgICAgICAgTWFya2luZyBodHRwL3Rlc3RzL3NlY3VyaXR5L2Nyb3NzLW9yaWdpbi1w
bHVnaW4tYWxsb3dlZC5odG1sIGFzIGZsYWt5IG9uIG1hYy13azIgcmVsZWFzZS4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0
YXRpb25zCmluZGV4IDNhMzQ1YjY3ZWFiNGNjYWE3YzY1YzBjN2VjZTJhMDgwYmUxNzk2ODUuLjhi
NWVjOTg2YjNiNzNmMjZhMGYyMTE2N2E4YTMyYzE0YzdkNzI3ODggMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9u
cwpAQCAtMjYyLDIwICsyNjIsNiBAQCBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Rv
bS9ub2Rlcy9Eb2N1bWVudC1jcmVhdGVFbGVtZW50LW5hbWVzcGFjZS5odG1sCiBpbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvYnJvd3NlcnMvd2luZG93cy9uZXN0ZWQtYnJvd3Np
bmctY29udGV4dHMvZnJhbWVFbGVtZW50LnN1Yi5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIGltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9icm93c2Vycy93aW5kb3dzL3RhcmdldGlu
Zy1jcm9zcy1vcmlnaW4tbmVzdGVkLWJyb3dzaW5nLWNvbnRleHRzLnN1Yi5odG1sIFsgUGFzcyBG
YWlsdXJlIF0KIAotIyBXM0MgWE1MSHR0cFJlcXVlc3QgdGVzdHMKLWltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91dC1hYm9y
dGVkLmh0bWwgWyBTbG93IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0
cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91dC1hYm9ydGVkb25tYWluLmh0bWwgWyBTbG93
IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0
cHJlcXVlc3QtdGltZW91dC1vdmVycmlkZXMuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LW92
ZXJyaWRlc2V4cGlyZXMuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9YTUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LXNpbXBsZS5odG1sIFsg
U2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3ht
bGh0dHByZXF1ZXN0LXRpbWVvdXQtc3luY29ubWFpbi5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVv
dXQtdHdpY2UuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9Y
TUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LXdvcmtlci1hYm9ydGVkLmh0bWwg
WyBTbG93IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3Qv
eG1saHR0cHJlcXVlc3QtdGltZW91dC13b3JrZXItb3ZlcnJpZGVzLmh0bWwgWyBTbG93IF0KLWlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVl
c3QtdGltZW91dC13b3JrZXItb3ZlcnJpZGVzZXhwaXJlcy5odG1sIFsgU2xvdyBdCi1pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRp
bWVvdXQtd29ya2VyLXNpbXBsZS5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtd29ya2VyLXN5
bmNvbndvcmtlci5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtd29ya2VyLXR3aWNlLmh0bWwg
WyBTbG93IF0KICMgWE1MSHR0cFJlcXVlc3QgdGVzdHMgcmVxdWlyaW5nIERUUi9XVFIgdG8gYWxs
b3cgb3RoZXIgVVJMcyB0aGFuIGxvY2FsaG9zdCB0byBub3QgYmUgYmxvY2tlZCBhbmQgYmUgcmVh
Y2hhYmxlICh3d3cyLmxvY2FsaG9zdCkKIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
WE1MSHR0cFJlcXVlc3Qvc2VuZC1yZWRpcmVjdC1ib2d1cy5odG0gWyBTa2lwIF0KIGltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3Qvc2VuZC1yZWRpcmVjdC10by1j
b3JzLmh0bSBbIFNraXAgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288120</attachid>
            <date>2016-09-07 01:25:43 -0700</date>
            <delta_ts>2016-09-07 01:57:43 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-161626-20160907102318.patch</filename>
            <type>text/plain</type>
            <size>6167</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA1NTM1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDRiYWMyMDQ5MTllMmYzZjBiYThkNjNhMzBiYzAwZDc4
ZGUyNGE4Zi4uODBkN2Y2NjI1NjFiNTdmMmM3OTkyYzcxYWFhMzIxMThiYmJmYzI0YyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDE2LTA5LTA3ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAg
ICAgICBVc2luZyB0ZXN0cy1vcHRpb25zLmpzb24gdG8gY29tcHV0ZSB3aGV0aGVyIHRlc3RzIGFy
ZSBzbG93CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NjE2MjYKKworICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICAqIFNj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRlc3Qu
cHk6IFVwZGF0ZWQgZmlyc3QgdGVzdCB0byB1c2UgYSBNb2NrSG9zdC4KKyAgICAgICAgKiBTY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5OgorICAgICAg
ICAoTWFuYWdlci5fX2luaXRfXyk6IExvYWRpbmcgdGVzdHMtb3B0aW9ucy5qc29uCisgICAgICAg
IChNYW5hZ2VyLl90ZXN0X2lzX3Nsb3cpOiBDb21wdXRpbmcgdGltZW91dCB2YWx1ZSBiYXNlZCBv
biB0ZXN0cy1vcHRpb25zLmpzb24uCisKIDIwMTYtMDktMDYgIFlvdWVubiBGYWJsZXQgIDx5b3Vl
bm5AYXBwbGUuY29tPgogCiAgICAgICAgIFtTdHJlYW1zIEFQSV0gU2VwYXJhdGUgY29tcGlsZSBm
bGFnIGZvciBSZWFkYWJsZVN0cmVhbSBhbmQgV3JpdGFibGVTdHJlYW0KZGlmZiAtLWdpdCBhL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2Vy
LnB5CmluZGV4IGFmZWYwODE4MzY5NjM1Y2QwN2Y4MmUyOTMwNmUzOTIzYzllYzkwYWEuLjBlNWEz
MDM3YzUzMmM4NTE2M2ZiNjA2NmY3M2FhMTZlZDdmMzhmYmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKKysrIGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5w
eQpAQCAtODYsNiArODYsOSBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgIHNlbGYu
X2ZpbmRlciA9IExheW91dFRlc3RGaW5kZXIoc2VsZi5fcG9ydCwgc2VsZi5fb3B0aW9ucykKICAg
ICAgICAgc2VsZi5fcnVubmVyID0gTGF5b3V0VGVzdFJ1bm5lcihzZWxmLl9vcHRpb25zLCBzZWxm
Ll9wb3J0LCBzZWxmLl9wcmludGVyLCBzZWxmLl9yZXN1bHRzX2RpcmVjdG9yeSwgc2VsZi5fdGVz
dF9pc19zbG93KQogCisgICAgICAgIHRlc3Rfb3B0aW9uc19qc29uX3BhdGggPSBzZWxmLl9wb3J0
LnBhdGhfZnJvbV93ZWJraXRfYmFzZShzZWxmLkxBWU9VVF9URVNUU19ESVJFQ1RPUlksICJ0ZXN0
cy1vcHRpb25zLmpzb24iKQorICAgICAgICBzZWxmLl90ZXN0c19vcHRpb25zID0ganNvbi5sb2Fk
cyhzZWxmLl9maWxlc3lzdGVtLnJlYWRfdGV4dF9maWxlKHRlc3Rfb3B0aW9uc19qc29uX3BhdGgp
KSBpZiBzZWxmLl9maWxlc3lzdGVtLmV4aXN0cyh0ZXN0X29wdGlvbnNfanNvbl9wYXRoKSBlbHNl
IHt9CisKICAgICBkZWYgX2NvbGxlY3RfdGVzdHMoc2VsZiwgYXJncyk6CiAgICAgICAgIHJldHVy
biBzZWxmLl9maW5kZXIuZmluZF90ZXN0cyhzZWxmLl9vcHRpb25zLCBhcmdzKQogCkBAIC0xMzEs
NyArMTM0LDkgQEAgY2xhc3MgTWFuYWdlcihvYmplY3QpOgogICAgICAgICAgICAgc2VsZi5faXNf
aHR0cF90ZXN0KHRlc3RfZmlsZSkpCiAKICAgICBkZWYgX3Rlc3RfaXNfc2xvdyhzZWxmLCB0ZXN0
X2ZpbGUpOgotICAgICAgICByZXR1cm4gc2VsZi5fZXhwZWN0YXRpb25zLm1vZGVsKCkuaGFzX21v
ZGlmaWVyKHRlc3RfZmlsZSwgdGVzdF9leHBlY3RhdGlvbnMuU0xPVykKKyAgICAgICAgaWYgc2Vs
Zi5fZXhwZWN0YXRpb25zLm1vZGVsKCkuaGFzX21vZGlmaWVyKHRlc3RfZmlsZSwgdGVzdF9leHBl
Y3RhdGlvbnMuU0xPVyk6CisgICAgICAgICAgICByZXR1cm4gVHJ1ZQorICAgICAgICByZXR1cm4g
InNsb3ciIGluIHNlbGYuX3Rlc3RzX29wdGlvbnMuZ2V0KHRlc3RfZmlsZSwgW10pCiAKICAgICBk
ZWYgbmVlZHNfc2VydmVycyhzZWxmLCB0ZXN0X25hbWVzKToKICAgICAgICAgcmV0dXJuIGFueShz
ZWxmLl9pc19odHRwX3Rlc3QodGVzdF9uYW1lKSBmb3IgdGVzdF9uYW1lIGluIHRlc3RfbmFtZXMp
IGFuZCBzZWxmLl9vcHRpb25zLmh0dHAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRlc3QucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyX3VuaXR0ZXN0
LnB5CmluZGV4IDZmODY2NGIzOTMzMmFmNWM5MzZhNzIzYmI2M2ZmMzE5ZmRhYjA4YmEuLjdlNjRm
OGQxNjJlYzA3NzMyMWU5ZDUzOWNmNTM1MmE0NTRkY2ViMDggMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXJfdW5pdHRlc3Qu
cHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMv
bWFuYWdlcl91bml0dGVzdC5weQpAQCAtNDgsNyArNDgsOCBAQCBjbGFzcyBNYW5hZ2VyVGVzdCh1
bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgICAgICByZXR1cm4gJ2ltcG9ydGVkL3czYy93cHQn
CiAKICAgICAgICAgZGVmIGdldF9tYW5hZ2VyKCk6Ci0gICAgICAgICAgICBwb3J0ID0gTW9jaygp
ICAjIEZJWE1FOiBVc2UgYSB0aWdodGVyIG1vY2suCisgICAgICAgICAgICBob3N0ID0gTW9ja0hv
c3QoKQorICAgICAgICAgICAgcG9ydCA9IGhvc3QucG9ydF9mYWN0b3J5LmdldCgpCiAgICAgICAg
ICAgICBwb3J0LlRFU1RfUEFUSF9TRVBBUkFUT1IgPSAnLycKICAgICAgICAgICAgIHBvcnQud2Vi
X3BsYXRmb3JtX3Rlc3Rfc2VydmVyX2RvY19yb290ID0gZ2V0X3dwdF9kb2Nfcm9vdAogICAgICAg
ICAgICAgbWFuYWdlciA9IE1hbmFnZXIocG9ydCwgb3B0aW9ucz1Nb2NrT3B0aW9ucyhodHRwPVRy
dWUpLCBwcmludGVyPU1vY2soKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiMjdhMGU2OGE0MmE1NTMyMTczYmYxOWZhYTky
YWFkYWJlNDk0YmExLi4xM2FhZDBmM2M4MDllNzcyMjM5NDExYjA0NDUxZDg2ZjFjMzZmZGMzIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTYtMDktMDcgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5A
YXBwbGUuY29tPgorCisgICAgICAgIFVzaW5nIHRlc3RzLW9wdGlvbnMuanNvbiB0byBjb21wdXRl
IHdoZXRoZXIgdGVzdHMgYXJlIHNsb3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE2MTYyNgorCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVy
LgorCisgICAgICAgICogVGVzdEV4cGVjdGF0aW9uczogUmVtb3Zpbmcgc2xvdyBXUFQgZXhwZWN0
YXRpb25zIG5vdyB0aGF0IHRoZXkgYXJlIGhhbmRsZWQgdGhyb3VnaCB0ZXN0cy1vcHRpb25zLmpz
b24uCisKIDIwMTYtMDktMDYgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAK
ICAgICAgICAgTWFya2luZyBodHRwL3Rlc3RzL3NlY3VyaXR5L2Nyb3NzLW9yaWdpbi1wbHVnaW4t
YWxsb3dlZC5odG1sIGFzIGZsYWt5IG9uIG1hYy13azIgcmVsZWFzZS4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25z
CmluZGV4IDNhMzQ1YjY3ZWFiNGNjYWE3YzY1YzBjN2VjZTJhMDgwYmUxNzk2ODUuLjhiNWVjOTg2
YjNiNzNmMjZhMGYyMTE2N2E4YTMyYzE0YzdkNzI3ODggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwpAQCAt
MjYyLDIwICsyNjIsNiBAQCBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2RvbS9ub2Rl
cy9Eb2N1bWVudC1jcmVhdGVFbGVtZW50LW5hbWVzcGFjZS5odG1sCiBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2h0bWwvYnJvd3NlcnMvd2luZG93cy9uZXN0ZWQtYnJvd3NpbmctY29u
dGV4dHMvZnJhbWVFbGVtZW50LnN1Yi5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9icm93c2Vycy93aW5kb3dzL3RhcmdldGluZy1jcm9z
cy1vcmlnaW4tbmVzdGVkLWJyb3dzaW5nLWNvbnRleHRzLnN1Yi5odG1sIFsgUGFzcyBGYWlsdXJl
IF0KIAotIyBXM0MgWE1MSHR0cFJlcXVlc3QgdGVzdHMKLWltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGltZW91dC1hYm9ydGVkLmh0
bWwgWyBTbG93IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVl
c3QveG1saHR0cHJlcXVlc3QtdGltZW91dC1hYm9ydGVkb25tYWluLmh0bWwgWyBTbG93IF0KLWlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVl
c3QtdGltZW91dC1vdmVycmlkZXMuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9YTUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LW92ZXJyaWRl
c2V4cGlyZXMuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9Y
TUxIdHRwUmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LXNpbXBsZS5odG1sIFsgU2xvdyBd
Ci1pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHBy
ZXF1ZXN0LXRpbWVvdXQtc3luY29ubWFpbi5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtdHdp
Y2UuaHRtbCBbIFNsb3cgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9YTUxIdHRw
UmVxdWVzdC94bWxodHRwcmVxdWVzdC10aW1lb3V0LXdvcmtlci1hYm9ydGVkLmh0bWwgWyBTbG93
IF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0
cHJlcXVlc3QtdGltZW91dC13b3JrZXItb3ZlcnJpZGVzLmh0bWwgWyBTbG93IF0KLWltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3QveG1saHR0cHJlcXVlc3QtdGlt
ZW91dC13b3JrZXItb3ZlcnJpZGVzZXhwaXJlcy5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQt
d29ya2VyLXNpbXBsZS5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL1hNTEh0dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtd29ya2VyLXN5bmNvbndv
cmtlci5odG1sIFsgU2xvdyBdCi1pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL1hNTEh0
dHBSZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXRpbWVvdXQtd29ya2VyLXR3aWNlLmh0bWwgWyBTbG93
IF0KICMgWE1MSHR0cFJlcXVlc3QgdGVzdHMgcmVxdWlyaW5nIERUUi9XVFIgdG8gYWxsb3cgb3Ro
ZXIgVVJMcyB0aGFuIGxvY2FsaG9zdCB0byBub3QgYmUgYmxvY2tlZCBhbmQgYmUgcmVhY2hhYmxl
ICh3d3cyLmxvY2FsaG9zdCkKIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0
cFJlcXVlc3Qvc2VuZC1yZWRpcmVjdC1ib2d1cy5odG0gWyBTa2lwIF0KIGltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvWE1MSHR0cFJlcXVlc3Qvc2VuZC1yZWRpcmVjdC10by1jb3JzLmh0
bSBbIFNraXAgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>