<?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>208021</bug_id>
          
          <creation_ts>2020-02-20 11:22:10 -0800</creation_ts>
          <short_desc>[ews] Add build step to set cq- flag on bugzilla patch</short_desc>
          <delta_ts>2020-02-21 10:25:14 -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>1621322</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-20 11:22:10 -0800</bug_when>
    <thetext>Add build step to set cq- flag on bugzilla patch. This step would be required for commit-queue, when a patch fails validation (e.g.: ChangeLog contains OOPS, invalid Reviewer etc.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621341</commentid>
    <comment_count>1</comment_count>
      <attachid>391315</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-20 11:45:58 -0800</bug_when>
    <thetext>Created attachment 391315
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621372</commentid>
    <comment_count>2</comment_count>
      <attachid>391315</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-02-20 13:02:47 -0800</bug_when>
    <thetext>Comment on attachment 391315
Patch

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

&gt; Tools/BuildSlaveSupport/ews-build/steps.py:452
&gt; +        flags = [{&apos;name&apos;: &apos;commit-queue&apos;, &apos;status&apos;: &apos;-&apos;}]

Nit: Any reason to keep this on it&apos;s own line? It&apos;s only used on line 454, not sure that it makes things more clear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621377</commentid>
    <comment_count>3</comment_count>
      <attachid>391315</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-20 13:05:09 -0800</bug_when>
    <thetext>Comment on attachment 391315
Patch

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

&gt;&gt; Tools/BuildSlaveSupport/ews-build/steps.py:452
&gt;&gt; +        flags = [{&apos;name&apos;: &apos;commit-queue&apos;, &apos;status&apos;: &apos;-&apos;}]
&gt; 
&gt; Nit: Any reason to keep this on it&apos;s own line? It&apos;s only used on line 454, not sure that it makes things more clear.

just for readability. line 454 would have become too long and hard to read with this info in it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621696</commentid>
    <comment_count>4</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 10:24:44 -0800</bug_when>
    <thetext>Committed r257147: &lt;https://trac.webkit.org/changeset/257147&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621698</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-21 10:25:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/59673032&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>391315</attachid>
            <date>2020-02-20 11:45:58 -0800</date>
            <delta_ts>2020-02-20 13:02:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208021-20200220144557.patch</filename>
            <type>text/plain</type>
            <size>2746</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NzA3NikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIwLTAyLTIwICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbZXdzXSBBZGQgYnVpbGQgc3RlcCB0byBzZXQgY3EtIGZsYWcgb24gYnVn
emlsbGEgcGF0Y2gKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIwODAyMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5OgorICAgICAgICAoQnVn
emlsbGFNaXhpbi5zZXRfY3FfbWludXNfZmxhZ19vbl9wYXRjaCk6CisgICAgICAgIChTZXRDb21t
aXRRdWV1ZU1pbnVzRmxhZ09uUGF0Y2gpOgorICAgICAgICAoU2V0Q29tbWl0UXVldWVNaW51c0Zs
YWdPblBhdGNoLnN0YXJ0KToKKyAgICAgICAgKFNldENvbW1pdFF1ZXVlTWludXNGbGFnT25QYXRj
aC5nZXRSZXN1bHRTdW1tYXJ5KToKKwogMjAyMC0wMi0yMCAgVGltIEhvcnRvbiAgPHRpbW90aHlf
aG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBXS1dlYlZpZXcgd2l0aCBub24temVybyBvcmln
aW4gaGFzIHRoZSB3cm9uZyB0b3AgY29udGVudCBpbnNldCB3aXRoIE5TV2luZG93U3R5bGVNYXNr
RnVsbFNpemVDb250ZW50VmlldwpJbmRleDogVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1
aWxkL3N0ZXBzLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1i
dWlsZC9zdGVwcy5weQkocmV2aXNpb24gMjU3MDc2KQorKysgVG9vbHMvQnVpbGRTbGF2ZVN1cHBv
cnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CSh3b3JraW5nIGNvcHkpCkBAIC00NDcsNiArNDQ3LDE5IEBA
IGNsYXNzIEJ1Z3ppbGxhTWl4aW4ob2JqZWN0KToKICAgICAgICAgICAgIHJldHVybiBGQUlMVVJF
CiAgICAgICAgIHJldHVybiBTVUNDRVNTCiAKKyAgICBkZWYgc2V0X2NxX21pbnVzX2ZsYWdfb25f
cGF0Y2goc2VsZiwgcGF0Y2hfaWQpOgorICAgICAgICBwYXRjaF91cmwgPSAne31yZXN0L2J1Zy9h
dHRhY2htZW50L3t9Jy5mb3JtYXQoQlVHX1NFUlZFUl9VUkwsIHBhdGNoX2lkKQorICAgICAgICBm
bGFncyA9IFt7J25hbWUnOiAnY29tbWl0LXF1ZXVlJywgJ3N0YXR1cyc6ICctJ31dCisgICAgICAg
IHRyeToKKyAgICAgICAgICAgIHJlc3BvbnNlID0gcmVxdWVzdHMucHV0KHBhdGNoX3VybCwganNv
bj17J2ZsYWdzJzogZmxhZ3MsICdCdWd6aWxsYV9hcGlfa2V5Jzogc2VsZi5nZXRfYnVnemlsbGFf
YXBpX2tleSgpfSkKKyAgICAgICAgICAgIGlmIHJlc3BvbnNlLnN0YXR1c19jb2RlIG5vdCBpbiBb
MjAwLCAyMDFdOgorICAgICAgICAgICAgICAgIHNlbGYuX2FkZFRvTG9nKCdzdGRpbycsICdVbmFi
bGUgdG8gc2V0IGNxLSBmbGFnIG9uIHBhdGNoIHt9LiBVbmV4cGVjdGVkIHJlc3BvbnNlIGNvZGUg
ZnJvbSBidWd6aWxsYToge30nLmZvcm1hdChwYXRjaF9pZCwgcmVzcG9uc2Uuc3RhdHVzX2NvZGUp
KQorICAgICAgICAgICAgICAgIHJldHVybiBGQUlMVVJFCisgICAgICAgIGV4Y2VwdCBFeGNlcHRp
b24gYXMgZToKKyAgICAgICAgICAgIHNlbGYuX2FkZFRvTG9nKCdzdGRpbycsICdFcnJvciBpbiBz
ZXR0aW5nIGNxLSBmbGFnIG9uIHBhdGNoIHt9Jy5mb3JtYXQocGF0Y2hfaWQpKQorICAgICAgICAg
ICAgcmV0dXJuIEZBSUxVUkUKKyAgICAgICAgcmV0dXJuIFNVQ0NFU1MKKwogICAgIGRlZiBjbG9z
ZV9idWcoc2VsZiwgYnVnX2lkKToKICAgICAgICAgYnVnX3VybCA9ICd7fXJlc3QvYnVnL3t9Jy5m
b3JtYXQoQlVHX1NFUlZFUl9VUkwsIGJ1Z19pZCkKICAgICAgICAgdHJ5OgpAQCAtNTcwLDYgKzU4
MywyMSBAQCBjbGFzcyBWYWxpZGF0ZVBhdGNoKGJ1aWxkc3RlcC5CdWlsZFN0ZXAsCiAgICAgICAg
IHJldHVybiBOb25lCiAKIAorY2xhc3MgU2V0Q29tbWl0UXVldWVNaW51c0ZsYWdPblBhdGNoKGJ1
aWxkc3RlcC5CdWlsZFN0ZXAsIEJ1Z3ppbGxhTWl4aW4pOgorICAgIG5hbWUgPSAnc2V0LWNxLW1p
bnVzLWZsYWctb24tcGF0Y2gnCisKKyAgICBkZWYgc3RhcnQoc2VsZik6CisgICAgICAgIHBhdGNo
X2lkID0gc2VsZi5nZXRQcm9wZXJ0eSgncGF0Y2hfaWQnLCAnJykKKyAgICAgICAgcmMgPSBzZWxm
LnNldF9jcV9taW51c19mbGFnX29uX3BhdGNoKHBhdGNoX2lkKQorICAgICAgICBzZWxmLmZpbmlz
aGVkKHJjKQorICAgICAgICByZXR1cm4gTm9uZQorCisgICAgZGVmIGdldFJlc3VsdFN1bW1hcnko
c2VsZik6CisgICAgICAgIGlmIHNlbGYucmVzdWx0cyA9PSBTVUNDRVNTOgorICAgICAgICAgICAg
cmV0dXJuIHt1J3N0ZXAnOiB1J1NldCBjcS0gZmxhZyBvbiBwYXRjaCd9CisgICAgICAgIHJldHVy
biB7dSdzdGVwJzogdSdGYWlsZWQgdG8gc2V0IGNxLSBmbGFnIG9uIHBhdGNoJ30KKworCiBjbGFz
cyBSZW1vdmVGbGFnc09uUGF0Y2goYnVpbGRzdGVwLkJ1aWxkU3RlcCwgQnVnemlsbGFNaXhpbik6
CiAgICAgbmFtZSA9ICdyZW1vdmUtZmxhZ3MtZnJvbS1wYXRjaCcKICAgICBmbHVua09uRmFpbHVy
ZSA9IEZhbHNlCg==
</data>
<flag name="review"
          id="406879"
          type_id="1"
          status="+"
          setter="jbedard"
    />
          </attachment>
      

    </bug>

</bugzilla>