<?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>216035</bug_id>
          
          <creation_ts>2020-09-01 07:54:54 -0700</creation_ts>
          <short_desc>[Win] The WPT server is not always starting when running layout tests</short_desc>
          <delta_ts>2020-09-02 08:33:20 -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>
          
          
          <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="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gsnedders</cc>
    
    <cc>jbedard</cc>
    
    <cc>lingho</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1684460</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-01 07:54:54 -0700</bug_when>
    <thetext>The Web platform test server is not always starting when running layout tests using Cygwin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684461</commentid>
    <comment_count>1</comment_count>
      <attachid>407679</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-01 08:02:33 -0700</bug_when>
    <thetext>Created attachment 407679
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684482</commentid>
    <comment_count>2</comment_count>
      <attachid>407684</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-01 09:00:03 -0700</bug_when>
    <thetext>Created attachment 407684
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684508</commentid>
    <comment_count>3</comment_count>
      <attachid>407684</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-09-01 09:42:29 -0700</bug_when>
    <thetext>Comment on attachment 407684
Patch

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

&gt; Tools/ChangeLog:10
&gt; +        issue by waiting up to 60 seconds with polling every 10th second. A unit test had to be modified, since it was overriding the

Why is it desirable to poll rarely? This will delay starting tests by 5 seconds on average.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684512</commentid>
    <comment_count>4</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-01 09:51:56 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #3)
&gt; Comment on attachment 407684 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=407684&amp;action=review
&gt; 
&gt; &gt; Tools/ChangeLog:10
&gt; &gt; +        issue by waiting up to 60 seconds with polling every 10th second. A unit test had to be modified, since it was overriding the
&gt; 
&gt; Why is it desirable to poll rarely? This will delay starting tests by 5
&gt; seconds on average.

Polling frequently seems to prevent the WPT server on Cygwin to start in a timely manner.

Perhaps it would be better to make this change Cygwin-only?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684524</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-09-01 10:18:02 -0700</bug_when>
    <thetext>Interesting. Or perhaps whatever prevents it from starting can be fixed. I don&apos;t know much about how the server works.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684763</commentid>
    <comment_count>6</comment_count>
      <attachid>407684</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-09-02 02:59:56 -0700</bug_when>
    <thetext>Comment on attachment 407684
Patch

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

&gt;&gt;&gt; Tools/ChangeLog:10
&gt;&gt;&gt; +        issue by waiting up to 60 seconds with polling every 10th second. A unit test had to be modified, since it was overriding the
&gt;&gt; 
&gt;&gt; Why is it desirable to poll rarely? This will delay starting tests by 5 seconds on average.
&gt; 
&gt; Polling frequently seems to prevent the WPT server on Cygwin to start in a timely manner.
&gt; 
&gt; Perhaps it would be better to make this change Cygwin-only?

I think it is ok to increase the timer for all platforms.
Increasing the polling time for Cygwin-only is probably fine as a stop-gap but we should try to understand why that happens.
@gsnedders might have an idea of how other CI are using WPT with Cygwin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684771</commentid>
    <comment_count>7</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2020-09-02 04:43:24 -0700</bug_when>
    <thetext>&gt; @gsnedders might have an idea of how other CI are using WPT with Cygwin.

They aren&apos;t. Hence I don&apos;t really have any idea here!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684787</commentid>
    <comment_count>8</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-02 07:22:21 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #5)
&gt; Interesting. Or perhaps whatever prevents it from starting can be fixed. I
&gt; don&apos;t know much about how the server works.

I am not too familiar with the WPT server either :) I can look into why it appears to take longer time to start up on Windows. While that investigation is ongoing, I can upload a patch to extend the wait time for Cygwin only, so the affected bot(s) can resume running layout tests.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684792</commentid>
    <comment_count>9</comment_count>
      <attachid>407763</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-02 07:37:13 -0700</bug_when>
    <thetext>Created attachment 407763
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684793</commentid>
    <comment_count>10</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-02 07:40:33 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #6)
&gt; Comment on attachment 407684 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=407684&amp;action=review
&gt; 
&gt; &gt;&gt;&gt; Tools/ChangeLog:10
&gt; &gt;&gt;&gt; +        issue by waiting up to 60 seconds with polling every 10th second. A unit test had to be modified, since it was overriding the
&gt; &gt;&gt; 
&gt; &gt;&gt; Why is it desirable to poll rarely? This will delay starting tests by 5 seconds on average.
&gt; &gt; 
&gt; &gt; Polling frequently seems to prevent the WPT server on Cygwin to start in a timely manner.
&gt; &gt; 
&gt; &gt; Perhaps it would be better to make this change Cygwin-only?
&gt; 
&gt; I think it is ok to increase the timer for all platforms.
&gt; Increasing the polling time for Cygwin-only is probably fine as a stop-gap
&gt; but we should try to understand why that happens.
&gt; @gsnedders might have an idea of how other CI are using WPT with Cygwin.

As a stop-gap, I have uploaded a patch which only changes the behavior for Cygwin. I can investigate why the server startup time seems to be longer on Windows. I also seem to remember that WPT tests are quite slow on Windows. I am not sure if we reached a conclusion as to why, the last time we looked into this.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684809</commentid>
    <comment_count>11</comment_count>
      <attachid>407763</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-09-02 08:30:41 -0700</bug_when>
    <thetext>Comment on attachment 407763
Patch

I believe the GTK failures are unrelated to this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684812</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-02 08:32:48 -0700</bug_when>
    <thetext>Committed r266460: &lt;https://trac.webkit.org/changeset/266460&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407763.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1684813</commentid>
    <comment_count>13</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-02 08:33:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/68211737&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407679</attachid>
            <date>2020-09-01 08:02:33 -0700</date>
            <delta_ts>2020-09-01 09:00:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216035-20200901080233.patch</filename>
            <type>text/plain</type>
            <size>1693</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NjM5NCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDIwLTA5LTAxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNv
bT4KKworICAgICAgICBbV2luXSBUaGUgV1BUIHNlcnZlciBpcyBub3QgYWx3YXlzIHN0YXJ0aW5n
IHdoZW4gcnVubmluZyBsYXlvdXQgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxNjAzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFRoZSBXZWIgcGxhdGZvcm0gdGVzdCBzZXJ2ZXIgaXMgbm90IGFs
d2F5cyBzdGFydGluZyB3aGVuIHJ1bm5pbmcgbGF5b3V0IHRlc3RzIHVzaW5nIEN5Z3dpbi4gSXQg
c2VlbXMgdGhhdCBzdGFydGluZyB0aGUgV1BUIHNlcnZlcgorICAgICAgICB0YWtlcyBsb25nZXIg
dGltZSBvbiBXaW5kb3dzLiBDdXJyZW50bHksIHRoZSB0aW1lb3V0IGlzIHNldCB0byAyMCBzZWNv
bmRzIHdpdGggcG9sbGluZyBldmVyeSBzZWNvbmQuIFRoaXMgcGF0Y2ggYWRkcmVzc2VzIHRoaXMK
KyAgICAgICAgaXNzdWUgYnkgd2FpdGluZyB1cCB0byA2MCBzZWNvbmRzIHdpdGggcG9sbGluZyBl
dmVyeSAxMHRoIHNlY29uZC4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3NlcnZlcnMvaHR0cF9zZXJ2ZXJfYmFzZS5weToKKyAgICAgICAgKEh0dHBTZXJ2ZXJCYXNl
LnN0YXJ0KToKKwogMjAyMC0wOC0zMSAgSm9uYXRoYW4gQmVkYXJkICA8amJlZGFyZEBhcHBsZS5j
b20+CiAKICAgICAgICAgW3dlYmtpdGNvcmVweV0gUmVnaXN0ZXIgYW5vdGhlciBwYWNrYWdlIGlu
IHRoZSBXZWJLaXQgcmVwb3NpdG9yeQpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvc2VydmVycy9odHRwX3NlcnZlcl9iYXNlLnB5Cj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3NlcnZlcnMvaHR0cF9zZXJ2ZXJfYmFzZS5w
eQkocmV2aXNpb24gMjY2MzUzKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvc2VydmVycy9odHRwX3NlcnZlcl9iYXNlLnB5CSh3b3JraW5nIGNvcHkpCkBAIC05Nyw3ICs5
Nyw3IEBAIGNsYXNzIEh0dHBTZXJ2ZXJCYXNlKG9iamVjdCk6CiAKICAgICAgICAgc2VsZi5fcGlk
ID0gc2VsZi5fc3Bhd25fcHJvY2VzcygpCiAKLSAgICAgICAgaWYgc2VsZi5fd2FpdF9mb3JfYWN0
aW9uKHNlbGYuX2lzX3NlcnZlcl9ydW5uaW5nX29uX2FsbF9wb3J0cyk6CisgICAgICAgIGlmIHNl
bGYuX3dhaXRfZm9yX2FjdGlvbihzZWxmLl9pc19zZXJ2ZXJfcnVubmluZ19vbl9hbGxfcG9ydHMs
IDYwLCAxMCk6CiAgICAgICAgICAgICBfbG9nLmRlYnVnKCIlcyBzdWNjZXNzZnVsbHkgc3RhcnRl
ZCAocGlkID0gJWQpIiAlIChzZWxmLl9uYW1lLCBzZWxmLl9waWQpKQogICAgICAgICBlbHNlOgog
ICAgICAgICAgICAgc2VsZi5fc3RvcF9ydW5uaW5nX3NlcnZlcigpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407684</attachid>
            <date>2020-09-01 09:00:03 -0700</date>
            <delta_ts>2020-09-02 07:37:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216035-20200901090002.patch</filename>
            <type>text/plain</type>
            <size>3436</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NjM5NikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIzIEBACisyMDIwLTA5LTAxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNv
bT4KKworICAgICAgICBbV2luXSBUaGUgV1BUIHNlcnZlciBpcyBub3QgYWx3YXlzIHN0YXJ0aW5n
IHdoZW4gcnVubmluZyBsYXlvdXQgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxNjAzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFRoZSBXZWIgcGxhdGZvcm0gdGVzdCBzZXJ2ZXIgaXMgbm90IGFs
d2F5cyBzdGFydGluZyB3aGVuIHJ1bm5pbmcgbGF5b3V0IHRlc3RzIHVzaW5nIEN5Z3dpbi4gSXQg
c2VlbXMgdGhhdCBzdGFydGluZyB0aGUgV1BUIHNlcnZlcgorICAgICAgICB0YWtlcyBsb25nZXIg
dGltZSBvbiBXaW5kb3dzLiBDdXJyZW50bHksIHRoZSB0aW1lb3V0IGlzIHNldCB0byAyMCBzZWNv
bmRzIHdpdGggcG9sbGluZyBldmVyeSBzZWNvbmQuIFRoaXMgcGF0Y2ggYWRkcmVzc2VzIHRoaXMK
KyAgICAgICAgaXNzdWUgYnkgd2FpdGluZyB1cCB0byA2MCBzZWNvbmRzIHdpdGggcG9sbGluZyBl
dmVyeSAxMHRoIHNlY29uZC4gQSB1bml0IHRlc3QgaGFkIHRvIGJlIG1vZGlmaWVkLCBzaW5jZSBp
dCB3YXMgb3ZlcnJpZGluZyB0aGUKKyAgICAgICAgX3dhaXRfZm9yX2FjdGlvbiBtZXRob2Qgd2l0
aCBhIG1ldGhvZCB0YWtpbmcgb25seSBvbmUgcGFyYW1ldGVyLgorCisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVycy9hcGFjaGVfaHR0cF9zZXJ2ZXJfdW5pdHRl
c3QucHk6CisgICAgICAgIChUZXN0TGF5b3V0VGVzdEFwYWNoZUh0dHBkLnRlc3Rfc3RhcnRfY21k
LmZha2VfcGlkKToKKyAgICAgICAgKFRlc3RMYXlvdXRUZXN0QXBhY2hlSHR0cGQpOgorICAgICAg
ICAoVGVzdExheW91dFRlc3RBcGFjaGVIdHRwZC50ZXN0X3N0YXJ0X2NtZCk6CisgICAgICAgICog
U2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVycy9odHRwX3NlcnZlcl9iYXNlLnB5
OgorICAgICAgICAoSHR0cFNlcnZlckJhc2Uuc3RhcnQpOgorICAgICAgICAqIFRlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0L0FjY2Vzc2liaWxpdHlSZWR1Y2VNb3Rpb24ubW06IFJlcGxhY2VkLgor
CiAyMDIwLTA4LTMxICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbd2Via2l0Y29yZXB5XSBSZWdpc3RlciBhbm90aGVyIHBhY2thZ2UgaW4gdGhlIFdlYktp
dCByZXBvc2l0b3J5CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9z
ZXJ2ZXJzL2FwYWNoZV9odHRwX3NlcnZlcl91bml0dGVzdC5weQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9zZXJ2ZXJzL2FwYWNoZV9odHRwX3NlcnZl
cl91bml0dGVzdC5weQkocmV2aXNpb24gMjY2MzUzKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvc2VydmVycy9hcGFjaGVfaHR0cF9zZXJ2ZXJfdW5pdHRlc3QucHkJKHdv
cmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDcgQEAgY2xhc3MgVGVzdExheW91dFRlc3RBcGFjaGVI
dHRwZCh1bml0dGVzdAogICAgICAgICBpZiBzeXMucGxhdGZvcm0uc3RhcnRzd2l0aCgnd2luJykg
b3Igc3lzLnBsYXRmb3JtID09ICdjeWd3aW4nOgogICAgICAgICAgICAgcmV0dXJuCiAKLSAgICAg
ICAgZGVmIGZha2VfcGlkKF8pOgorICAgICAgICBkZWYgZmFrZV9waWQoKToKICAgICAgICAgICAg
IGhvc3QuZmlsZXN5c3RlbS53cml0ZV90ZXh0X2ZpbGUoJy90bXAvV2ViS2l0L2h0dHBkLnBpZCcs
ICc0MicpCiAgICAgICAgICAgICByZXR1cm4gVHJ1ZQogCkBAIC01Niw5ICs1Niw4IEBAIGNsYXNz
IFRlc3RMYXlvdXRUZXN0QXBhY2hlSHR0cGQodW5pdHRlc3QKICAgICAgICAgICAgICIvbW9jay1j
aGVja291dC9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9zZXJ2ZXJzL2FsaWFz
ZXMuanNvbiIsICdbWyIvanMtdGVzdC1yZXNvdXJjZXMiLCAicmVzb3VyY2VzIl0sIFsiL21lZGlh
LXJlc291cmNlcyIsICJtZWRpYSJdLCBbIi90ZXN0L3Rlc3QuZmlsZSIsICJyZXNvdXJjZXMvdGVz
dGZpbGUiXV0nKQogCiAgICAgICAgIHNlcnZlciA9IExheW91dFRlc3RBcGFjaGVIdHRwZCh0ZXN0
X3BvcnQsICIvbW9jay9vdXRwdXRfZGlyIikKLSAgICAgICAgc2VydmVyLl9jaGVja190aGF0X2Fs
bF9wb3J0c19hcmVfYXZhaWxhYmxlID0gbGFtYmRhOiBUcnVlCisgICAgICAgIHNlcnZlci5fY2hl
Y2tfdGhhdF9hbGxfcG9ydHNfYXJlX2F2YWlsYWJsZSA9IGZha2VfcGlkCiAgICAgICAgIHNlcnZl
ci5faXNfc2VydmVyX3J1bm5pbmdfb25fYWxsX3BvcnRzID0gbGFtYmRhOiBUcnVlCi0gICAgICAg
IHNlcnZlci5fd2FpdF9mb3JfYWN0aW9uID0gZmFrZV9waWQKIAogICAgICAgICBzZWxmLmFzc2Vy
dEVxdWFsKHNlcnZlci5wb3J0c190b19mb3J3YXJkKCksIFs4MDAwLCA4MDgwLCA4NDQzXSkKIApJ
bmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVycy9odHRwX3Nl
cnZlcl9iYXNlLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3NlcnZlcnMvaHR0cF9zZXJ2ZXJfYmFzZS5weQkocmV2aXNpb24gMjY2MzUzKQorKysg
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVycy9odHRwX3NlcnZlcl9i
YXNlLnB5CSh3b3JraW5nIGNvcHkpCkBAIC05Nyw3ICs5Nyw3IEBAIGNsYXNzIEh0dHBTZXJ2ZXJC
YXNlKG9iamVjdCk6CiAKICAgICAgICAgc2VsZi5fcGlkID0gc2VsZi5fc3Bhd25fcHJvY2Vzcygp
CiAKLSAgICAgICAgaWYgc2VsZi5fd2FpdF9mb3JfYWN0aW9uKHNlbGYuX2lzX3NlcnZlcl9ydW5u
aW5nX29uX2FsbF9wb3J0cyk6CisgICAgICAgIGlmIHNlbGYuX3dhaXRfZm9yX2FjdGlvbihzZWxm
Ll9pc19zZXJ2ZXJfcnVubmluZ19vbl9hbGxfcG9ydHMsIDYwLCAxMCk6CiAgICAgICAgICAgICBf
bG9nLmRlYnVnKCIlcyBzdWNjZXNzZnVsbHkgc3RhcnRlZCAocGlkID0gJWQpIiAlIChzZWxmLl9u
YW1lLCBzZWxmLl9waWQpKQogICAgICAgICBlbHNlOgogICAgICAgICAgICAgc2VsZi5fc3RvcF9y
dW5uaW5nX3NlcnZlcigpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407763</attachid>
            <date>2020-09-02 07:37:13 -0700</date>
            <delta_ts>2020-09-02 08:32:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216035-20200902073713.patch</filename>
            <type>text/plain</type>
            <size>1919</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NjQ1NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDIwLTA5LTAyICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNv
bT4KKworICAgICAgICBbV2luXSBUaGUgV1BUIHNlcnZlciBpcyBub3QgYWx3YXlzIHN0YXJ0aW5n
IHdoZW4gcnVubmluZyBsYXlvdXQgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxNjAzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFRoZSBXZWIgcGxhdGZvcm0gdGVzdCBzZXJ2ZXIgaXMgbm90IGFs
d2F5cyBzdGFydGluZyB3aGVuIHJ1bm5pbmcgbGF5b3V0IHRlc3RzIHVzaW5nIEN5Z3dpbi4gSXQg
c2VlbXMgdGhhdCBzdGFydGluZyB0aGUgV1BUIHNlcnZlcgorICAgICAgICB0YWtlcyBsb25nZXIg
dGltZSBvbiBXaW5kb3dzLiBDdXJyZW50bHksIHRoZSB0aW1lb3V0IGlzIHNldCB0byAyMCBzZWNv
bmRzIHdpdGggcG9sbGluZyBldmVyeSBzZWNvbmQuIFRoaXMgcGF0Y2ggYWRkcmVzc2VzIHRoaXMK
KyAgICAgICAgaXNzdWUgYnkgd2FpdGluZyB1cCB0byA2MCBzZWNvbmRzIHdpdGggcG9sbGluZyBl
dmVyeSAxMHRoIHNlY29uZC4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3NlcnZlcnMvaHR0cF9zZXJ2ZXJfYmFzZS5weToKKyAgICAgICAgKEh0dHBTZXJ2ZXJCYXNl
LnN0YXJ0KToKKwogMjAyMC0wOS0wMiAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxp
YS5jb20+CiAKICAgICAgICAgW0ZsYXRwYWsgU0RLXSBVcGRhdGUgdG8gRkRPIDIwLjA4CkluZGV4
OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9zZXJ2ZXJzL2h0dHBfc2VydmVy
X2Jhc2UucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvc2VydmVycy9odHRwX3NlcnZlcl9iYXNlLnB5CShyZXZpc2lvbiAyNjY0NTUpCisrKyBUb29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9zZXJ2ZXJzL2h0dHBfc2VydmVyX2Jhc2Uu
cHkJKHdvcmtpbmcgY29weSkKQEAgLTk3LDcgKzk3LDEzIEBAIGNsYXNzIEh0dHBTZXJ2ZXJCYXNl
KG9iamVjdCk6CiAKICAgICAgICAgc2VsZi5fcGlkID0gc2VsZi5fc3Bhd25fcHJvY2VzcygpCiAK
LSAgICAgICAgaWYgc2VsZi5fd2FpdF9mb3JfYWN0aW9uKHNlbGYuX2lzX3NlcnZlcl9ydW5uaW5n
X29uX2FsbF9wb3J0cyk6CisgICAgICAgIGlmIHN5cy5wbGF0Zm9ybSA9PSAnY3lnd2luJzoKKyAg
ICAgICAgICAgICMgU3RhcnRpbmcgdGhlIHNlcnZlciB0YWtlcyBsb25nZXIgdGltZSBvbiBDeWd3
aW4KKyAgICAgICAgICAgIHNlcnZlcl9zdGFydGVkID0gc2VsZi5fd2FpdF9mb3JfYWN0aW9uKHNl
bGYuX2lzX3NlcnZlcl9ydW5uaW5nX29uX2FsbF9wb3J0cywgNjAsIDEwKQorICAgICAgICBlbHNl
OgorICAgICAgICAgICAgc2VydmVyX3N0YXJ0ZWQgPSBzZWxmLl93YWl0X2Zvcl9hY3Rpb24oc2Vs
Zi5faXNfc2VydmVyX3J1bm5pbmdfb25fYWxsX3BvcnRzKQorCisgICAgICAgIGlmIHNlcnZlcl9z
dGFydGVkOgogICAgICAgICAgICAgX2xvZy5kZWJ1ZygiJXMgc3VjY2Vzc2Z1bGx5IHN0YXJ0ZWQg
KHBpZCA9ICVkKSIgJSAoc2VsZi5fbmFtZSwgc2VsZi5fcGlkKSkKICAgICAgICAgZWxzZToKICAg
ICAgICAgICAgIHNlbGYuX3N0b3BfcnVubmluZ19zZXJ2ZXIoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>