Fuchsia Compatibility Test Suite
The Fuchsia Compatibility Test Suite (CTS) is a suite of tests designed to detect compatibility changes between two different versions of the Fuchsia platform surface. To learn how it works, and to get started on adding CTS tests for your area, please see the links below.
Fuchsia CTS Definition
- [CTS Overview]overview motivation and goals for building the Fuchsia CTS.
- [CTS RFC]rfc15 design and implementation strategy.
- [FAQ]faq asked questions.
Contributing to the CTS
- [Contributing Guide]contributing shop with everything you need to know about contributing to the Fuchsia CTS. Start here! Below are a few examples of CTS tests in action.
- Code Examples
- [Hello World [c++]]hello c++ barebones example CTS test written in C++.
- Hello World [rust](../../../A) barebones example CTS test written in Rust.
- fuchsia.diagnostics(../../../An) example real CTS test running in production, protecting the fuchsia.diagnostics FIDL from compatibility issues.
CTS Test Coverage
Note: TODO: Dashboards are currently internal-only
overviewrfc15faqcontributing[hello c++]: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/sdk/cts/examples/hello_world/
最后更新:
2022 年 12 月 31 日(Saturday) 21:07 CST