Сценарий PwrTest DirectedFx
Сценарий PwrTest DirectedFx предназначен для тестирования устройств с драйверами, которые используют платформу управления питанием (DFx).
Пользователь предоставляет путь к экземпляру устройства для тестирования и при необходимости состояние питания устройства для проверки.
Если D-состояние не указано, тест проверяет, не остались ли устройства в D0. Чтобы найти путь к экземпляру, проверьте свойства устройства в диспетчер устройств. Кроме того, запустите тест без параметров, чтобы получить список путей к экземплярам всех устройств с поддержкой DFx в системе.
Этот тест можно выполнить в любой современной резервной системе независимо от ее параметров сетевого подключения во время ожидания или от того, находится ли она в режиме питания переменного тока или постоянного тока.
Для указанного устройства тест проверяет, что:
- Устройство и все дочерние устройства, которые должны быть выключены до поддержки DFx родительского устройства.
- Устройство успешно завершает по крайней мере один направленный выключение или выключение.
- Устройство переходит в правильное D-состояние после завершения выключения питания. (необязательно).
Для каждого цикла тест показывает:
Время, когда система находилась в режиме простоя
Время, в течение времени, когда была отключена направленная самая глубокая среда выполнения состояния простоя платформы (DRIPS)
- Время активности каждой отдельной причины
Отдельная статистика и необязательная причина сбоя для всех тестовых устройств
Device {Test Device} failed because device {Failed Device} {Failed Reason}
.- Устройство подкачки или устройство отладки
- Не поддерживает DFx
- Имеет ограничение на компонент
- Сбой вызова выключения питания DFx
Каждое широковещательное дерево и все устройства участников
Рекомендуется запустить тест в течение трех циклов, чтобы убедиться, что устройства могут проходить несколько направленных переходов питания. После завершения всех циклов тест выводит общее количество успешных и неудачных циклов.
Если никакие устройства в системе не поддерживают DFx, тест возвращает .Error retrieving list of available Directed Fx devices
Синтаксис
pwrtest /directedfx [/c:n] [/d:n] [/p:n] [/device(:n):path] [/?]
/c:n
Указывает количество циклов (по умолчанию — 1).
/d:n
Указывает время задержки между циклами (в секундах; значение по умолчанию — 60).
/p:n
Указывает время, которое необходимо сохранить в режиме ожидания с подключением (в секундах; значение по умолчанию — 300).
/device:n
Path предоставляет путь к экземпляру устройства для тестирования.
N предоставляет необязательное состояние питания устройства, которое должно ввести устройство в связи с переходом на направленную валюту.
Примеры
pwrtest /directedfx