<?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>58192</bug_id>
          
          <creation_ts>2011-04-09 15:59:34 -0700</creation_ts>
          <short_desc>new-run-webkit-tests: Mac SL tests failing on the bot</short_desc>
          <delta_ts>2011-04-09 16:59:43 -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>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>382797</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 15:59:34 -0700</bug_when>
    <thetext>There&apos;s a set of tests failing on the NRWT bot that need to be triaged to see if they are normal regressions, tests that are failing because of the bot config, tests failing because of NRWT, or because of multi-process NRWT.

Here&apos;s the initial list as of r83372


// Failing
fast/loader/local-CSS-from-local.html = TEXT
fast/loader/local-JavaScript-from-local.html = TEXT
fast/loader/local-image-from-local.html = TEXT
fast/text/international/bold-bengali.html = TEXT
fast/text/international/khmer-selection.html = TEXT
http/tests/security/local-user-CSS-from-remote.html = TEXT
plugins/npp-set-window-called-during-destruction.html = TEXT

// Flaky tests when run multi-process
fast/dom/frame-loading-via-document-write.html = TEXT PASS
http/tests/appcache/fail-on-update-2.html = TEXT PASS
http/tests/appcache/fail-on-update.html = TEXT PASS
http/tests/inspector/console-websocket-error.html = TEXT PASS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382799</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 16:05:26 -0700</bug_when>
    <thetext>More flakiness:


fast/canvas/webgl/gl-teximage.html = TEXT PASS
fast/frames/flattening/iframe-flattening-offscreen.html = TEXT PASS
svg/dom/SVGScriptElement/script-set-href.svg = TEXT PASS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382801</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 16:07:15 -0700</bug_when>
    <thetext>Committed r83383: &lt;http://trac.webkit.org/changeset/83383&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382803</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-09 16:20:42 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; plugins/npp-set-window-called-during-destruction.html = TEXT

ORWT has special-case code to skip this test on 64-bit SnowLeopard or newer with WebKit1. See &lt;http://trac.webkit.org/changeset/83300&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382806</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 16:31:42 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #0)
&gt; &gt; plugins/npp-set-window-called-during-destruction.html = TEXT
&gt; 
&gt; ORWT has special-case code to skip this test on 64-bit SnowLeopard or newer with WebKit1. See &lt;http://trac.webkit.org/changeset/83300&gt;.

NRWT can handle this with the proper suppression in the expectations file, but I need to know if it&apos;s just 64-bit, or both. From the bug description, it sounds like it&apos;s the out-of-process part that causes it to fail, and I assume the plugins are out-of-process regardless of the architecture? Or are they only out-of-process because the binary is 64-bit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382807</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-09 16:32:27 -0700</bug_when>
    <thetext>Plugins are only out-of-process in 64-bit builds.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382808</commentid>
    <comment_count>6</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 16:34:01 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Plugins are only out-of-process in 64-bit builds.

Okay. Do you even test 32-bit builds on SL, or is it safe to suppress the test regardless of the architecture?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382809</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-09 16:36:28 -0700</bug_when>
    <thetext>It&apos;s certainly possible to build and test a 32-bit build on SnowLeopard. We don&apos;t have any bots that do it. But developers can do it quite easily (using set-webkit-configuration --32-bit).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382811</commentid>
    <comment_count>8</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-09 16:59:43 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; It&apos;s certainly possible to build and test a 32-bit build on SnowLeopard. We don&apos;t have any bots that do it. But developers can do it quite easily (using set-webkit-configuration --32-bit).

Okay, I&apos;ll just mark the failure for SL generically and add a comment. Right now we don&apos;t have any other SL failures that are 32/64-bit specific and the NRWT python code doesn&apos;t attempt to figure which architecture is which. I&apos;ll refrain from adding that until it&apos;s really necessary.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>