Пытаясь дать разработчикам приложений возможность поделиться своим уникальным взглядом на проблемы совместимости устройств, Google представила новый модуль CTS-D.
В рамках программы совместимости Android Google предоставляет OEM-производителям смартфонов доступ к набору тестов совместимости (CTS). Пакет включает в себя коллекцию из более чем двух миллионов тестовых примеров, которые OEM-производители используют для устранения ошибок на ранних этапах. процесс разработки смартфонов, чтобы пользователи получали единообразный опыт работы с приложениями в различных устройства. Однако CTS в основном включает в себя тесты, написанные инженерами Android, без участия разработчиков приложений. Чтобы дать разработчикам приложений возможность поделиться своими «уникальный взгляд на актуальные проблемы совместимости устройств», Google представил CTS-D.
CTS-D — это новый модуль CTS, который включает тесты совместимости, написанные разработчиками приложений. Это уже состоит из нескольких тестов, предоставленных сообществом
Чтобы отправить новый тест, вы можете подать заявку используя этот шаблон прежде чем отправлять свой тестовый код в AOSP. Затем команда Android рассмотрит вашу заявку, чтобы убедиться в ее соответствии критериям. В настоящее время Google приглашает разработчиков приложений отправлять Управление энергопотреблением тестовые случаи.
Наряду с разработчиками приложений Google также "настоятельно советую" OEM-производители смартфонов будут использовать CTS-D для выявления и устранения проблем. Однако компания не требует от OEM-производителей строгого проведения тестов CTS-D для прохождения сертификации устройств. Следовательно, некоторые OEM-производители могут не проводить тесты CTS-D на своих устройствах. Если это окажется так, разработчики приложений будут иметь возможность подать отчет, если устройство не пройдет тест CTS-D, используя этот шаблон отслеживания проблем. Google заявляет, что затем будет работать с OEM-партнерами для решения этой проблемы.
Источник:Блог разработчиков Android