This module implements the LocalExecutor class responsible for submitting jobs to localhost. This class is called in class BuildExecutor when initializing the executors.
The LocalExecutor class is responsible for running tests locally for
- class buildtest.executors.local.LocalExecutor(name, settings, site_configs)¶
The LocalExecutor class is responsible for running tests locally for bash, sh and python shell. The LocalExecutor runs the tests and gathers the output and error results and writes to file. This class implements
- type = local¶
Check if shell binary is available
Load a particular configuration based on the name. This method should set defaults for the executor, and will vary based on the class.