Lire en anglais

Partager via


NDISTest 6.5 - Test du logo LWF

Ce test automatisé cible LWF en vérifiant que toutes les exigences spécifiées pour le pilote de filtre léger sont satisfaites et qu’elles sont conformes à la spécification NDIS sur MSDN.

Le test installe deux des miniports virtuels NDISTest : « NDISTest 6.30 - CL - Default w/TCPIP », qui sont utilisés comme adaptateurs de test et de prise en charge pour l’exécution du test de logo LWF. Ces miniports virtuels sont désinstallés lors de la phase de nettoyage du test.

Windows 8 exige que tous les pilotes NDIS LWF soient NDIS 6.30. Cela est validé par le test ConfigCheck, qui échoue au test du logo de filtre si le pilote de filtre n’est pas NDIS 6.30.

Le test ConfigCheck vérifie également que le pilote de filtre sélectionné comme cible est réellement lié à l’adaptateur de test et qu’une erreur est générée si le filtre n’est pas lié à l’adaptateur de test.

Il est également vérifié que le pilote de filtre est en mesure de traiter les paquets dont la taille est supérieure à la taille MTU du miniport.

Cela exécute également un test de contrainte de filtre qui est conçu pour stresser les chemins d’accès aux données et PnP des pilotes de filtre NDIS.  Le test limite les descripteurs de réception du miniport virtuel de test de sorte qu’un nombre important d’indications de réception se produisent avec l’indicateur de ressources de réception.  Ce test effectue les actions suivantes de manière multithread :

  • Stresser le trafic du miniport de support dirigé vers le miniport de test

  • Stresser le trafic à partir du miniport de test dirigé vers le miniport de support

  • Arrêter/démarrer le miniport de test (ce qui déclenche une pause et les opérations de redémarrage suivantes)

  • Adaptateur de test indiquant que le média est déconnecté/connecté

  • Tester la réinitialisation de l’adaptateur

Enfin, la connectivité d’envoi et de réception de base sera testée entre les adaptateurs de test/support.

Détails du test

   
Spécifications
  • Filter.Driver.Network.LWF.Base
  • Filter.Driver.Network.LWF.MTUSize
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
  • Windows Server 2016 (x64)
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) 2
Catégorie Développement
Délai d’expiration (en minutes) 120
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, vous devez installer manuellement votre pilote de filtre sur l’ordinateur de test.

Pour exécuter le test, procédez comme suit :

  1. Configurez le serveur HLK et les machines clientes HLK. Les tests de logo de filtre n’ont besoin que de l’ordinateur client.

  2. Installez le pilote Filtre léger sur l’ordinateur client.

  3. Redémarrez l’ordinateur client.

  4. À partir du serveur HLK, ajoutez le client sur lequel le LWF est installé à un nouveau pool d’ordinateurs, puis remplacez l’ordinateur status par « Prêt ».

  5. À partir de HLK Studio, créez un projet sous l’onglet Projet dans HLK Studio.

  6. Sous l’onglet Sélection de HLK Studio, sélectionnez le pool d’ordinateurs créé dans les étapes précédentes dans la liste déroulante.

  7. Sélectionnez le périphérique logiciel, puis sélectionnez le pilote LightWeightFilter qui a été installé et qui doit être testé (voir la figure suivante).

    sélectionner le pilote de filtre

  8. Exécutez tous les tests répertoriés sous l’onglet Tests sur le pilote de filtre.

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.

Plus d’informations

Paramètres

Nom du paramètre Description des paramètres
TestAdapter
SupportAdapter
TestScript
queryFilterService ServiceName du filtre sélectionné comme cible