webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webkitpy.layout_tests.controllers.layout_test_runner.Sharder Class Reference
Inheritance diagram for webkitpy.layout_tests.controllers.layout_test_runner.Sharder:

Public Member Functions

def __init__ (self, test_split_fn)
 
def shard_tests (self, test_inputs, num_workers, fully_parallel)
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.layout_tests.controllers.layout_test_runner.Sharder.__init__ (   self,
  test_split_fn 
)

Member Function Documentation

◆ shard_tests()

def webkitpy.layout_tests.controllers.layout_test_runner.Sharder.shard_tests (   self,
  test_inputs,
  num_workers,
  fully_parallel 
)
Groups tests into batches.
This helps ensure that tests that depend on each other (aka bad tests!)
continue to run together as most cross-tests dependencies tend to
occur within the same directory.
Return:
    A list of TestShards.

The documentation for this class was generated from the following file: