<?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>240463</bug_id>
          
          <creation_ts>2022-05-16 10:17:49 -0700</creation_ts>
          <short_desc>RealtimeOutgoingVideoSourceCocoa pixelBufferPool should use video range</short_desc>
          <delta_ts>2022-05-23 06:38:58 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=240348</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=240118</see_also>
          <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="Karl Rackler">rackler</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1869297</commentid>
    <comment_count>0</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-16 10:17:49 -0700</bug_when>
    <thetext>Description:
imported/w3c/web-platform-tests/webrtc/RTCRtpSender-replaceTrack.https.html

The first failure that I saw on the dashboard was 5/6/2022 at r293885, and the dashboard shows passing on r293882.  Between r293883 and r293885 probably introduced the consistent failure. 

REPRODUCTION STEPS
I can reproduce this on r293885, but repro against all earlier commits are also failures which is different from the dashboard history.

Command: 
run-webkit-tests --root 293885 --ios-simulator --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 --no-retry imported/w3c/web-platform-tests/webrtc/RTCRtpSender-replaceTrack.https.html

Result:  
Regressions: Unexpected text-only failures (1)
  imported/w3c/web-platform-tests/webrtc/RTCRtpSender-replaceTrack.https.html [ Failure ]

History:
https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCRtpSender-replaceTrack.https.html&amp;platform=ios&amp;limit=50000

Diff:
--- /Volumes/Data/worker/Apple-iOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCRtpSender-replaceTrack.https-expected.txt
+++ /Volumes/Data/worker/Apple-iOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCRtpSender-replaceTrack.https-actual.txt
@@ -1,3 +1,5 @@
+
+Harness Error (TIMEOUT), message = null
 
 PASS Calling replaceTrack on closed connection should reject with InvalidStateError
 PASS Calling replaceTrack with track of different kind should reject with TypeError
@@ -8,5 +10,5 @@
 PASS Calling replaceTrack(null) on sender set to session description should resolve with sender.track set to null
 PASS Calling replaceTrack on sender with stopped track and and set to session description should resolve with sender.track set to given track
 PASS Calling replaceTrack on sender with similar track and and set to session description should resolve with sender.track set to new track
-PASS ReplaceTrack transmits the new track not the old track
+TIMEOUT ReplaceTrack transmits the new track not the old track Test timed out

stderr:
Failed to load &apos;about:blank&apos;, terminating process and trying again.
com.apple.WebKit.WebContent.Development terminated (pid 98337) for reason: requested by client
Failed to load &apos;about:blank&apos; again after termination.
com.apple.WebKit.WebContent.Development terminated (pid 99211) for reason: requested by client</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869298</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-16 10:18:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/93354226&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869299</commentid>
    <comment_count>2</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-16 10:23:40 -0700</bug_when>
    <thetext>I have marked this test as a consistent failure while this issue is investigated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869302</commentid>
    <comment_count>3</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-16 10:28:19 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/638</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869304</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-16 10:31:10 -0700</bug_when>
    <thetext>Test gardening commit r294239 (250597@main): &lt;https://commits.webkit.org/250597@main&gt;

Reviewed commits have been landed. Closing PR #638 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869439</commentid>
    <comment_count>5</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2022-05-16 14:55:08 -0700</bug_when>
    <thetext>The test history does indeed suggest that this started with r293885 / 250343@main, and that is the only WebRTC related commit in the range.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869507</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2022-05-16 17:13:34 -0700</bug_when>
    <thetext>*** Bug 240464 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871124</commentid>
    <comment_count>7</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-05-23 04:12:19 -0700</bug_when>
    <thetext>*** Bug 240348 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871125</commentid>
    <comment_count>8</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-05-23 04:17:36 -0700</bug_when>
    <thetext>https://github.com/WebKit/WebKit/pull/909</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871154</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-23 06:38:56 -0700</bug_when>
    <thetext>Committed r294637 (250861@main): &lt;https://commits.webkit.org/250861@main&gt;

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

    </bug>

</bugzilla>