This is an automatically generated bug from the commit-queue.
http/tests/xmlhttprequest/basic-auth.html has been flaky on the commit-queue.
http/tests/xmlhttprequest/basic-auth.html was authored by ap@webkit.org.
http://trac.webkit.org/browser/trunk/LayoutTests/http/tests/xmlhttprequest/basic-auth.html
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake while processing attachment 77437[details] on bug 51608.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.4
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.
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake while processing attachment 77576[details] on bug 51671.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake while processing attachment 77924[details] on bug 51723.
Bot: cr-jail-4 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake while processing attachment 77942[details] on bug 51906.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Test timed out) while processing attachment 78506[details] on bug 52201.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 78706[details] on bug 52308.
Bot: eseidel-sf-cq Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Test timed out) while processing attachment 78745[details] on bug 51249.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 79008[details] on bug 51982.
Bot: cr-jail-4 Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 79449[details] on bug 52056.
Bot: eseidel-cq-sl Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 80371[details] on bug 53263.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 83041[details] on bug 54787.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89448[details] on bug 58383.
Bot: cr-jail-7 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89543[details] on bug 58016.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89620[details] on bug 58259.
Bot: cr-jail-8 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89621[details] on bug 53556.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89627[details] on bug 58508.
Bot: cr-jail-3 Port: Mac Platform: Mac OS X 10.6.6
(In reply to comment #2)
> looks like a classic timeout to me… i think the bot its self might have a bug.
We see this flake on many different bots. It's either a problem with the test or with WebKit.
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89764[details] on bug 58650.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 89668[details] on bug 58582.
Bot: cr-jail-4 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 88638[details] on bug 58044.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.4
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 90633[details] on bug 59142.
Bot: cr-jail-4 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 90784[details] on bug 59183.
Bot: cr-jail-8 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 91178[details] on bug 59377.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 91150[details] on bug 59487.
Bot: cr-jail-8 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 91291[details] on bug 59545.
Bot: cr-jail-8 Port: Mac Platform: Mac OS X 10.6.6
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 91215[details] on bug 59484.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.6
Created attachment 91346[details]
full layout-test-results.zip from processing bug 59377
I'm examining the full results.zip to look at http access logs and see if I can find anything fishy.
So far nothing about /xmlhttprequest/resources/basic-auth/basic-auth.php in the error_log.txt, but some oddities in the access_log.txt. Still investigating.
OK, something *really* fishy is going on the in access_log.txt.
If you look, we see:
127.0.0.1 - - [26/Apr/2011:23:46:01 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=sync6 HTTP/1.1" 401 23
127.0.0.1 - sync6 [26/Apr/2011:23:46:01 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=sync6 HTTP/1.1" 200 27
127.0.0.1 - - [26/Apr/2011:23:46:01 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=sync7 HTTP/1.1" 401 23
Then some 130 intervening requests:
127.0.0.1 - - [26/Apr/2011:23:44:45 -0700] "GET /multipart/resources/multipart.php?interval=0&img1=green-100x100.png&img2=abe.png&wait=100 HTTP/1.1" 200 12616
127.0.0.1 - - [26/Apr/2011:23:46:32 -0700] "GET /xmlhttprequest/binary-x-user-defined.html HTTP/1.1" 200 895
Until it seems to get along to bad-auth.html, when it seems to think that sync7 is currently the user! Which seems to be bleeding over from basic-auth.html!
127.0.0.1 - - [26/Apr/2011:23:46:33 -0700] "POST /xmlhttprequest/resources/post-echo.cgi HTTP/1.1" 200 7
127.0.0.1 - - [26/Apr/2011:23:46:33 -0700] "GET /xmlhttprequest/failed-auth.html HTTP/1.1" 200 1991
127.0.0.1 - sync7 [26/Apr/2011:23:46:33 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=login1 HTTP/1.1" 401 23
127.0.0.1 - sync7 [26/Apr/2011:23:46:33 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=login1 HTTP/1.1" 401 23
127.0.0.1 - - [26/Apr/2011:23:46:33 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=login2 HTTP/1.1" 401 23
127.0.0.1 - badname [26/Apr/2011:23:46:33 -0700] "GET /xmlhttprequest/resources/basic-auth/basic-auth.php?uid=login2 HTTP/1.1" 401 23
Why we're bleeding between tests? Why the original request for sync7 seems to have returned from apache, but hit a NETWORK_ERR in our code, I don't know.
@ap, any theories? (see the access_log.txt in the latest zip I attached above).
It seems that this test involves the network layer catching a 401 and automatically re-trying.
I think that sometimes it fails to catch the 401 and returns it up to WebCore which then causes the NETWORK_ERR and the test dies (thus possibly polluting later tests).
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 91592[details] on bug 26539.
Bot: cr-jail-7 Port: Mac Platform: Mac OS X 10.6.6
Yup. It appears sometime the network layer just aborts for no reason:
-sync2: User: sync2, password: 123.
+sync2: req.send raised exception: Error: NETWORK_ERR: XMLHttpRequest Exception 101
+sync2: req.readyState: 4
+sync2: req.status: 0
I suspect if we had the resource load delegate callbacks enabled we would see more. There may be other flaky tests like this which have those. Or we could check in a version of this test which does.
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 93009[details] on bug 60469.
Bot: cr-jail-4 Port: Mac Platform: Mac OS X 10.6.7
The commit-queue just saw http/tests/xmlhttprequest/basic-auth.html flake (Text diff mismatch) while processing attachment 93488[details] on bug 60738.
Bot: eseidel-cq-sf Port: Mac Platform: Mac OS X 10.6.7
2011-01-12 14:56 PST, WebKit Commit Bot
2011-01-13 03:45 PST, WebKit Commit Bot
2011-01-14 15:45 PST, WebKit Commit Bot
2011-01-19 11:30 PST, WebKit Commit Bot
2011-01-27 18:39 PST, WebKit Commit Bot
2011-02-24 05:24 PST, WebKit Commit Bot
2011-04-14 02:24 PDT, WebKit Commit Bot
2011-04-14 19:09 PDT, WebKit Commit Bot
2011-04-15 00:08 PDT, WebKit Commit Bot
2011-04-15 00:10 PDT, WebKit Commit Bot
2011-04-15 00:53 PDT, WebKit Commit Bot
2011-04-15 10:29 PDT, WebKit Commit Bot
2011-04-15 19:15 PDT, WebKit Commit Bot
2011-04-19 19:53 PDT, WebKit Commit Bot
2011-04-21 23:44 PDT, WebKit Commit Bot
2011-04-23 00:47 PDT, WebKit Commit Bot
2011-04-27 00:01 PDT, WebKit Commit Bot
2011-04-27 00:14 PDT, WebKit Commit Bot
2011-04-27 11:15 PDT, WebKit Commit Bot
2011-04-27 13:59 PDT, WebKit Commit Bot
2011-04-27 14:15 PDT, Eric Seidel (no email)
2011-04-28 21:07 PDT, WebKit Commit Bot
2011-05-11 09:04 PDT, WebKit Commit Bot
2011-05-13 12:44 PDT, WebKit Commit Bot