blob: 938a6f2ea2ba923391baec66f682d5c5aea62626 [file] [log] [blame]
Dan Talaycod7c80d12012-04-03 15:20:57 -07001"""
2Sample profile
3
4A profile determines run specific behavior. It is meant to capture
5variations between different switch targets.
6
7A profile defines two target specific variables.
8
91. A set of tests to skip
10
11TO BE IMPLEMENTED:
12
132. A set of tests to run (overriding the default "skip" priority)
14optionally specifying a test parameters specific to the test run
15
16This file should be imported "as profile" so references to the
17module will properly map.
18
19@todo Allow a test to be run multiple times with different params
20"""
21
22#@var skip_test_list The list of tests to skip for this run
23skip_test_list = []
24
25# TO BE IMPLEMENTED
26# A list of test cases with parameters(?)
27# TBD
28#@var run_test_list List of tests to run which would normally be skipped
29run_test_list = dict(
30 # Example
31 # SomeTestCase = [dict(<params1>), dict(<params2>),...],
32)
33
34# for test_dict in profile.run_test_list:
35# for test_name, test_params in test_dict.items():
36# ...