CTS-D — це новий модуль Compatibility Test Suite із тестами від розробників програм

Намагаючись дати розробникам додатків можливість поділитися своїми унікальними поглядами на проблеми сумісності пристроїв, Google представила новий модуль CTS-D.

У рамках Програми сумісності Android Google надає OEM-виробникам смартфонів доступ до Compatibility Test Suite (CTS). Набір містить понад два мільйони тестових прикладів, які виробники комплектного обладнання використовують для усунення помилок на ранніх стадіях процес розробки смартфона, щоб користувачі отримували узгоджену роботу з різними додатками пристроїв. Однак CTS здебільшого включає тести, написані інженерами Android із невеликим внеском розробників програм. Щоб дати розробникам додатків можливість поділитися своїми "унікальні погляди на фактичні проблеми сумісності пристроїв", Зараз Google представив CTS-D.

CTS-D — це новий модуль CTS, який містить тести сумісності, написані розробниками програм. Це вже складається з кількох тестів, наданих спільнотою, і тепер Google запрошує більше розробників створювати та надсилати тестові приклади, щоб виявити проблеми сумісності програм, з якими вони стикаються. Компанія також зазначає:

«Ми знаємо, що багато з вас вже створили власні тести для перевірки сумісності на різних пристроях. Ми хочемо працювати з вами, щоб перенести ці тести в AOSP».

Щоб подати новий тест, ви можете подати пропозицію використовуючи цей шаблон перш ніж додати свій тестовий код до AOSP. Потім команда Android перегляне вашу заявку, щоб перевірити її прийнятність. Наразі Google запрошує розробників додатків подати заявку Управління живленням тестові випадки.

Разом з розробниками додатків, Google також "настійно раджу" виробникам смартфонів використовувати CTS-D для виявлення та пом’якшення проблем. Однак компанія не вимагає від виробників комплектного обладнання проводити тести CTS-D для проходження сертифікації пристрою. Отже, деякі OEM-виробники можуть не запускати тести CTS-D на своїх пристроях. Якщо це виявиться так, розробники програми матимуть можливість подати звіт, якщо пристрій не пройде тест CTS-D за допомогою цей шаблон відстеження проблем. Google каже, що потім працюватиме з OEM-партнерами, щоб вирішити цю проблему.


Джерело:Блог розробників Android