Lines Matching full:test
35 /* Constructor for drivers, machines and test */
47 /* Test options functions */
84 * Test options to be passed to the test functions.
85 * @edge: edge arguments that will be used by test.
86 * Note that test *does not* use edge_name,
88 * data arg for its test function.
90 * Otherwise pass it to the test function.
91 * @before: executed before the test. Used to add
93 * and modify the argument to the test function.
94 * @subprocess: run the test in a subprocess.
105 * Each driver, test or machine of this framework will have a
111 * @get_device: Once a machine-to-test path has been
123 * have been allocated, but before the test is run. It starts the
125 * making it ready for the test.
127 * This function is called after the test has been executed, and
169 * qos_add_test(): adds a test node @name to the nodes hash table.
170 * @name: Name of the test
172 * @test_func: Actual test to perform
175 * The test will consume a @interface node, and once the
312 * the test's "before" callback, if any.
321 * Allocate driver objects for the current test
324 * Returns a test object just like the one that was passed to
325 * the test function, but relative to @qts.
337 * called at the end of the test
381 * mind: only tests with a path down from the actual test case node (leaf) up