Bug 14982

Summary: jscore/layout tests need dependent DLLs manually copied to run on Windows
Product: WebKit Reporter: Kevin Ollivier <kevino>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: aroben, dev+webkit
Priority: P2 Keywords: PlatformOnly
Version: 523.x (Safari 3)   
Hardware: PC   
OS: Windows XP   

Kevin Ollivier
Reported 2007-08-15 22:29:55 PDT
Currently, if you do a successful build and then try to run run-javascriptcore-tests as one would do on Mac, it will show all the tests as regressions. This is because testkjs needs the ICU, etc. dlls to be in the WebKitBuild\bin directory, but they currently are not copied there. I would suggest that after the build step in run-javascriptcore-tests, it should either copy over the DLLs from Safari into WebKitBuild\bin, or use that special magic that makes DYLD_LIBRARY_PATH work on Windows. If that would be difficult to implement properly, as an alternative, run-javascriptcore-tests could check to see if the DLLs are missing and report it to the user so that there's some indication of the problem.
Attachments
Matt Lilek
Comment 1 2007-08-15 22:41:43 PDT
You also need to do this to get run-webkit-tests working
Note You need to log in before you can comment on or make changes to this bug.