Partager via


Test de contrainte du pilote d’impression

Ce test automatisé met le pilote à l’épreuve de plusieurs façons. Vous n’avez pas besoin d’examiner la sortie de ce test.

Notes

   Vous devez exécuter ce test séparément des autres tests d’imprimante.

 

Détails du test

   
Spécifications
  • Device.Imaging.Printer.Base.applicationVerifier
  • Device.Imaging.3DPrinter.Base.DriverStability
  • Device.Imaging.3DPrinter.Base.ApplicationVerifier
  • Device.Imaging.Printer.Base.driverStability
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
  • Windows Server 2016 (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) 150
Catégorie Scénario
Délai d’expiration (en minutes) 9000
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 : Conditions préalables au test d’imprimante.

Notes

   Ce test ne nécessite pas qu’une imprimante soit physiquement attachée à l’ordinateur de test. Vous pouvez exécuter ce test à l’aide d’un port Null. Toutefois, vous devez exécuter ce test dans l’environnement Appverifier. Vous devez activer le débogueur système NTSD (NTSD).

 

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 aux tests Device.Imaging.

Ce test échoue si l’un des problèmes suivants se produit :

  • Le test ne produit pas de sortie.

  • Le débogueur s’arrête.

  • Le test produit une sortie incorrecte.

  • Le fichier journal indique un échec.

Voici les fichiers journaux de ce test :

  • Printdrvstress.xml

  • PrintDrvStress_DeviceLogger.xml

Plus d’informations

Ce test peut générer beaucoup de sortie. Vous pouvez ignorer et ignorer cette sortie.

Ce test exerce plusieurs chemins de code de pilote sur plusieurs threads. Ce test exerce à la fois la partie rendu et la partie configuration du pilote. Cet exercice crée un environnement de contrainte pour les pilotes d’imprimante. L’outil révèle souvent des bogues.

En règle générale, ce test imprime sur une imprimante à port NULL pour éviter de grandes quantités de sortie physique.

Pour exécuter ce test manuellement, exécutez la commande suivante à l’invite de commandes :

PrintDrvStress.exe /printer="<printername>" /timetorun=120

Ce test utilise les travaux de test « Ajouter NullPortMonitor et changer de port » et « Restaurer le port et supprimer NullPortMonitor » dans la bibliothèque Windows HLK pour exécuter automatiquement PrintDrvStress à l’aide d’un port Null, puis pour restaurer le port d’imprimante.

Paramètres

Nom du paramètre Description des paramètres
LLU_NetAccessOnly Utilisateur local logique : accès réseau uniquement.
LLU_LAU Utilisateur local logique.
TestExecutable Name Nom de l’exécutable de test.
WDKPrinterName Nom de l’imprimante.
3MFFile_Path Chemin d’accès au fichier 3MF.