[Webkit-unassigned] [Bug 129709] New: WinCairo needs to run layout tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 4 15:07:08 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=129709

           Summary: WinCairo needs to run layout tests
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alex.christensen at flexsim.com
                CC: bfulgham at webkit.org, rniwa at webkit.org


I'm almost all the way done with getting WinCairo to run layout tests.  I don't know how to get it to run "Tools/Scripts/webkit-build-directory --configuration --wincairo" instead of "Tools/Scripts/webkit-build-directory --configuration --debug --win".  When I put die() in isWinCairo() in webkitdirs.pm, I get this:

ScriptError raised: Failed to run "['perl', 'Tools/Scripts/webkit-build-directory', '--configuration', '--debug', '--win']" exit_code: 255 cwd: /webkit
Traceback (most recent call last):
  File "/webkit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 80, in main
    run_details = run(port, options, args, stderr)
  File "/webkit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 393, in run
    manager = Manager(port, options, printer)
  File "/webkit/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py", line 88, in __init__
    self._results_directory = self._port.results_directory()
  File "/webkit/Tools/Scripts/webkitpy/port/base.py", line 776, in results_directory
    option_val = self.get_option('results_directory') or self.default_results_directory()
  File "/webkit/Tools/Scripts/webkitpy/port/base.py", line 787, in default_results_directory
    return self._build_path('layout-test-results')
  File "/webkit/Tools/Scripts/webkitpy/port/base.py", line 1116, in _build_path
    root_directory = self._config.build_directory(self.get_option('configuration'))
  File "/webkit/Tools/Scripts/webkitpy/port/config.py", line 84, in build_directory
    output = self._executive.run_command(args, cwd=self._webkit_finder.webkit_base(), return_stderr=False).rstrip()
  File "/webkit/Tools/Scripts/webkitpy/common/system/executive.py", line 452, in run_command
    (error_handler or self.default_error_handler)(script_error)
  File "/webkit/Tools/Scripts/webkitpy/common/system/executive.py", line 370, in default_error_handler
    raise error

Where else do I need to put "wincairo" instead of just "win"?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list