This section provides guidance for various aspects of test harness development and testing.
Any new code is expected to have appropriate testing; see include unit and functional tests on how this is done for Trade Federation.
Trade Federation is used to drive tests across Android, and bugs can have a
large impact. We recommend any new feature be disabled by default and under
Feature flags in TF rely on our
@Option support to enable them via command
line or configuration. See
Option Handling for
details about our options.
Non-core contribution guidelines
See the guidelines for non-core contributions.