Руководство по тестированию

В этом разделе представлены рекомендации по различным аспектам разработки и тестирования испытательных стендов.

Ожидания от тестирования

Любой новый код должен проходить соответствующее тестирование; см. раздел «Включение модульных и функциональных тестов» о том, как это делается для Торговой федерации.

Флаги функций

Торговая федерация используется для проведения тестирования на Android, и ошибки могут иметь серьезные последствия. Мы рекомендуем отключать любую новую функцию по умолчанию и использовать для нее feature flag .

В TensorFlow для включения флагов функций используется поддержка аннотации @Option , доступная через командную строку или конфигурацию. Подробную информацию об опциях см. в разделе «Обработка опций» .

Рекомендации по внесению неосновных взносов

См. правила для взносов, не связанных с основной деятельностью .