SD-Auslagerung – Tests
Dieser Test validiert die Paging-Funktionalität durch Lesen und Schreiben eines Puffers mit physischer Speichergröße unter Belastungsbedingungen.
Testdetails
Spezifikationen |
|
Plattformen |
|
Unterstützte Versionen |
|
Voraussichtliche Laufzeit (in Minuten) | 120 |
Kategorie | Entwicklung |
Zeitüberschreitung (in Minuten) | 7200 |
Neustart erforderlich | false |
Erfordert eine spezielle Konfiguration | false |
Typ | automatic |
Zusätzliche Dokumentation
Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:
Ausführen des Tests
Bevor Sie den Test ausführen, schließen Sie das Testsetup wie in den Testanforderungen beschrieben ab: Testvoraussetzungen für WDTF-Systemgrundlagen.
Problembehandlung
Allgemeine Informationen zur Problembehandlung von HLK-Testfehlern finden Sie unter Problembehandlung von Windows HLK-Testfehlern.
Überprüfen Sie den WTT-Trace, indem Sie die folgenden Schritte ausführen:
Zeigen Sie das Task-Protokoll des Run SDBus Paging Test an.
Öffnen Sie die Protokolldatei SoCBootTest.wtl.
Suchen Sie nach Nachrichten, die das Problem möglicherweise beheben können.
Weitere Informationen zur Problembehandlung finden Sie unter Problembehandlung beim Testen der Systemgrundlagen.
Weitere Informationen
Dieser Test ermöglicht das Paging mit dem Set Force Pending I/O Requests und Low Resources Simulation von Driver Verifier. Dies wird zwei Dinge testen:
Die Fähigkeit eines Treibers, einen Vorwärtsfortschritt zu erreichen (fehlgeschlagene Zuordnungen simulieren dies) und sicherzustellen, dass der Treiber sich nicht selbst auslagern kann.
Force Pending I/O Requests versucht, den gesamten Treiber zu pagen, wodurch ein sofortiger Stop-Fehler erzeugt wird, wenn der Treiber nicht davor schützen kann.
Befehlssyntax
Befehl | Beschreibung |
---|---|
SocBootTest.exe MemoryChokeIO |
Führt das MemoryChokeIO-Szenario des SoCBootTest aus. |
SocBootTest.exe DiskStress |
Führt das DiskStress-Szenario des SoCBootTest aus. |
SocBootTest.exe MemoryStress |
Führt das MemoryStress -Szenario des SoCBootTest aus. |
Befehlssyntax
Befehlsoption | Beschreibung |
---|---|
MemoryChokeIO |
Führt MemoryChoke und BigFile parallel aus. |
DiskStress |
Führt DiskStress aus. |
MemoryStress |
Führt MemoryStress aus. |
Hinweis
Geben Sie /? ein, um Befehlszeilenhilfe für diesen Test zu erhalten.
Dateiliste
Datei | Standort |
---|---|
autocom.dll |
<[testbinroot]>\nttest\driverstest\storage\ |
autocomManaged.dll |
<[testbinroot]>\nttest\driverstest\storage\managed\ |
BigFile.exe |
<[testbinroot]>\nttest\driverstest\storage\disk\ |
DiskStress.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
MemoryChoke.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
MemoryStress.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
SocBootTest.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\SocBootTest\ |
SDHelper.dll |
<[testbinroot]>\nttest\driverstest\storage\sd\Tools\SDHelper\ |
etwprocessor.dll |
<[taefbinroot]>\ |
wex.common.dll |
<[testbinroot]>\wextest\cue\testexecution\wlk\ |
wex.communication.dll |
<[testbinroot]>\wextest\cue\testexecution\ |
ntlog.dll |
<[osbinroot]>\NTTEST\commontest\ntlog\ |
ntlogger.ini |
<[osbinroot]>\NTTEST\commontest\ntlog\ |
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\ |
Parameter
Parametername | Parameterbeschreibung |
---|---|
LLU_NetAccessOnly | Benutzerkonto für den Zugriff auf die Testdateifreigabe. |
LLU_LclAdminUsr | Benutzerkonto zum Ausführen des Tests. |