<?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>177970</bug_id>
          
          <creation_ts>2017-10-05 14:49:19 -0700</creation_ts>
          <short_desc>Win EWS bots should reboot after N webkit-patch iterations.</short_desc>
          <delta_ts>2018-01-26 09:16:33 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></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>achristensen</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1357258</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2017-10-05 14:49:19 -0700</bug_when>
    <thetext>I believe the macOS EWS bots reboot after webkit-patch has processed N patches.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1357261</commentid>
    <comment_count>1</comment_count>
      <attachid>322920</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2017-10-05 14:51:36 -0700</bug_when>
    <thetext>Created attachment 322920
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1357268</commentid>
    <comment_count>2</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-10-05 15:09:26 -0700</bug_when>
    <thetext>I know we have seen Windows EWS bots require a manual log in before coming back online in the past. Do we think this will still be an issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1357276</commentid>
    <comment_count>3</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2017-10-05 15:16:09 -0700</bug_when>
    <thetext>(In reply to Ryan Haddad from comment #2)
&gt; I know we have seen Windows EWS bots require a manual log in before coming
&gt; back online in the past. Do we think this will still be an issue?

I believe we have fixed this by enabling auto-login again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1357312</commentid>
    <comment_count>4</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-10-05 16:05:38 -0700</bug_when>
    <thetext>(In reply to Per Arne Vollan from comment #3)
&gt; (In reply to Ryan Haddad from comment #2)
&gt; &gt; I know we have seen Windows EWS bots require a manual log in before coming
&gt; &gt; back online in the past. Do we think this will still be an issue?
&gt; 
&gt; I believe we have fixed this by enabling auto-login again.
Ah, that would do it. 

I made this change for the macOS EWS bots to try to prevent them from getting into weird states with stuck processes. If we think the reboots benefit Windows EWS, this looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1371181</commentid>
    <comment_count>5</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-11-13 17:22:13 -0800</bug_when>
    <thetext>I hit a case today where a Windows EWS bot needed &apos;svn cleanup&apos; to be run. This change would have allowed the bot to recover itself after a few more runs without my intervention.

Any reviewers willing to r+ this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1371205</commentid>
    <comment_count>6</comment_count>
      <attachid>322920</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-11-13 18:42:37 -0800</bug_when>
    <thetext>Comment on attachment 322920
Patch

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

&gt; Tools/ChangeLog:3
&gt; +        Win EWS bots should reboot after N webkit-patch iterations.

It looks like N in this case is 1.

If you think EWS will keep up with the change, r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372602</commentid>
    <comment_count>7</comment_count>
      <attachid>322920</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2017-11-16 07:32:52 -0800</bug_when>
    <thetext>Comment on attachment 322920
Patch

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372612</commentid>
    <comment_count>8</comment_count>
      <attachid>322920</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-16 07:52:32 -0800</bug_when>
    <thetext>Comment on attachment 322920
Patch

Clearing flags on attachment: 322920

Committed r224920: &lt;https://trac.webkit.org/changeset/224920&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372613</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-16 07:52:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372614</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-16 07:53:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/35588672&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1393540</commentid>
    <comment_count>11</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2018-01-26 09:16:33 -0800</bug_when>
    <thetext>Rolled out in &lt;https://trac.webkit.org/changeset/227679/webkit&gt;. Some EWS bots are not coming back online after initiating reboot.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>322920</attachid>
            <date>2017-10-05 14:51:36 -0700</date>
            <delta_ts>2017-11-16 07:52:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-177970-20171005235134.patch</filename>
            <type>text/plain</type>
            <size>3397</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIyMjkzMykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDEyIEBACisyMDE3LTEwLTA1ICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNv
bT4KKworICAgICAgICBXaW4gRVdTIGJvdHMgc2hvdWxkIHJlYm9vdCBhZnRlciBOIHdlYmtpdC1w
YXRjaCBpdGVyYXRpb25zLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTc3OTcwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBFV1NUb29scy9zdGFydC1xdWV1ZS13aW4uc2g6CisKIDIwMTctMTAtMDUgIENh
cmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2
aWV3ZWQuIFJ1biBXZWJLaXQyIEMgQVBJIHRlc3RzIGluIEdUSysgYm90cyBhZ2FpbiBhZnRlciB0
aGUgbGFzdCBXZWJLaXQyIC0+IFdlYktpdCByZW5hbWUuCkluZGV4OiBUb29scy9FV1NUb29scy9z
dGFydC1xdWV1ZS13aW4uc2gKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRVdTVG9vbHMvc3RhcnQtcXVl
dWUtd2luLnNoCShyZXZpc2lvbiAyMjI4NTkpCisrKyBUb29scy9FV1NUb29scy9zdGFydC1xdWV1
ZS13aW4uc2gJKHdvcmtpbmcgY29weSkKQEAgLTIxLDQ0ICsyMSw0MSBAQCBmdW5jdGlvbiBzdGFy
dF9ld3MoKQogCiAgICAgIiRQUk9HUkFNRklMRVNfWDg2L01pY3Jvc29mdCBWaXN1YWwgU3R1ZGlv
IDE0LjAvVkMvdmN2YXJzYWxsLmJhdCIKIAotICAgIHdoaWxlIDoKLSAgICBkbwotICAgICAgICBk
YXRlCi0gICAgICAgIGVjaG8gIlRBU0s6IGNsZWFuaW5nIHVwIG9sZCBsb2cgZmlsZXMuIgotICAg
ICAgICBjZCB+L3dpbi1ld3MtbG9ncwotICAgICAgICBybSAtcmYgd2luLWV3cy5vbGQKLSAgICAg
ICAgbXYgd2luLWV3cy5sb2cgd2luLWV3cy5vbGQKLSAgICAgICAgZmluZCB+L3dpbi1ld3MtbG9n
cyAtbXRpbWUgKzcgLWV4ZWMgcm0gLWYge30gXDsKLSAgICAgICAgZWNobyAiVEFTSzogU3RhcnRp
bmcgdXAiCi0gICAgICAgIGNkIH4vV2ViS2l0Ci0gICAgICAgIGV4cG9ydCBWU0lOU1RBTExESVI9
IiRQUk9HUkFNRklMRVNfWDg2XE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDE0LjAiCi0gICAgICAg
IGVjaG8gIlRBU0s6IENsZWFuaW5nIFdlYktpdEJ1aWxkIgotICAgICAgICBybSAtcmYgV2ViS2l0
QnVpbGQKLSAgICAgICAgZGF0ZQotICAgICAgICBlY2hvICJUQVNLOiBDbGVhbmluZyB1cCIKLSAg
ICAgICAgc3ZuIGNsZWFudXAKLSAgICAgICAgZGF0ZQotICAgICAgICBlY2hvICJUQVNLOiBzdm4g
cmV2ZXJ0IC1SICoiCi0gICAgICAgIHN2biByZXZlcnQgLVIgKgotICAgICAgICBkYXRlCi0gICAg
ICAgIGVjaG8gIlRBU0s6IHN2biBzdGF0dXMiCi0gICAgICAgIHN2biBzdGF0dXMgfCBncmVwICI/
IiB8IGF3ayAne3ByaW50ICQyfScgfCB4YXJncyBybSAtcmYKLSAgICAgICAgZGF0ZQotICAgICAg
ICBlY2hvICJUQVNLOiB3ZWJraXQtcGF0Y2ggY2xlYW4iCi0gICAgICAgIH4vV2ViS2l0L1Rvb2xz
L1NjcmlwdHMvd2Via2l0LXBhdGNoIGNsZWFuCi0gICAgICAgIGRhdGUKLSAgICAgICAgZWNobyAi
VEFTSzogc3ZuIHVwIC0tbm9uLWludGVyYWN0aXZlIgotICAgICAgICBzdm4gdXAgLS1ub24taW50
ZXJhY3RpdmUKLSAgICAgICAgZGF0ZQotICAgICAgICBlY2hvICJUQVNLOiBraWxsIG9ycGhhbmVk
IHRhc2tzIgotICAgICAgICB0YXNra2lsbC5leGUgL2YgL2ltIGNsLmV4ZQotICAgICAgICBlY2hv
ICJUQVNLOiB0ZXN0LXdlYmtpdHB5IgotICAgICAgICB+L1dlYktpdC9Ub29scy9TY3JpcHRzL3Rl
c3Qtd2Via2l0cHkKLSAgICAgICAgZWNobyAiVEFTSzogd2Via2l0LXBhdGNoIHdpbi1ld3MiCi0g
ICAgICAgIH4vV2ViS2l0L1Rvb2xzL1NjcmlwdHMvd2Via2l0LXBhdGNoIHdpbi1ld3MgLS1ib3Qt
aWQ9JEJPVF9JRCAtLW5vLWNvbmZpcm0gLS1leGl0LWFmdGVyLWl0ZXJhdGlvbiAxMAotICAgICAg
ICBlY2hvICJUQVNLOiBraWxsIG9sZCBwcm9jZXNzZXMiCi0gICAgICAgIH4vV2ViS2l0L1Rvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L2tpbGwtb2xkLXByb2Nlc3NlcwotICAgIGRvbmUKKyAgICBkYXRl
CisgICAgZWNobyAiVEFTSzogY2xlYW5pbmcgdXAgb2xkIGxvZyBmaWxlcy4iCisgICAgY2Qgfi93
aW4tZXdzLWxvZ3MKKyAgICBybSAtcmYgd2luLWV3cy5vbGQKKyAgICBtdiB3aW4tZXdzLmxvZyB3
aW4tZXdzLm9sZAorICAgIGZpbmQgfi93aW4tZXdzLWxvZ3MgLW10aW1lICs3IC1leGVjIHJtIC1m
IHt9IFw7CisgICAgZWNobyAiVEFTSzogU3RhcnRpbmcgdXAiCisgICAgY2Qgfi9XZWJLaXQKKyAg
ICBleHBvcnQgVlNJTlNUQUxMRElSPSIkUFJPR1JBTUZJTEVTX1g4NlxNaWNyb3NvZnQgVmlzdWFs
IFN0dWRpbyAxNC4wIgorICAgIGVjaG8gIlRBU0s6IENsZWFuaW5nIFdlYktpdEJ1aWxkIgorICAg
IHJtIC1yZiBXZWJLaXRCdWlsZAorICAgIGRhdGUKKyAgICBlY2hvICJUQVNLOiBDbGVhbmluZyB1
cCIKKyAgICBzdm4gY2xlYW51cAorICAgIGRhdGUKKyAgICBlY2hvICJUQVNLOiBzdm4gcmV2ZXJ0
IC1SICoiCisgICAgc3ZuIHJldmVydCAtUiAqCisgICAgZGF0ZQorICAgIGVjaG8gIlRBU0s6IHN2
biBzdGF0dXMiCisgICAgc3ZuIHN0YXR1cyB8IGdyZXAgIj8iIHwgYXdrICd7cHJpbnQgJDJ9JyB8
IHhhcmdzIHJtIC1yZgorICAgIGRhdGUKKyAgICBlY2hvICJUQVNLOiB3ZWJraXQtcGF0Y2ggY2xl
YW4iCisgICAgfi9XZWJLaXQvVG9vbHMvU2NyaXB0cy93ZWJraXQtcGF0Y2ggY2xlYW4KKyAgICBk
YXRlCisgICAgZWNobyAiVEFTSzogc3ZuIHVwIC0tbm9uLWludGVyYWN0aXZlIgorICAgIHN2biB1
cCAtLW5vbi1pbnRlcmFjdGl2ZQorICAgIGRhdGUKKyAgICBlY2hvICJUQVNLOiBraWxsIG9ycGhh
bmVkIHRhc2tzIgorICAgIHRhc2traWxsLmV4ZSAvZiAvaW0gY2wuZXhlCisgICAgZWNobyAiVEFT
SzogdGVzdC13ZWJraXRweSIKKyAgICB+L1dlYktpdC9Ub29scy9TY3JpcHRzL3Rlc3Qtd2Via2l0
cHkKKyAgICBlY2hvICJUQVNLOiB3ZWJraXQtcGF0Y2ggd2luLWV3cyIKKyAgICB+L1dlYktpdC9U
b29scy9TY3JpcHRzL3dlYmtpdC1wYXRjaCB3aW4tZXdzIC0tYm90LWlkPSRCT1RfSUQgLS1uby1j
b25maXJtIC0tZXhpdC1hZnRlci1pdGVyYXRpb24gMTAKKyAgICBlY2hvICJUQVNLOiByZWJvb3Qi
CisgICAgc2h1dGRvd24gL3IKIH0KIAogc3RhcnRfZXdzCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>