В этом разделе приведены рекомендации по различным аспектам разработки и тестирования тестовых программ.
Ожидания от теста
Ожидается, что любой новый код будет проходить соответствующее тестирование; см. раздел «Включая модульные и функциональные тесты», чтобы узнать, как это делается для Trade Federation.
Флаги функций
Trade Federation используется для проведения тестов на устройствах Android, и ошибки могут иметь серьёзные последствия. Мы рекомендуем отключать любую новую функцию по умолчанию и снабжать её feature flag .
Флаги функций в TF зависят от нашей поддержки @Option , которая позволяет включать их через командную строку или конфигурацию. Подробнее о наших параметрах см. в разделе «Обработка параметров» .
Руководящие принципы по неосновным взносам
Ознакомьтесь с рекомендациями по внесению неосновных взносов .