def __init__(self, test, *, cache=None, split=config_splitters.zeller,
proc_num=os.cpu_count(), max_utilization=100,
config_iterator=config_iterators.forward):
"""
Initialize a CombinedParallelDD object.
:param test: A callable tester object.
:param cache: Cache object to use.
:param split: Splitter method to break a configuration up to n part.
:param proc_num: The level of parallelization.
:param max_utilization: The maximum CPU utilization accepted.
:param config_iterator: Reference to a generator function that provides config indices in an arbitrary order.
"""
AbstractParallelDD.__init__(self, test, split, proc_num, max_utilization, cache=cache)
self._config_iterator = config_iterator
评论列表
文章目录