<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Some tests require a long timeout"
   href="https://bugs.webkit.org/show_bug.cgi?id=168568">168568</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[GTK] Some tests require a long timeout
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Local Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Keywords</th>
          <td>Gtk, LayoutTestFailure
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Tools / Tests
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>cgarcia&#64;igalia.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>bugs-noreply&#64;webkitgtk.org, lforschler&#64;apple.com, youennf&#64;gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>http/tests/xmlhttprequest/resetting-timeout-to-zero.html
http/tests/xmlhttprequest/timeout-greater-than-default-network-timeout.html

Those tests are timing out because the need ~60 seconds to run, they are testing the default network timeout in XHR that is set to 60 seconds. That works in apple bots that use 30 seconds as the normal timeout and 150 for slow (30 * 5 ). In the GTK+ port we use 6 seconds for the normal timeout and 30 for slow (6 * 5). The obvious solution is to increase the timeouts, but that would make the whole test suite slower to run, and apparently there are only two tests affected by this. Both pass with a long enough timeout. Maybe we could make a way to mark tests as even slower, or even provide a way to set the minimum time required to run a particular test in the tests expectations or test_options.json. For now I'm going to mark those tests as timing out.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>