Examiner les fichiers journaux
En cas d’échec d’un test de fiabilité des principes de base de l’appareil, vous devez examiner attentivement les entrées de journal pour déterminer la cause de l’échec. Cette rubrique décrit les fichiers journaux et comment les examiner.
Fichier TestTextLog.log
TestTextLog.log est une version texte simple du fichier journal WTT (Te.wtl) généré par tous les tests de fiabilité device Fundamentals. TestTextLog.logest plus facile à lire que Te.wtl. Nous vous recommandons d’utiliser TestTextLog.log lorsque vous examinez les échecs de test, au lieu d’utiliser le fichier journal Te.wtl . Sous l’onglet Résultats de Windows HLK Studio, cliquez avec le bouton droit sur le résultat du test, cliquez sur Fichiers supplémentaires , puis cliquez sur TestTextLog.log
Interpréter les entrées de journal
Les tests de fiabilité des principes de base de l’appareil sont écrits à l’aide de l’infrastructure de test d’appareil Windows (WDTF). Le fichier TestTextLog.log est un fichier journal WDTF ; chaque objet WDTF qui effectue des actions de test consigne les opérations dans ce fichier. Pour plus d’informations sur l’interprétation des entrées de journal dans TestTextLog.log, consultez Journalisation des objets WDTF.
Identifier les scénarios de test
Plug-and-Play (PNP), la gestion de l’alimentation et les E/S sont des scénarios courants qui sont testés par les tests de fiabilité des principes de base de l’appareil. Vous pouvez identifier le scénario en cours de test en examinant le nom du test et les entrées du journal.
Exemple n° 1
Dans cet exemple, les plug-ins d’E/S simples WDTF fournis testent les E/S sur l’adaptateur Wi-Fi pendant une minute :
WDTF_SIMPLEIO_STRESS : INFO : - Start(802.11n USB Wireless LAN Card USB\VID_148F&PID_3070\5&35DEE9D9&0&5 )
WDTF_SIMPLE_IO : INFO : - Open(802.11n USB Wireless LAN Card USB\VID_148F&PID_3070\5&35DEE9D9&0&5 ) Try count 1
WDTF_SUPPORT : INFO : - WaitForMinutes : 1
WDTF_SIMPLE_IO : INFO : - PerformIO(802.11n USB Wireless LAN Card USB\VID_148F&PID_3070\5&35DEE9D9&0&5 ) Count 1
WDTF_SIMPLEIO_STRESS : INFO : - Stop(802.11n USB Wireless LAN Card USB\VID_148F&PID_3070\5&35DEE9D9&0&5 )
WDTF_SIMPLE_IO : INFO : - Close(802.11n USB Wireless LAN Card USB\VID_148F&PID_3070\5&35DEE9D9&0&5 )
Exemple n° 2
Dans cet exemple, l’interface IWDTFSystemAction2 envoie l’état de la machine à S1, puis reprend à partir de S1 pour tester la gestion par le pilote des IRPs d’alimentation.
WDTF_SYSTEM : INFO : Attempt Sleep State: 1 , At (hh:mm:ss): 18:20:58 , Wake Time In Seconds: 120
WDTF_SYSTEM : INFO : Returning from Sleep. Elapsed time (hh:mm:ss): 0:2:0
Exemple n° 3
Dans cet exemple, l’interface IWDTFPNPAction2 désactive et active l’appareil de test.
WDTF_PNP : INFO : - DisableDevice()
WDTF_PNP : INFO : Target: Marvell AVASTAR Wireless-N Network Controller (SDIO) SD\VID_02DF&PID_9128\3&2FF51610&0&0
WDTF_PNP : INFO : - EnableDevice() : ( get status count: 1 )
WDTF_PNP : INFO : Target: Marvell AVASTAR Wireless-N Network Controller (SDIO) SD\VID_02DF&PID_9128\3&2FF51610&0&0