Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les tests CHAOS (Concurrent Hardware and Operating System) exécutent divers tests de pilotes PnP, tests de fuzzing de pilotes d’appareil et tests de système d’alimentation simultanément.
CHAOS Tests
| Essai | Descriptif |
|---|---|
Désactiver la prise en charge du test de dispositif amélioré (EDT) |
Ce test désinstalle le pilote de filtre de test (msdmfilt.sys) en tant que filtre supérieur sur les appareils spécifiés à l’aide du paramètre DQ. Ce filtre de test est installé dans le cadre des tests en cours d’exécution dans cette catégorie de test Le test du pilote PnP utilise le pilote de filtre EDT pour envoyer IRP_MN_CANCEL_REMOVE_DEVICE aux stacks de périphériques cibles. Paramètres : - voir Paramètres de test de base de l’appareil DQ |
Exécuter le test CHAOS |
Exécute des tests PnP et des tests de fuzzing en parallèle tout en faisant passer le système à travers tous les états d’alimentation pris en charge. Les tests du pilote PnP envoient des demandes d’E/S aux piles d’appareils cibles tout en effectuant des opérations PnP. Ce test exécute les tests PnP (désactiver/activer, rééquilibrer, supprimer/redémarrer, suppression inattendue et suppression DIF) et les tests Fuzz du pilote sur l'appareil de test en parallèle, tout en faisant passer le système de test par tous ses états de veille pris en charge (S1, S2, S3, S4 et Veille connectée) en même temps. L’objectif de ce test est de tester les scénarios PNP, E/S et Power concurrency et de trouver les incidents et/ou blocages dans le processus. Binaire de test : Devfund_ChaosTest.dll Méthode de test : RunCHAOSTest Paramètres : DQ - Voir Paramètres de test de base de l’appareil TestPeriod : spécifie la durée pendant laquelle exécuter le test (en minutes). |
rubriques connexes
Guide pratique pour tester un pilote au moment de l’exécution à l’aide de Visual Studio
Comment sélectionner et configurer les tests de base de l’appareil