Поделиться через


Сценарий 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

Синтаксис PwrTest

Введение в платформу управления направленным питанием

Проверка системы направленного FX