<?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>208064</bug_id>
          
          <creation_ts>2020-02-21 10:36:00 -0800</creation_ts>
          <short_desc>[ews] Add build step to Validate ChangeLog for commit-queue</short_desc>
          <delta_ts>2020-03-19 15:07:18 -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>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>1621702</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 10:36:00 -0800</bug_when>
    <thetext>Add build step to Validate ChangeLog. This step would be required for commit-queue, to validate whether the ChangeLog looks fine (i.e. doesn&apos;t contains OOPS, the reviewer name in &apos;Reviewed by XYZ&apos; is a valid reviewer).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621705</commentid>
    <comment_count>1</comment_count>
      <attachid>391409</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 10:40:03 -0800</bug_when>
    <thetext>Created attachment 391409
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621706</commentid>
    <comment_count>2</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 10:41:05 -0800</bug_when>
    <thetext>Sample run: https://ews-build.webkit-uat.org/#/builders/26/builds/698</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621741</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-02-21 11:59:30 -0800</bug_when>
    <thetext>(In reply to Aakash Jain from comment #2)
&gt; Sample run: https://ews-build.webkit-uat.org/#/builders/26/builds/698

Do you have a successful example?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621746</commentid>
    <comment_count>4</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 12:14:39 -0800</bug_when>
    <thetext>(In reply to Jonathan Bedard from comment #3)
&gt; Do you have a successful example?
https://ews-build.webkit-uat.org/#/builders/26/builds/735</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621764</commentid>
    <comment_count>5</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-02-21 13:12:06 -0800</bug_when>
    <thetext>Committed r257157: &lt;https://trac.webkit.org/changeset/257157&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1621765</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-21 13:13:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/59679885&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631864</commentid>
    <comment_count>7</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-19 15:07:18 -0700</bug_when>
    <thetext>This change seems to be working fine. e.g.:

ChangeLog missing Unreviewed/Reviewed-by text: https://ews-build.webkit.org/#/builders/28/builds/64

ChangeLog containing OOPS: https://ews-build.webkit.org/#/builders/28/builds/52</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>391409</attachid>
            <date>2020-02-21 10:40:03 -0800</date>
            <delta_ts>2020-02-21 11:59:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208064-20200221134002.patch</filename>
            <type>text/plain</type>
            <size>3131</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NzE0NykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIwLTAyLTIxICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbZXdzXSBBZGQgYnVpbGQgc3RlcCB0byBWYWxpZGF0ZSBDaGFuZ2VMb2cg
Zm9yIGNvbW1pdC1xdWV1ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjA4MDY0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHk6CisgICAgICAg
IChWYWxpZGF0ZUNoYW5nZUxvZ0FuZFJldmlld2VyKTogQnVpbGQgc3RlcCB0byB2YWxpZGF0ZSBD
aGFuZ2VMb2cuCisgICAgICAgIChWYWxpZGF0ZUNoYW5nZUxvZ0FuZFJldmlld2VyLnN0YXJ0KToK
KyAgICAgICAgKFZhbGlkYXRlQ2hhbmdlTG9nQW5kUmV2aWV3ZXIuZXZhbHVhdGVDb21tYW5kKTog
SWYgdGhlIHZhbGlkYXRpb24gZmFpbHMsIGNvbW1lbnQgb24gYnVnIGFuZCBtYXJrIHBhdGNoIGFz
IGNxLS4KKyAgICAgICAgKFNldENvbW1pdFF1ZXVlTWludXNGbGFnT25QYXRjaC5zdGFydCk6IEVu
ZCB0aGUgYnVpbGQgKGFmdGVyIG1hcmtpbmcgdGhlIHBhdGNoIGNxLSkgaWYgYnVpbGRfZmluaXNo
X3N1bW1hcnkgcHJvcGVydHkgaXMgc2V0LgorCiAyMDIwLTAyLTIxICBBYWthc2ggSmFpbiAgPGFh
a2FzaF9qYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBbZXdzXSBBZGQgYnVpbGQgc3RlcCB0byBz
ZXQgY3EtIGZsYWcgb24gYnVnemlsbGEgcGF0Y2gKSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBw
b3J0L2V3cy1idWlsZC9zdGVwcy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3Vw
cG9ydC9ld3MtYnVpbGQvc3RlcHMucHkJKHJldmlzaW9uIDI1NzE0NykKKysrIFRvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQkod29ya2luZyBjb3B5KQpAQCAtNTgzLDEz
ICs1ODMsNDcgQEAgY2xhc3MgVmFsaWRhdGVQYXRjaChidWlsZHN0ZXAuQnVpbGRTdGVwLAogICAg
ICAgICByZXR1cm4gTm9uZQogCiAKK2NsYXNzIFZhbGlkYXRlQ2hhbmdlTG9nQW5kUmV2aWV3ZXIo
c2hlbGwuU2hlbGxDb21tYW5kKToKKyAgICBuYW1lID0gJ3ZhbGlkYXRlLWNoYW5nZWxvZy1hbmQt
cmV2aWV3ZXInCisgICAgZGVzY3JpcHRpb25Eb25lID0gWydWYWxpZGF0ZWQgQ2hhbmdlTG9nIGFu
ZCBSZXZpZXdlciddCisgICAgY29tbWFuZCA9IFsncHl0aG9uJywgJ1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0LXBhdGNoJywgJ3ZhbGlkYXRlLWNoYW5nZWxvZycsICctLWNoZWNrLW9vcHMnLCAnLS1ub24t
aW50ZXJhY3RpdmUnXQorICAgIGhhbHRPbkZhaWx1cmUgPSBGYWxzZQorICAgIGZsdW5rT25GYWls
dXJlID0gVHJ1ZQorCisgICAgZGVmIF9faW5pdF9fKHNlbGYsICoqa3dhcmdzKToKKyAgICAgICAg
c2hlbGwuU2hlbGxDb21tYW5kLl9faW5pdF9fKHNlbGYsIHRpbWVvdXQ9MyAqIDYwLCBsb2dFbnZp
cm9uPUZhbHNlLCAqKmt3YXJncykKKworICAgIGRlZiBzdGFydChzZWxmKToKKyAgICAgICAgc2Vs
Zi5sb2dfb2JzZXJ2ZXIgPSBsb2dvYnNlcnZlci5CdWZmZXJMb2dPYnNlcnZlcih3YW50U3RkZXJy
PVRydWUpCisgICAgICAgIHNlbGYuYWRkTG9nT2JzZXJ2ZXIoJ3N0ZGlvJywgc2VsZi5sb2dfb2Jz
ZXJ2ZXIpCisgICAgICAgIHJldHVybiBzaGVsbC5TaGVsbENvbW1hbmQuc3RhcnQoc2VsZikKKwor
ICAgIGRlZiBnZXRSZXN1bHRTdW1tYXJ5KHNlbGYpOgorICAgICAgICBpZiBzZWxmLnJlc3VsdHMg
IT0gU1VDQ0VTUzoKKyAgICAgICAgICAgIHJldHVybiB7dSdzdGVwJzogdSdDaGFuZ2VMb2cgdmFs
aWRhdGlvbiBmYWlsZWQnfQorICAgICAgICByZXR1cm4gc2hlbGwuU2hlbGxDb21tYW5kLmdldFJl
c3VsdFN1bW1hcnkoc2VsZikKKworICAgIGRlZiBldmFsdWF0ZUNvbW1hbmQoc2VsZiwgY21kKToK
KyAgICAgICAgcmMgPSBzaGVsbC5TaGVsbENvbW1hbmQuZXZhbHVhdGVDb21tYW5kKHNlbGYsIGNt
ZCkKKyAgICAgICAgaWYgcmMgPT0gRkFJTFVSRToKKyAgICAgICAgICAgIGxvZ190ZXh0ID0gc2Vs
Zi5sb2dfb2JzZXJ2ZXIuZ2V0U3Rkb3V0KCkgKyBzZWxmLmxvZ19vYnNlcnZlci5nZXRTdGRlcnIo
KQorICAgICAgICAgICAgc2VsZi5zZXRQcm9wZXJ0eSgnYnVnemlsbGFfY29tbWVudF90ZXh0Jywg
bG9nX3RleHQpCisgICAgICAgICAgICBzZWxmLnNldFByb3BlcnR5KCdidWlsZF9maW5pc2hfc3Vt
bWFyeScsICdDaGFuZ2VMb2cgdmFsaWRhdGlvbiBmYWlsZWQnKQorICAgICAgICAgICAgc2VsZi5i
dWlsZC5hZGRTdGVwc0FmdGVyQ3VycmVudFN0ZXAoW0NvbW1lbnRPbkJ1ZygpLCBTZXRDb21taXRR
dWV1ZU1pbnVzRmxhZ09uUGF0Y2goKV0pCisgICAgICAgIHJldHVybiByYworCisKIGNsYXNzIFNl
dENvbW1pdFF1ZXVlTWludXNGbGFnT25QYXRjaChidWlsZHN0ZXAuQnVpbGRTdGVwLCBCdWd6aWxs
YU1peGluKToKICAgICBuYW1lID0gJ3NldC1jcS1taW51cy1mbGFnLW9uLXBhdGNoJwogCiAgICAg
ZGVmIHN0YXJ0KHNlbGYpOgogICAgICAgICBwYXRjaF9pZCA9IHNlbGYuZ2V0UHJvcGVydHkoJ3Bh
dGNoX2lkJywgJycpCisgICAgICAgIGJ1aWxkX2ZpbmlzaF9zdW1tYXJ5ID0gc2VsZi5nZXRQcm9w
ZXJ0eSgnYnVpbGRfZmluaXNoX3N1bW1hcnknLCBOb25lKQorCiAgICAgICAgIHJjID0gc2VsZi5z
ZXRfY3FfbWludXNfZmxhZ19vbl9wYXRjaChwYXRjaF9pZCkKICAgICAgICAgc2VsZi5maW5pc2hl
ZChyYykKKyAgICAgICAgaWYgYnVpbGRfZmluaXNoX3N1bW1hcnk6CisgICAgICAgICAgICBzZWxm
LmJ1aWxkLmJ1aWxkRmluaXNoZWQoW2J1aWxkX2ZpbmlzaF9zdW1tYXJ5XSwgRkFJTFVSRSkKICAg
ICAgICAgcmV0dXJuIE5vbmUKIAogICAgIGRlZiBnZXRSZXN1bHRTdW1tYXJ5KHNlbGYpOgo=
</data>
<flag name="review"
          id="406959"
          type_id="1"
          status="+"
          setter="jbedard"
    />
          </attachment>
      

    </bug>

</bugzilla>