В видеоруководствах по Vendor Test Suite (VTS) рассказывается, как запускать и разрабатывать VTS и CTS-on-GSI на устройствах с Android 9 (и более поздних версий) и Android 8.1.
Видео для Android 9 и более поздних версий
| Тема | Тема | Видео | |
|---|---|---|---|
| Пролог | Обзор | Android Vendor Test Suite | |
| Руководство пользователя | Как запустить VTS и CTS-on-GSI | Как запустить VTS и CTS-on-GSI | |
| Как установить образ системы | Как установить образ общей системной информации | ||
| Vendor Test Framework (VTF) | Test Framework | ||
| Оптимизация времени тестирования | Оптимизация во время тестирования | -- | |
| Тестирование на нескольких устройствах | Тестирование на нескольких устройствах | ||
| Разработка базовых тестов | Тесты VTS | Тесты VTS | |
| Шаблоны тестирования | Тестовые шаблоны | ||
| Разработка и понимание тестов HAL | Условные тесты | Условные тесты | -- |
| Тестирование с учетом названия сервиса | Тестирование HAL с учетом названия сервиса | ||
| Тесты расширений HAL | HAL Extension Test | ||
| Обратная совместимость фреймворка | Обратная совместимость фреймворка Android | ||
| Другие тесты интерфейса | Тестирование ядра | Тестирование ядра | -- |
| Тесты VNDK | -- | ||
| Нефункциональные тесты | Профилирование производительности | Поддержка VTS для тестирования производительности | |
| Фаззинг | Фаззинг интерфейсов HIDL и HAL | ||
| Инфраструктура тестирования поставщиков (VTI) | Покрытие кода | Инструментирование и сбор данных о покрытии в VTS | |
| Тесты с записью и воспроизведением | Тестирование с записью и воспроизведением | ||
| Полная автоматизация | Инфраструктура автоматического отслеживания | -- | |
| Панель управления | Панель непрерывной интеграции | ||
| Эпилог | Partner Engineering | Готовность к Treble | -- |
| Заключение | Призыв к участию |
Видео для Android 8.1
| Тема | Тема | Видео | |
|---|---|---|---|
| Пролог | Обзор | Продукты Android Vendor Test Suite (VTS) | |
| Руководство пользователя | Как запустить VTS и CTS-on-GSI | Как проводить исследования эффективности видеорекламы | |
| Как прошить GSI | Как установить образ общей системной памяти | ||
| Vendor Test Framework (VTF) | Тестовый фреймворк | ||
| Базовая разработка тестов | Тесты VTS | Тесты VTS | |
| Шаблоны тестирования | Тестовые шаблоны | ||
| Другие тесты интерфейса | Тестирование ядра | Тестирование ядра | -- |
| Тесты VNDK | -- | ||
| Нефункциональные тесты | Профилирование производительности | Тестирование производительности | |
| Фаззинг | HIDL и HAL Interface Fuzzing | ||
| Инфраструктура тестирования поставщиков (VTI) | Покрытие кода | Инструменты для сбора данных о покрытии в VTS | |
| Тестирование с записью и воспроизведением | Тестирование с записью и воспроизведением | ||
| Панель управления | Панель управления непрерывной интеграцией | ||
| Эпилог | Заключение | Дальнейшие планы |