<?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>206180</bug_id>
          
          <creation_ts>2020-01-13 10:06:42 -0800</creation_ts>
          <short_desc>[EWS] Status bubble tooltip might display success message sometimes on a failed build</short_desc>
          <delta_ts>2020-01-14 17:09:35 -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>Other</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>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1605919</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-01-13 10:06:42 -0800</bug_when>
    <thetext>[EWS] Status bubble tooltip might display success message sometimes on a failed build if the last step in the build succeeds. For the failed builds, status bubble tooltip displays the message from the last step. If the last step is successful (but some other step failed), it might be misleading.

e.g.: https://ews-build.webkit.org/#/builders/20/builds/11444</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606641</commentid>
    <comment_count>1</comment_count>
      <attachid>387715</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-01-14 15:39:57 -0800</bug_when>
    <thetext>Created attachment 387715
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606643</commentid>
    <comment_count>2</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-01-14 15:44:18 -0800</bug_when>
    <thetext>Tested in https://ews.webkit-uat.org/status-bubble/387402/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606709</commentid>
    <comment_count>3</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-01-14 17:08:36 -0800</bug_when>
    <thetext>Committed r254545: &lt;https://trac.webkit.org/changeset/254545&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606710</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-01-14 17:09:35 -0800</bug_when>
    <thetext>&lt;rdar://problem/58588995&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>387715</attachid>
            <date>2020-01-14 15:39:57 -0800</date>
            <delta_ts>2020-01-14 16:59:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206180-20200114183955.patch</filename>
            <type>text/plain</type>
            <size>2295</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NDU0MCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDIwLTAxLTE0ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbRVdTXSBTdGF0dXMgYnViYmxlIHRvb2x0aXAgbWlnaHQgZGlzcGxheSBz
dWNjZXNzIG1lc3NhZ2Ugc29tZXRpbWVzIG9uIGEgZmFpbGVkIGJ1aWxkCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDYxODAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2V3
cy1hcHAvZXdzL3ZpZXdzL3N0YXR1c2J1YmJsZS5weToKKyAgICAgICAgKFN0YXR1c0J1YmJsZS5f
YnVpbGRfYnViYmxlKToKKyAgICAgICAgKFN0YXR1c0J1YmJsZS5fbW9zdF9yZWNlbnRfZmFpbHVy
ZV9tZXNzYWdlKTogUmV0dXJucyB0aGUgc3RhdHVzIGZyb20gZmFpbGVkIHN0ZXAgaW5zdGVhZCBv
ZiBsYXN0IHN0ZXAuCisKIDIwMjAtMDEtMTQgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3
ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIyNTQ1MzMgYW5k
IHIyNTQ1MzUuCkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYXBwL2V3cy92aWV3
cy9zdGF0dXNidWJibGUucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQv
ZXdzLWFwcC9ld3Mvdmlld3Mvc3RhdHVzYnViYmxlLnB5CShyZXZpc2lvbiAyNTQ1MzkpCisrKyBU
b29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYXBwL2V3cy92aWV3cy9zdGF0dXNidWJibGUucHkJ
KHdvcmtpbmcgY29weSkKQEAgLTExNiw3ICsxMTYsNyBAQCBjbGFzcyBTdGF0dXNCdWJibGUoVmll
dyk6CiAgICAgICAgICAgICBidWJibGVbJ2RldGFpbHNfbWVzc2FnZSddID0gJ1dhcm5pbmcnICsg
c2VsZi5fc3RlcHNfbWVzc2FnZXNfZnJvbV9tdWx0aXBsZV9idWlsZHMoYnVpbGRzKQogICAgICAg
ICBlbGlmIGJ1aWxkLnJlc3VsdCA9PSBCdWlsZGJvdC5GQUlMVVJFOgogICAgICAgICAgICAgYnVi
YmxlWydzdGF0ZSddID0gJ2ZhaWwnCi0gICAgICAgICAgICBidWJibGVbJ2RldGFpbHNfbWVzc2Fn
ZSddID0gc2VsZi5fbW9zdF9yZWNlbnRfc3RlcF9tZXNzYWdlKGJ1aWxkKQorICAgICAgICAgICAg
YnViYmxlWydkZXRhaWxzX21lc3NhZ2UnXSA9IHNlbGYuX21vc3RfcmVjZW50X2ZhaWx1cmVfbWVz
c2FnZShidWlsZCkKICAgICAgICAgZWxpZiBidWlsZC5yZXN1bHQgPT0gQnVpbGRib3QuU0tJUFBF
RDoKICAgICAgICAgICAgIGJ1YmJsZVsnc3RhdGUnXSA9ICdub25lJwogICAgICAgICAgICAgYnVi
YmxlWydkZXRhaWxzX21lc3NhZ2UnXSA9ICdUaGUgcGF0Y2ggaXMgbm8gbG9uZ2VyIGVsaWdpYmxl
IGZvciBwcm9jZXNzaW5nLicKQEAgLTIwMywxMSArMjAzLDExIEBAIGNsYXNzIFN0YXR1c0J1YmJs
ZShWaWV3KToKICAgICAgICAgICAgICAgICByZXR1cm4gVHJ1ZQogICAgICAgICByZXR1cm4gRmFs
c2UKIAotICAgIGRlZiBfbW9zdF9yZWNlbnRfc3RlcF9tZXNzYWdlKHNlbGYsIGJ1aWxkKToKLSAg
ICAgICAgcmVjZW50X3N0ZXAgPSBidWlsZC5zdGVwX3NldC5sYXN0KCkKLSAgICAgICAgaWYgbm90
IHJlY2VudF9zdGVwOgotICAgICAgICAgICAgcmV0dXJuICcnCi0gICAgICAgIHJldHVybiByZWNl
bnRfc3RlcC5zdGF0ZV9zdHJpbmcKKyAgICBkZWYgX21vc3RfcmVjZW50X2ZhaWx1cmVfbWVzc2Fn
ZShzZWxmLCBidWlsZCk6CisgICAgICAgIGZvciBzdGVwIGluIGJ1aWxkLnN0ZXBfc2V0LmFsbCgp
Lm9yZGVyX2J5KCctdWlkJyk6CisgICAgICAgICAgICBpZiBzdGVwLnJlc3VsdCA9PSBCdWlsZGJv
dC5GQUlMVVJFOgorICAgICAgICAgICAgICAgIHJldHVybiBzdGVwLnN0YXRlX3N0cmluZworICAg
ICAgICByZXR1cm4gJycKIAogICAgIGRlZiBnZXRfbGF0ZXN0X2J1aWxkX2Zvcl9xdWV1ZShzZWxm
LCBwYXRjaCwgcXVldWUsIHBhcmVudF9xdWV1ZT1Ob25lKToKICAgICAgICAgYnVpbGRzLCBpc19w
YXJlbnRfYnVpbGQgPSBzZWxmLmdldF9hbGxfYnVpbGRzX2Zvcl9xdWV1ZShwYXRjaCwgcXVldWUs
IHBhcmVudF9xdWV1ZSkK
</data>
<flag name="review"
          id="403482"
          type_id="1"
          status="+"
          setter="jbedard"
    />
          </attachment>
      

    </bug>

</bugzilla>