24 lines
688 B
Python
24 lines
688 B
Python
from autotest_lib.server.cros.cfm.configurable_test import configuration
|
|
|
|
class CfmTest(object):
|
|
"""
|
|
Specification of one configurable CFM test.
|
|
"""
|
|
|
|
def __init__(self, scenario, configuration=configuration.Configuration()):
|
|
"""
|
|
Initializes.
|
|
|
|
@param scenario The scenario to run.
|
|
@param configuration The configuration to use. Optional, defaults
|
|
to configuration with default values.
|
|
"""
|
|
self.scenario = scenario
|
|
self.configuration = configuration
|
|
|
|
def __str__(self):
|
|
return ('CfmTest\n scenario: %s\n configuration: %s'
|
|
% (self.scenario, self.configuration))
|
|
|
|
|