Lines Matching full:suite
62 string if not given). The meaning and use of these parameters is test suite
130 suite take the most time to execute. Note that this option is most useful
184 In the :program:`lit` model, every test must exist inside some *test suite*.
189 how to find and run the tests inside the test suite.
196 allowing the test suite configuration to control exactly how tests are
198 suite they are in, and their relative path inside the test suite. For
217 suite.
260 suite*. Test suites serve to define the format of the tests they contain, the
269 Once a test suite is discovered, its config file is loaded. Config files
281 This is the config object (a *TestingConfig* instance) for the test suite,
286 **name** *[required]* The name of the test suite, for use in reports and
290 discover and run tests in the test suite. Generally this will be a builtin test
293 **test_source_root** The filesystem path to the test suite root. For out-of-dir
296 **test_exec_root** For out-of-dir builds, the path to the test suite root inside
301 tests in the suite.
313 containing the test suite, or None.
327 enters a sub-directory, it first checks to see if a nested test suite is
328 defined in that directory. If so, it loads that test suite recursively,
332 Tests are identified by the test suite they are contained within, and the
333 relative path inside that suite. Note that the relative path may not refer to
343 When :program:`lit` loads a subdirectory in a test suite, it instantiates a
345 --- the root of this configuration chain will always be a test suite. Once the