<?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>231612</bug_id>
          
          <creation_ts>2021-10-12 13:59:47 -0700</creation_ts>
          <short_desc>[ iOS ] imported/blink/fast/dom/importNode-cdata.html is a flaky timeout</short_desc>
          <delta_ts>2022-03-07 09:06:26 -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>DOM</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>ayumi_kojima</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aestes</cc>
    
    <cc>cdumez</cc>
    
    <cc>koivisto</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1803356</commentid>
    <comment_count>0</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-12 13:59:47 -0700</bug_when>
    <thetext>imported/blink/fast/dom/importNode-cdata.html

Is a flaky timeout on iOS 15.

History: https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fblink%2Ffast%2Fdom%2FimportNode-cdata.html

Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Release-WK2-Tests/r283979%20(142)/results.html#

No diff.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803357</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-12 14:00:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/84165206&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803365</commentid>
    <comment_count>2</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-12 14:08:20 -0700</bug_when>
    <thetext>Marked test expectations https://trac.webkit.org/changeset/284027/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805103</commentid>
    <comment_count>3</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-15 16:13:11 -0700</bug_when>
    <thetext>I was not able to reproduce the failure locally o iOS 15 simulator using run-webkit-tests --force --ios-simulator --iterations 500 --exit-after-n-crashes-or-timeouts 1 imported/blink/fast/dom/importNode-cdata.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806160</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-10-19 11:02:20 -0700</bug_when>
    <thetext>The test isn&apos;t even asynchronous. It is a pretty simple test that runs all its logic synchronously (no need for calling notifyDone).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848780</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-07 08:57:40 -0800</bug_when>
    <thetext>It seems it isn&apos;t just this test. When this test times out on the iOS bot, about 50 other editing tests (e.g. editing/pasteboard/19644-1.html) also time out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848782</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-07 08:58:49 -0800</bug_when>
    <thetext>The tests seem to have the following logging on stderr which could be related:

objc[83889]: Class _PathPoint is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore (0x121604a78) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/TextInputUI (0x136f028b0). One of the two will be used. Which one is undefined.
objc[83889]: Class _PointQueue is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore (0x121604a50) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/TextInputUI (0x136f028d8). One of the two will be used. Which one is undefined.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848785</commentid>
    <comment_count>7</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-07 09:05:08 -0800</bug_when>
    <thetext>(In reply to Chris Dumez from comment #6)
&gt; The tests seem to have the following logging on stderr which could be
&gt; related:
&gt; 
&gt; objc[83889]: Class _PathPoint is implemented in both
&gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/
&gt; UIKitCore (0x121604a78) and
&gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/
&gt; TextInputUI (0x136f028b0). One of the two will be used. Which one is
&gt; undefined.
&gt; objc[83889]: Class _PointQueue is implemented in both
&gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/
&gt; UIKitCore (0x121604a50) and
&gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/
&gt; TextInputUI (0x136f028d8). One of the two will be used. Which one is
&gt; undefined.

I think this is benign logging.

&gt; When this test times out on the iOS bot, about 50 other editing tests (e.g. editing/pasteboard/19644-1.html) also time out

These mass editing failures are a different issue, caused by booted iOS simulators from a previous test run being used for a subsequent run, which means the &quot;Automatically sync pasteboard&quot; setting will be erroneously flipped on (which then causes `pasted` to deadlock when running tests in multiple sims).

It looks like this is one example of importNode-cdata.html timing out independently of the editing tests:

&lt;https://build.webkit.org/#/builders/369/builds/492/steps/11/logs/stdio&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848786</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-07 09:06:26 -0800</bug_when>
    <thetext>(In reply to Wenson Hsieh from comment #7)
&gt; (In reply to Chris Dumez from comment #6)
&gt; &gt; The tests seem to have the following logging on stderr which could be
&gt; &gt; related:
&gt; &gt; 
&gt; &gt; objc[83889]: Class _PathPoint is implemented in both
&gt; &gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; &gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; &gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/
&gt; &gt; UIKitCore (0x121604a78) and
&gt; &gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; &gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; &gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/
&gt; &gt; TextInputUI (0x136f028b0). One of the two will be used. Which one is
&gt; &gt; undefined.
&gt; &gt; objc[83889]: Class _PointQueue is implemented in both
&gt; &gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; &gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; &gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/
&gt; &gt; UIKitCore (0x121604a50) and
&gt; &gt; /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
&gt; &gt; Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/
&gt; &gt; Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/
&gt; &gt; TextInputUI (0x136f028d8). One of the two will be used. Which one is
&gt; &gt; undefined.
&gt; 
&gt; I think this is benign logging.
&gt; 
&gt; &gt; When this test times out on the iOS bot, about 50 other editing tests (e.g. editing/pasteboard/19644-1.html) also time out
&gt; 
&gt; These mass editing failures are a different issue, caused by booted iOS
&gt; simulators from a previous test run being used for a subsequent run, which
&gt; means the &quot;Automatically sync pasteboard&quot; setting will be erroneously
&gt; flipped on (which then causes `pasted` to deadlock when running tests in
&gt; multiple sims).
&gt; 
&gt; It looks like this is one example of importNode-cdata.html timing out
&gt; independently of the editing tests:
&gt; 
&gt; &lt;https://build.webkit.org/#/builders/369/builds/492/steps/11/logs/stdio&gt;

Ok, thanks for looking. The imported blink test also doesn&apos;t seem to rely on editing at all (no copy/paste like the other tests).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>