Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тесты CHAOS (одновременное выполнение аппаратных средств и операционных систем) выполняют одновременно различные тесты драйверов PnP, фаззинг тесты драйверов устройств и тесты системы питания.
Тесты CHAOS
| Тест | Описание |
|---|---|
Отключение поддержки расширенного тестирования устройств (EDT) |
Этот тест удаляет драйвер тестового фильтра (msdmfilt.sys) в качестве верхнего фильтра на устройствах, указанных с помощью параметра DQ. Этот фильтр тестирования устанавливается в рамках выполнения тестов в этой категории тестов Тест драйвера PnP использует драйвер фильтра EDT для отправки IRP_MN_CANCEL_REMOVE_DEVICE в целевые стеки устройств. Параметры : — см. раздел Параметры тестирования основных устройств DQ |
Запуск теста CHAOS |
Выполняет тестирование PnP и фаззинг параллельно, при циклической работе через все поддерживаемые состояния питания. Тесты драйвера PnP отправляют запросы ввода-вывода в целевые стеки устройств при выполнении операций PnP. В этом тесте проводятся тесты PnP (отключение/включение, перебалансировка, удаление/перезапуск, неожиданное удаление и удаление DIF) и фаззинг драйвера на тестовом устройстве параллельно, в то же время переключая тестовую систему в и из всех поддерживаемых состояний сна (S1, S2, S3, S4 и Подключённый режим ожидания). Цель этого теста заключается в проверке сценариев параллелизма PNP, I/O и Power и в выявлении сбоев и/или зависаний в процессе. Тестовый двоичный файл: Devfund_ChaosTest.dll Метод испытаний: RunCHAOSTest Параметры: DQ — см. параметры теста основных функций устройства TestPeriod — указывает время выполнения теста (в минутах). |
Связанные разделы
Как протестировать драйвер во время выполнения с помощью Visual Studio
Как выбрать и настроить тесты основной функциональности устройства
Тесты на основные функции устройств