このセクションでは、テストハーネスの開発とテストのさまざまな側面に関するガイダンスを提供します。
期待をテストする
新しいコードには適切なテストが必要です。通商連合でこれがどのように行われるかについては、ユニットテストと機能テストを含めるを参照してください。
機能のフラグ付け
通商連合はAndroid全体でテストを推進するために使用され、バグは大きな影響を与える可能性があります。新しい機能は、デフォルトでfeature flag
の下で無効にすることをお勧めします。
TFの機能フラグは、 @Option
サポートに依存して、コマンドラインまたは構成を介して有効にします。オプションの詳細については、オプションの取り扱いをご覧ください。
非コア貢献ガイドライン
コア以外の貢献に関するガイドラインを参照してください。