Name Description Size
__init__.py 140
base_test_result.py Module containing base test results classes. 10388
base_test_result_unittest.py Unittests for TestRunResults. 2792
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. 1451
environment_factory.py 1615
mock_environment.py 282
mock_test_instance.py 288
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. 5432
output_manager_factory.py 579
output_manager_test_case.py 447
test_collection.py A threadsafe collection of tests. Args: tests: List of tests to put in the collection. 2315
test_exception.py Base class for exceptions thrown by the test runner. 1246
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 795
test_instance_factory.py 1240
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 1396
test_run_factory.py 2115
test_server.py Base class for any server that needs to be set up for the tests. 435