Status: Untriaged
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-Infrastructure Size-Medium LayoutTests

New issue 18978 by [email protected]: Layout tests failing because of Apache  
/ lighttpd differences
http://code.google.com/p/chromium/issues/detail?id=18978

deanm wrote:

-----

The move to lighttpd seemed to get rid of our HTTP server flake problems,  
but there are some tests that fail because of
configuration/server differences.  So far these are pretty much caused by

1) Lack of caching support in lighttpd (differences in caching headers)
2) Lighttpd doesn't accept unknown HTTP methods
3) Lighttpd passes Content-Type header to CGIs even if the request didn't  
have the header present
4) Custom charset/etc via .htaccess

-----

[The .htaccess issue was subsequently fixed.]

The affected tests are

// This are failing for different reasons under our new lighttpd  
configuration
// TODO(deanm): Address all of these via lighttpd if possible, otherwise  
fork.
// Maybe flaky and need to be forked?
// Difference in caching headers
BUG1234761 : LayoutTests/http/tests/xmlhttprequest/cache-override.html =  
FAIL

// LightTPD doesn't accept unknown HTTP methods
BUG1234761 SKIP :  
LayoutTests/http/tests/xmlhttprequest/methods-lower-case.html = TIMEOUT  
CRASH
BUG1234761 : LayoutTests/http/tests/xmlhttprequest/methods-async.html =  
FAIL TIMEOUT
BUG1234761 WIN LINUX MAC :  
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-
method.html = FAIL TIMEOUT PASS

// LightTPD doesn't accept unknown HTTP methods and passes CGIs a  
Content-Type
// even when a request didn't send the header.
BUG1234761 : LayoutTests/http/tests/xmlhttprequest/methods.html = FAIL  
TIMEOUT CRASH
// This passes when run in Chrome. It appears to be because of a difference
// in how lighttpd serves up the svn resource image (or the image
// contained in the svg image).
BUG1234761 :  
LayoutTests/http/tests/security/canvas-remote-read-svg-image.html = FAIL

// Another lighttpd quirk.
BUG8941 LINUX WIN : LayoutTests/http/tests/xmlhttprequest/web-apps/013.html  
= FAIL
BUG8941 MAC : LayoutTests/http/tests/xmlhttprequest/web-apps/013.html =  
FAIL TIMEOUT


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to