<?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>224336</bug_id>
          
          <creation_ts>2021-04-08 12:42:00 -0700</creation_ts>
          <short_desc>EWS should keep working when Bugzilla is down</short_desc>
          <delta_ts>2021-06-19 09:51:28 -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="Aakash Jain">aakash_jain</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>jbedard</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1748431</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-04-08 12:42:00 -0700</bug_when>
    <thetext>Few days back when bugs.webkit.org went down for some time, some of the EWS builds failed with an exception while checking bug/patch status from bugs.webkit.org. e.g.: https://ews-build.webkit.org/#/builders/45/builds/3283, https://ews-build.webkit.org/#/builders/60/builds/915

EWS should gracefully handle the situation when bugs.webkit.org is down, and keep working. EWS builds do not need to talk to bugs.webkit.org to run the builds (buildbot already have a copy of the patch). The validate-patch step talks to Bugzilla only for efficiency purposes (to check if the bugs/patch is closed/obsolete/r- etc, and EWS can stop processing it).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748432</commentid>
    <comment_count>1</comment_count>
      <attachid>425533</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-04-08 12:46:07 -0700</bug_when>
    <thetext>Created attachment 425533
[fast-cq] Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748442</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-08 13:02:08 -0700</bug_when>
    <thetext>Committed r275671 (236307@main): &lt;https://commits.webkit.org/236307@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 425533.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748445</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-04-08 13:03:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/76417253&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771099</commentid>
    <comment_count>4</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-06-19 09:51:28 -0700</bug_when>
    <thetext>This helped today. When Bugzilla went down, EWS builds didn&apos;t fail and kept working.

e.g.: validate-patch gracefully handled Bugzilla being down in https://ews-build.webkit.org/#/builders/51/builds/15957</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425533</attachid>
            <date>2021-04-08 12:46:07 -0700</date>
            <delta_ts>2021-04-08 13:02:08 -0700</delta_ts>
            <desc>[fast-cq] Patch</desc>
            <filename>bug-224336-20210408154606.patch</filename>
            <type>text/plain</type>
            <size>1972</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI3NTY3MCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDIxLTA0LTA4ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBFV1Mgc2hvdWxkIGtlZXAgd29ya2luZyB3aGVuIEJ1Z3ppbGxhIGlzIGRv
d24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDMz
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQ0lT
dXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weToKKyAgICAgICAgKEJ1Z3ppbGxhTWl4aW4uZ2V0X3Bh
dGNoX2pzb24pOgorICAgICAgICAoQnVnemlsbGFNaXhpbi5nZXRfYnVnX2pzb24pOgorCiAyMDIx
LTA0LTA4ICBBZGFtIFJvYmVuICA8YXJvYmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBwcmVwYXJl
LUNoYW5nZUxvZyBmYWlscyB0byBmaW5kIGRlbGV0ZWQgZnVuY3Rpb25zIGluIGZpbGVzIHdpdGgg
c3BhY2VzIGluIHRoZWlyIHBhdGggaW4gR2l0IHJlcG9zaXRvcmllcwpJbmRleDogVG9vbHMvQ0lT
dXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DSVN1cHBvcnQv
ZXdzLWJ1aWxkL3N0ZXBzLnB5CShyZXZpc2lvbiAyNzU2NzApCisrKyBUb29scy9DSVN1cHBvcnQv
ZXdzLWJ1aWxkL3N0ZXBzLnB5CSh3b3JraW5nIGNvcHkpCkBAIC01NzIsNyArNTcyLDExIEBAIGNs
YXNzIEJ1Z3ppbGxhTWl4aW4ob2JqZWN0KToKICAgICAgICAgcGF0Y2ggPSBzZWxmLmZldGNoX2Rh
dGFfZnJvbV91cmxfd2l0aF9hdXRoZW50aWNhdGlvbihwYXRjaF91cmwpCiAgICAgICAgIGlmIG5v
dCBwYXRjaDoKICAgICAgICAgICAgIHJldHVybiBOb25lCi0gICAgICAgIHBhdGNoX2pzb24gPSBw
YXRjaC5qc29uKCkuZ2V0KCdhdHRhY2htZW50cycpCisgICAgICAgIHRyeToKKyAgICAgICAgICAg
IHBhdGNoX2pzb24gPSBwYXRjaC5qc29uKCkuZ2V0KCdhdHRhY2htZW50cycpCisgICAgICAgIGV4
Y2VwdCBFeGNlcHRpb24gYXMgZToKKyAgICAgICAgICAgIHByaW50KCdGYWlsZWQgdG8gZmV0Y2gg
cGF0Y2gganNvbiBmcm9tIHt9LCBlcnJvcjoge30nLmZvcm1hdChwYXRjaF91cmwsIGUpKQorICAg
ICAgICAgICAgcmV0dXJuIE5vbmUKICAgICAgICAgaWYgbm90IHBhdGNoX2pzb24gb3IgbGVuKHBh
dGNoX2pzb24pID09IDA6CiAgICAgICAgICAgICByZXR1cm4gTm9uZQogICAgICAgICByZXR1cm4g
cGF0Y2hfanNvbi5nZXQoc3RyKHBhdGNoX2lkKSkKQEAgLTU4Miw3ICs1ODYsMTEgQEAgY2xhc3Mg
QnVnemlsbGFNaXhpbihvYmplY3QpOgogICAgICAgICBidWcgPSBzZWxmLmZldGNoX2RhdGFfZnJv
bV91cmxfd2l0aF9hdXRoZW50aWNhdGlvbihidWdfdXJsKQogICAgICAgICBpZiBub3QgYnVnOgog
ICAgICAgICAgICAgcmV0dXJuIE5vbmUKLSAgICAgICAgYnVnc19qc29uID0gYnVnLmpzb24oKS5n
ZXQoJ2J1Z3MnKQorICAgICAgICB0cnk6CisgICAgICAgICAgICBidWdzX2pzb24gPSBidWcuanNv
bigpLmdldCgnYnVncycpCisgICAgICAgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKKyAgICAgICAg
ICAgIHByaW50KCdGYWlsZWQgdG8gZmV0Y2ggYnVnIGpzb24gZnJvbSB7fSwgZXJyb3I6IHt9Jy5m
b3JtYXQoYnVnX3VybCwgZSkpCisgICAgICAgICAgICByZXR1cm4gTm9uZQogICAgICAgICBpZiBu
b3QgYnVnc19qc29uIG9yIGxlbihidWdzX2pzb24pID09IDA6CiAgICAgICAgICAgICByZXR1cm4g
Tm9uZQogICAgICAgICByZXR1cm4gYnVnc19qc29uWzBdCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>