Bug 54791 - Flaky Test: http/tests/plugins/cross-frame-object-access.html
Summary: Flaky Test: http/tests/plugins/cross-frame-object-access.html
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other OS X 10.5
: P2 Normal
Assignee: WebKit Commit Bot
URL:
Keywords:
Depends on:
Blocks: 50856
  Show dependency treegraph
 
Reported: 2011-02-18 19:33 PST by WebKit Commit Bot
Modified: 2011-03-03 02:56 PST (History)
3 users (show)

See Also:


Attachments
Archive of layout-test-results from cr-jail-8 (25.24 KB, application/zip)
2011-02-18 19:33 PST, WebKit Commit Bot
no flags Details
Archive of layout-test-results from cr-jail-7 (25.62 KB, application/zip)
2011-03-03 02:56 PST, WebKit Commit Bot
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description WebKit Commit Bot 2011-02-18 19:33:33 PST
This is an automatically generated bug from the commit-queue.
http/tests/plugins/cross-frame-object-access.html has been flaky on the commit-queue.

http/tests/plugins/cross-frame-object-access.html was authored by andersca@apple.com.
http://trac.webkit.org/browser/trunk/LayoutTests/http/tests/plugins/cross-frame-object-access.html

The commit-queue just saw http/tests/plugins/cross-frame-object-access.html flake (Test timed out) while processing attachment 82917 [details] on bug 54718.
Bot: cr-jail-8  Port: Mac  Platform: Mac OS X 10.6.6

The bots will update this with information from each new failure.

If you believe this bug to be fixed or invalid, feel free to close.  The bots will re-open if the flake re-occurs.

If you would like to track this test fix with another bug, please close this bug as a duplicate.  The bots will follow the duplicate chain when making future comments.
Comment 1 WebKit Commit Bot 2011-02-18 19:33:36 PST
Created attachment 83052 [details]
Archive of layout-test-results from cr-jail-8
Comment 2 Eric Seidel (no email) 2011-02-24 10:56:05 PST
Here is the relevant section of the access log:

127.0.0.1 - - [18/Feb/2011:19:21:13 -0800] "GET /navigation/window-open-adds-history-item.html HTTP/1.1" 200 368
127.0.0.1 - - [18/Feb/2011:19:21:13 -0800] "GET /navigation/window-open-adds-history-item.html?1 HTTP/1.1" 200 368
127.0.0.1 - - [18/Feb/2011:19:21:13 -0800] "GET /plugins/cross-frame-object-access.html HTTP/1.1" 200 288
127.0.0.1 - - [18/Feb/2011:19:20:51 -0800] "GET /multipart/resources/multipart-wait-before-boundary.php HTTP/1.1" 200 6353
127.0.0.1 - - [18/Feb/2011:19:20:53 -0800] "GET /history/resources/back-during-onload-hung-page.php HTTP/1.1" 200 27


The server seems to be serving some old page late.

I think that we may be starving Apache thread/workers with our long-running PHP processes.  That could explain these many, many flaky tests. :)
Comment 3 Eric Seidel (no email) 2011-02-24 10:56:43 PST
Ap might want to see that we finally have a theory about all these flaky http tests. :)
Comment 4 Eric Seidel (no email) 2011-02-24 11:31:30 PST
I'm trying a fix for this with bug 55164.
Comment 5 Eric Seidel (no email) 2011-02-24 16:06:45 PST
The delayed completion of earlier pages is covered by bug 55164.  That may be a red herring here however.
Comment 6 Eric Seidel (no email) 2011-02-24 16:11:59 PST
So here we see the http server successfully delivering main resource:

127.0.0.1 - - [18/Feb/2011:19:21:13 -0800] "GET /plugins/cross-frame-object-access.html HTTP/1.1" 200 288

But we never see the subresource load:
http://localhost:8000/plugins/resources/cross-frame-object-access.html
Comment 7 WebKit Commit Bot 2011-03-03 02:56:23 PST
The commit-queue just saw http/tests/plugins/cross-frame-object-access.html flake (Test timed out) while processing attachment 84460 [details] on bug 55612.
Bot: cr-jail-7  Port: Mac  Platform: Mac OS X 10.6.6
Comment 8 WebKit Commit Bot 2011-03-03 02:56:26 PST
Created attachment 84540 [details]
Archive of layout-test-results from cr-jail-7