Partager via


Contrainte d’E/S de secours connectée

Ce test vérifie que la veille connectée fonctionne en présence d’événements d’E/S et que les données ne se produisent pas entre les transitions de veille connectée.

Détails du test

   
Spécifications
  • System.Fundamentals.StorageAndBoot.BootPerformance
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
  • Windows 10, éditions clientes (Arm64)
Versions prises en charge
  • Windows 10
  • Windows 10, version 1511
  • Windows 10, version 1607
  • Windows 10 version 1703
  • Windows 10, version 1709
  • Windows 10 version 1803
  • Windows 10, version 1809
  • Windows 10 version 1903
  • Prochaine mise à jour de Windows 10
Durée d’exécution attendue (en minutes) 480
Catégorie Scénario
Délai d’expiration (en minutes) 28800
Nécessite un redémarrage false
Nécessite une configuration spéciale false
Type automatique

 

Documentation supplémentaire

Les tests de cette zone de fonctionnalité peuvent avoir une documentation supplémentaire, y compris les conditions préalables, l’installation et les informations de résolution des problèmes, que vous trouverez dans les rubriques suivantes :

Exécution du test

Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions requises pour le test : WDTF System Fundamentals Testing Prerequisites.

Avant d’exécuter le test, assurez-vous que le système est en mesure d’entrer et de quitter la veille connectée de manière fiable. Le test met l’accent sur sa prise en charge de la veille connectée. Vérifiez également qu’il y a plus de 2 Go d’espace libre sur le volume de démarrage pour vous assurer que RapidFile est en mesure d’écrire sur le disque.

Dépannage

Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test HLK Windows.

Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes liés à l’environnement Windows HLK.

Si la section Vérifier la configuration échoue, examinez le journal de la tâche « Exécuter ParseTrace.exe » pour déterminer la raison de son échec. Cela peut être dû au fait que le système n’entre pas en veille connectée en réponse au test qui émet cette commande.

Si le test échoue sur la section Long Courrier, vous pouvez examiner les derniers journaux wtl générés par conformité SCSI, RapidFile et le script connected standby pour déterminer la cause de l’erreur.

Plus d’informations

Le test se compose de trois parties : configuration, configuration case activée et long terme.

La partie d’installation copie les fichiers dans le système, exempte les processus du dam et active la signature de test. Les échecs de cette section sont simples et la cause peut être déterminée en consultant les codes d’erreur retournés par la tâche.

La partie de configuration case activée exécute des tests De secours connecté, RapidFile et conformité SCSI en parallèle pendant quelques minutes tout en suivant l’activité du disque et les états d’alimentation des appareils. Cela permet de s’assurer que les appareils entrent dans les états d’alimentation appropriés en réponse au test. Le plus souvent, un échec s’affiche dans la tâche « Exécuter ParseTrace.exe » qui évalue les résultats des traces ETW et détermine si les appareils sont entrés dans les états appropriés. L’affichage du journal des tâches pour cette tâche doit révéler la cause de l’échec.

Si les deux premières parties sont réussies, le test entre dans la partie long-courrier où les trois mêmes fichiers sont exécutés en parallèle comme dans la partie de configuration case activée, mais cette fois sans le suivi ETW. Les tâches s’exécutent pendant 8 heures et s’exécutent tant que le système est en mesure de continuer à fonctionner pendant cette période et que l’intégrité des données est maintenue.

Syntaxe de commande

Option de commande Description

/Processus

Processus à exécuter : ConnectedStandby, RapidFile, RapidFileVerify ou SCSICompliance.

/Durée

Durée d’exécution du test (secondes).

/Appareil

Lettre de lecteur ou numéro de lecteur physique de l’appareil à tester.

/Scénario

Type de scénario à tester : CheckConfiguration, Stress, LongHaul ou SelectiveSuspend.

Valeur par défaut : LongHaul

Notes

   Pour obtenir de l’aide sur la ligne de commande pour ce fichier binaire de test, tapez /h.

 

Utilisation des commandes

Commande Description

cscript.exe ConnectedStandbyIOStress.wsf /Process:ConnectedStandby /Duration:[RunDurationSeconds] /Scenario:[Scenario]

Exécute le test Connected Standby.

cscript.exe ConnectedStandbyIOStress.wsf /Process:RapidFile /Duration:[RunDurationSeconds] /Device:[StorageDriveLetter] /Scenario:[Scenario]

Exécute le test RapidFile.

cscript.exe ConnectedStandbyIOStress.wsf /Process:SCSICompliance /Duration:[RunDurationSeconds] /Device:[StorageDriveNumber] /Scenario:[Scenario]

Exécute le test de conformité SCSI.

Notes

   Pour obtenir de l’aide sur la ligne de commande pour ce fichier binaire de test, tapez /h.

 

Liste de fichiers

File Emplacement

ntlog.dll

<osbinroot>\nttest\commontest\ntlog\

ntlogger.ini

<osbinroot>\nttest\commontest\ntlog\

Damx.exe

<testbinroot>\cstools\dam\

Stresslog.dll

<testbinroot>\nttest\basetest\core_file_services\shared_libs\

Fbslog.dll

<testbinroot>\nttest\basetest\core_file_services\shared_libs\fbslog\

Rapidfile.exe

<testbinroot>\nttest\basetest\core_file_services\shared_tests\wdk

ParseTrace.exe

<testbinroot>\nttest\driverstest\storage\sd\lowpower\

ConnectedStandbyIOStress.wsf

<testbinroot>\nttest\driverstest\storage\wdk\connectedstandy\

Wttlog_obj.js

<testbinroot>\nttest\driverstest\storage\wdk\

Scsicompliance.exe

<testbinroot>\nttest\driverstest\storage\wdk\

 

Paramètres

Nom du paramètre Description des paramètres
LLU_NetAccessOnly Compte d’utilisateur pour accéder au partage de fichiers de test.
LLU_LclAdminUsr Compte d’utilisateur pour l’exécution du test.
DiskDeviceObjLink Attribué par Créer des paramètres de stockage.
StorageDriveLetter Attribué par Créer des paramètres de stockage.
StorageDriveNumber Attribué par Créer des paramètres de stockage.
Destructrice (0,1) 0=Passif, 1=Destructeur