Name Description Size
__init__.py 166
base_test_result.py Module containing base test results classes. 7951
base_test_result_unittest.py Unittests for TestRunResults. 2818
environment.py An environment in which tests can be run. This is expected to handle all logic that is applicable to an entire specific environment but is independent of the test type. Examples include: - The local device environment, for running tests on devices attached to the local machine. - The local machine environment, for running tests directly on the local machine. 1307
environment_factory.py 1301
mock_environment.py 304
mock_test_instance.py 310
output_manager.py OutputManager Constructor. This class provides a simple interface to save test output. Subclasses of this will allow users to save test results in the cloud or locally. 4609
output_manager_factory.py 613
output_manager_test_case.py 469
test_collection.py A threadsafe collection of tests. Args: tests: List of tests to put in the collection. 2344
test_exception.py Base class for exceptions thrown by the test runner. 264
test_instance.py A type of test. This is expected to handle all logic that is test-type specific but independent of the environment or device. Examples include: - gtests - instrumentation tests 825
test_instance_factory.py 1045
test_run.py An execution of a particular test on a particular device. This is expected to handle all logic that is specific to the combination of environment and test type. Examples include: - local gtests - local instrumentation tests 1240
test_run_factory.py 1776
test_server.py Base class for any server that needs to be set up for the tests. 464