<?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>269034</bug_id>
          
          <creation_ts>2024-02-08 17:01:35 -0800</creation_ts>
          <short_desc>[ews-build.webkit.org] Handle duplicate GitHub hooks</short_desc>
          <delta_ts>2024-02-09 11:08:19 -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>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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2012020</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2024-02-08 17:01:35 -0800</bug_when>
    <thetext>Occasionally, GitHub will send duplicate hooks. ews-build.webkit.org, in particular, should handle such duplicates. Note that in practice, these duplicates are very close together in time, and in general, we want to process duplicate build requests if they are sufficiently far apart (like an engineer re-adding merge-queue an hour after automation remove the label, for example).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012021</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2024-02-08 17:01:53 -0800</bug_when>
    <thetext>&lt;rdar://problem/122589894&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012023</commentid>
    <comment_count>2</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2024-02-08 17:05:27 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/24112</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012207</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-02-09 09:15:04 -0800</bug_when>
    <thetext>Committed 274369@main (a2343bf6a44c): &lt;https://commits.webkit.org/274369@main&gt;

Reviewed commits have been landed. Closing PR #24112 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012251</commentid>
    <comment_count>4</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2024-02-09 10:58:42 -0800</bug_when>
    <thetext>Re-opening for pull request https://github.com/WebKit/WebKit/pull/24158</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012253</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-02-09 11:08:17 -0800</bug_when>
    <thetext>Committed 274377@main (9ca954b0571e): &lt;https://commits.webkit.org/274377@main&gt;

Reviewed commits have been landed. Closing PR #24158 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>