commit | cf3fdadef60f8146517e47a8d168d6895e3a866c | [log] [tgz] |
---|---|---|
author | Vardhan Mudunuru <vardhan@google.com> | Thu Apr 18 01:47:35 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Thu Apr 18 01:47:35 2019 +0000 |
tree | fe93d204805b11b8b28de800e108010b2fef510b | |
parent | 5b306916e2d6233cd28c8e33f9eba395ff1633a8 [diff] |
[modular][testing] Test harness component & gtest fixture This CL introduces two features: * A component that provides the TestHarness as a service. (`modular_test_harness.cmx`) * A gtest fixture that exposes TestHarness using `modular_test_harness.cmx`. modular_test_harness.cmx is intended to be used by test fixtures in other languages such as Dart and C++. Also in this CL: * TestHarnessImpl will accept and invoke an exit callback if the test harness becomes unavailable. Test: `modular_test_harness_test` exercises the test fixture, which also exercises modular_test_harness.cmx Change-Id: I58a4d0f80e218fca6bf896d0a1a1843f39e21764
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.