[sys] Start component_test_runner, a component runner for tests
This starts a component_test_runner which is an implementation of the fuchsia.sys.Runner interface that can instantiate a component within an environment configured for tests. The specification of the test environment and of the component under test is the component manifest itself. This way a test author can configure different environments to run a test in without having to modify the code for the component under test. This patch responds to incoming Runner requests and starts parsing the test specification data, but doesn't yet actually attempt to create the test environment or actually instantiate the component. Change-Id: Ibc70a60202c026174268a109a376c072bd370a10
Showing
- src/BUILD.gn 1 addition, 0 deletionssrc/BUILD.gn
- src/sys/BUILD.gn 10 additions, 0 deletionssrc/sys/BUILD.gn
- src/sys/component_test_runner/BUILD.gn 66 additions, 0 deletionssrc/sys/component_test_runner/BUILD.gn
- src/sys/component_test_runner/meta/component_test_runner.cmx 11 additions, 0 deletionssrc/sys/component_test_runner/meta/component_test_runner.cmx
- src/sys/component_test_runner/meta/component_test_runner_tests.cmx 6 additions, 0 deletions...omponent_test_runner/meta/component_test_runner_tests.cmx
- src/sys/component_test_runner/src/main.rs 270 additions, 0 deletionssrc/sys/component_test_runner/src/main.rs
Loading
Please register or sign in to comment