<?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>241048</bug_id>
          
          <creation_ts>2022-05-27 15:36:46 -0700</creation_ts>
          <short_desc>[ iOS macOS ] two imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage tests are a consistent failure</short_desc>
          <delta_ts>2022-07-20 22:20:56 -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>
          
          
          <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="Karl Rackler">rackler</assigned_to>
          <cc>heycam</cc>
    
    <cc>jer.noble</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1872445</commentid>
    <comment_count>0</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-27 15:36:46 -0700</bug_when>
    <thetext>Description:
imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html 
imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html 

The first failure that I saw on the dashboard for Big Sur was on  2/15/2022 at r289815.  The first failure for Monterey was on 3/17/2022 at r291428. The first failure for iOS was on 12/21/2021 at r287308.   These tests have been flaky or consistent failures for their entire history on the dashboard.  iOS, Big Sur, and Monterey wk1 have been consistent failures.  Monterey wk1 is also a flaky timeout.  Monterey wk2 has been a flaky failure.  

REPRODUCTION STEPS
I can reproduce this on ToT.

Command: 
[ iOS ] consistent failure
ToT 294933
run-webkit-tests --ios-simulator --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 --no-retry --force --no-build imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html

[ Monterey wk1 ] consistent failure or timeout
ToT 294943
Regressions: Unexpected timeouts (1)
run-webkit-tests --root 294943 -1 --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 -f --no-retry imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html

[ Monterey wk2 ] flaky failure
ToT 294943
run-webkit-tests --root 294943 --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 -f --no-retry imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html

Result: 
[ iOS ] consistent failure
ToT 294933
Regressions: Unexpected text-only failures (1)
  imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html [ Failure ]

[ Monterey wk1 ] consistent failure or timeout
ToT 294943
Regressions: Unexpected timeouts (1)
  imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html [ Timeout ]

[ Monterey wk2 ] flaky failure
ToT 294943
Regressions: Unexpected text-only failures (1)
  imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html [ Failure ]

History:
https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fcanvas%2Felement%2Fmanual%2Fwide-gamut-canvas%2Fcanvas-display-p3-drawImage-video.html&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fcanvas%2Felement%2Fmanual%2Fwide-gamut-canvas%2Fcanvas-draw-high-bit-depth-images.html&amp;limit=50000&amp;platform=ios&amp;platform=mac

Diff:
--- /Volumes/Data/worker/Apple-Monterey-Release-WK1-Tests/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video-expected.txt
+++ /Volumes/Data/worker/Apple-Monterey-Release-WK1-Tests/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video-actual.txt
@@ -1,19 +1,22 @@
+
+
+Harness Error (TIMEOUT), message = null
 
 PASS sRGB-FF0100, Context srgb, ImageData srgb, cropSource=false
-PASS sRGB-FF0100, Context srgb, ImageData srgb, cropSource=true
+TIMEOUT sRGB-FF0100, Context srgb, ImageData srgb, cropSource=true Test timed out
 PASS sRGB-FF0100, Context srgb, ImageData display-p3, cropSource=false
-PASS sRGB-FF0100, Context srgb, ImageData display-p3, cropSource=true
-PASS sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=false
+TIMEOUT sRGB-FF0100, Context srgb, ImageData display-p3, cropSource=true Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=false Test timed out
 PASS sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=true
-PASS sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=false
-PASS sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=true
-PASS sRGB-BB0000, Context srgb, ImageData srgb, cropSource=false
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=false Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=true Test timed out
+TIMEOUT sRGB-BB0000, Context srgb, ImageData srgb, cropSource=false Test timed out
 PASS sRGB-BB0000, Context srgb, ImageData srgb, cropSource=true
 PASS sRGB-BB0000, Context srgb, ImageData display-p3, cropSource=false
-PASS sRGB-BB0000, Context srgb, ImageData display-p3, cropSource=true
+TIMEOUT sRGB-BB0000, Context srgb, ImageData display-p3, cropSource=true Test timed out
 PASS sRGB-BB0000, Context display-p3, ImageData srgb, cropSource=false
 PASS sRGB-BB0000, Context display-p3, ImageData srgb, cropSource=true
-PASS sRGB-BB0000, Context display-p3, ImageData display-p3, cropSource=false
+TIMEOUT sRGB-BB0000, Context display-p3, ImageData display-p3, cropSource=false Test timed out
 PASS sRGB-BB0000, Context display-p3, ImageData display-p3, cropSource=true
 PASS Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=false
 PASS Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=true

--- /Volumes/Data/worker/Apple-Monterey-Release-WK1-Tests/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video-expected.txt
+++ /Volumes/Data/worker/Apple-Monterey-Release-WK1-Tests/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video-actual.txt
@@ -1,20 +1,23 @@
 
-PASS sRGB-FF0100, Context srgb, ImageData srgb, scaleImage=false
+
+Harness Error (TIMEOUT), message = null
+
+TIMEOUT sRGB-FF0100, Context srgb, ImageData srgb, scaleImage=false Test timed out
 PASS sRGB-FF0100, Context srgb, ImageData srgb, scaleImage=true
 PASS sRGB-FF0100, Context srgb, ImageData display-p3, scaleImage=false
-PASS sRGB-FF0100, Context srgb, ImageData display-p3, scaleImage=true
-PASS sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=false
-PASS sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=true
-PASS sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=false
-PASS sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=true
-PASS sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=false
-PASS sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=true
-PASS sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=false
-PASS sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=true
-PASS sRGB-BB0000, Context display-p3, ImageData srgb, scaleImage=false
+TIMEOUT sRGB-FF0100, Context srgb, ImageData display-p3, scaleImage=true Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=false Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=true Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=false Test timed out
+TIMEOUT sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=true Test timed out
+TIMEOUT sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=false Test timed out
+TIMEOUT sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=true Test timed out
+TIMEOUT sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=false Test timed out
+TIMEOUT sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=true Test timed out
+TIMEOUT sRGB-BB0000, Context display-p3, ImageData srgb, scaleImage=false Test timed out
 PASS sRGB-BB0000, Context display-p3, ImageData srgb, scaleImage=true
 PASS sRGB-BB0000, Context display-p3, ImageData display-p3, scaleImage=false
-PASS sRGB-BB0000, Context display-p3, ImageData display-p3, scaleImage=true
+TIMEOUT sRGB-BB0000, Context display-p3, ImageData display-p3, scaleImage=true Test timed out
 PASS Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=false
 PASS Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=true
 PASS Rec2020-3FF000000, Context srgb, ImageData display-p3, scaleImage=false</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872446</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-27 15:37:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/94056966&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872452</commentid>
    <comment_count>2</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-27 15:55:56 -0700</bug_when>
    <thetext>I have marked these tests as flaky failures or timeouts while this issue is investigated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872454</commentid>
    <comment_count>3</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-05-27 15:57:46 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/1126</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872455</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-27 16:00:30 -0700</bug_when>
    <thetext>Test gardening commit r294962 (251066@main): &lt;https://commits.webkit.org/251066@main&gt;

Reviewed commits have been landed. Closing PR #1126 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1885273</commentid>
    <comment_count>5</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2022-07-19 19:01:16 -0700</bug_when>
    <thetext>https://github.com/WebKit/WebKit/pull/2574</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1885563</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-07-20 22:20:54 -0700</bug_when>
    <thetext>Committed 252686@main (6f74311b11e5): &lt;https://commits.webkit.org/252686@main&gt;

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

    </bug>

</bugzilla>