Bug 100787

Summary: test-webkitpy: fix running modules and classes on the command line
Product: WebKit Reporter: Dirk Pranke <dpranke>
Component: New BugsAssignee: Dirk Pranke <dpranke>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, eric, ojan, tony
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 100780    
Bug Blocks:    
Attachments:
Description Flags
Patch eric: review+

Dirk Pranke
Reported 2012-10-30 14:34:02 PDT
test-webkitpy: fix running modules and classes on the command line
Attachments
Patch (5.45 KB, patch)
2012-10-30 14:34 PDT, Dirk Pranke
eric: review+
Dirk Pranke
Comment 1 2012-10-30 14:34:44 PDT
Eric Seidel (no email)
Comment 2 2012-10-30 14:37:59 PDT
What is a serial integration test? Integration tests were a jail we created to avoid running slow tests all the time. I'm surprised we're adding more support for such.
Dirk Pranke
Comment 3 2012-10-30 14:52:38 PDT
(In reply to comment #2) > What is a serial integration test? Integration tests were a jail we created to avoid running slow tests all the time. I'm surprised we're adding more support for such. There were/are two kinds of integration tests. The first kind was tests that were slow, and those have almost all been reworked and are all fast (but there's a few left, I think mostly in the committers.py code). The second kind are true integration tests that test that real commands actually do work (like starting and stopping HTTP servers, etc.) and rely on things in the real filesystem or checkout. These are off by default but are useful. Of these tests, there are some that can be run in parallel and some that can't (just like the regular unit tests). At the moment, there are no tests marked serial_integration, but that's probably bad, as some of the http tests should probably be marked that way.
Eric Seidel (no email)
Comment 4 2012-10-31 11:33:09 PDT
Comment on attachment 171520 [details] Patch rs=me.
Dirk Pranke
Comment 5 2012-10-31 12:01:50 PDT
Note You need to log in before you can comment on or make changes to this bug.