[Webkit-unassigned] [Bug 38718] test-webkitpy fails under cygwin

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 7 19:22:11 PDT 2010


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


Eric Seidel <eric at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |levin at chromium.org




--- Comment #20 from Eric Seidel <eric at webkit.org>  2010-05-07 19:22:09 PST ---
(In reply to comment #19)
> (From update of attachment 55447 [details])
> WebKitTools/Scripts/webkitpy/common/system/executive.py:184
>  +              command = ["taskkill.exe", "/f", "/pid", pid]
> This comment seems to conflict with the code 

I assume you mean this comment?
        if sys.platform == "windows":
            # We can't (easily) use taskkill.exe on cygwin because
            # subprocess.pid is a cygwin pid and taskkill expects a windows
pid.
            # Thankfully os.kill on cygwin handles either pid type.

I was trying to explain why that wasn't "sys.platform in ("windows", "cygwin")"
like how kill_all is done.

> WebKitTools/Scripts/webkitpy/layout_tests/port/chromium_win.py:60
>  +          # FIMXE: This should include mac-snowleopard like win.py does.
> No, I don't think it should, although it probably shouldn't fall back to win or
> mac at all, really. We should check to see if those directories are actually
> used.

I leave you and Ojan to duke it out.  I'm happy to keep or remove the FIXME. 
I'll land it either way and someone later can fix/remove.

@abarth, @davelevin or @cjerdonek: care to review?

-- 
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