Condividi tramite


Stress di I/O standby connesso

Questo test verifica che lo standby connesso funzioni in presenza di eventi di I/O e che i danneggiamenti dei dati non si verifichino tra transizioni di standby connesse.

Dettagli del test

   
Specifiche
  • System.Fundamentals.StorageAndBoot.BootPerformance
Piattaforme
  • Windows 10, edizioni client (x86)
  • Windows 10, edizioni client (x64)
  • Windows 10, edizioni client (Arm64)
Versioni supportate
  • Windows 10
  • Windows 10 versione 1511
  • Windows 10 versione 1607
  • Windows 10 versione 1703
  • Windows 10, versione 1709
  • Windows 10, versione 1803
  • Windows 10, versione 1809
  • Windows 10, versione 1903
  • Aggiornamento successivo a Windows 10
Tempo di esecuzione previsto (in minuti) 480
Categoria Scenario
Timeout (in minuti) 28800
Richiede il riavvio false
Richiede una configurazione speciale false
Tipo automatic

 

Documentazione aggiuntiva

I test in questa area di funzionalità potrebbero avere documentazione aggiuntiva, inclusi prerequisiti, configurazione e informazioni sulla risoluzione dei problemi, disponibili negli argomenti seguenti:

Esecuzione del test

Prima di eseguire il test, completare la configurazione del test come descritto nei requisiti di test: Prerequisiti di test di wdTF System Fundamentals Testing.

Prima di eseguire il test, assicurarsi che il sistema sia in grado di immettere e uscire in modo affidabile dallo standby connesso. Il test stresserà il supporto Di standby connesso. Assicurarsi inoltre che nel volume di avvio sia presente più di 2 GB di spazio libero per assicurarsi che RapidFile sia in grado di scrivere nel disco.

Risoluzione dei problemi relativi

Per la risoluzione dei problemi generici degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.

Per informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi all'ambiente Windows HLK.

Se la sezione Verifica configurazione ha esito negativo, esaminare il log dall'attività "Esegui ParseTrace.exe" per determinare il motivo per cui ha avuto esito negativo. Può essere causato dal sistema che non entra in Standby connesso in risposta al test che emette tale comando.

Se il test ha esito negativo nella sezione Long Haul, è possibile esaminare gli ultimi log wtl generati da conformità SCSI, RapidFile e lo script Standby connesso per determinare la causa dell'errore.

Altre informazioni

Il test è costituito da tre parti: configurazione, verifica configurazione e lungo raggio.

La parte di installazione copia i file nel sistema, esenta i processi dalla DAM e abilita la firma di test. Gli errori in questa sezione sono semplici e la causa può essere determinata visualizzando i codici di errore restituiti dall'attività.

La parte di configurazione check esegue test di conformità Connected Standby, RapidFile e SCSI in parallelo per alcuni minuti durante la traccia dell'attività del disco e gli stati di alimentazione dei dispositivi. Si tratta di garantire che i dispositivi immettono gli stati di alimentazione appropriati in risposta al test. Più comunemente, un errore verrà visualizzato nell'attività "Esegui ParseTrace.exe" che valuta i risultati dalle tracce ETW e determina se i dispositivi hanno immesso gli stati appropriati. La visualizzazione del log attività per questa attività deve rivelare la causa dell'errore.

Se le prime due parti sono passate, il test entra nella parte a lungo raggio in cui vengono eseguiti gli stessi tre file in parallelo come nella parte di configurazione del controllo, ma questa volta senza la traccia ETW. Le attività vengono eseguite per 8 ore e passa finché il sistema è in grado di continuare l'esecuzione per tale tempo e l'integrità dei dati viene mantenuta.

Sintassi dei comandi

Opzione comando Descrizione

/Processo

Processo da eseguire: ConnectedStandby, RapidFile, RapidFileVerify o SCSICompliance.

/Durata

Durata per eseguire il test (secondi).

/Dispositivo

Lettera di unità o numero di unità fisiche da testare.

/Scenario

Tipo di scenario da testare: CheckConfiguration, Stress, LongHaul o SelectiveSuspend.

Valore predefinito: LongHaul

Nota

   Per la Guida della riga di comando per questo file binario di test, digitare /h.

 

Utilizzo dei comandi

Comando Descrizione

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

Esegue il test Di standby connesso.

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

Esegue il test RapidFile.

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

Esegue il test di conformità SCSI.

Nota

   Per la Guida della riga di comando per questo file binario di test, digitare /h.

 

Elenco file

File Posizione

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\

 

Parametri

Nome parametro Descrizione dei parametri
LLU_NetAccessOnly Account utente per l'accesso alla condivisione file di test.
LLU_LclAdminUsr Account utente per l'esecuzione del test.
DiskDeviceObjLink Assegnato dai parametri di archiviazione.
StorageDriveLetter Assegnato dai parametri di archiviazione.
StorageDriveNumber Assegnato dai parametri di archiviazione.
Distruttivo (0,1) 0=Passivo, 1=Distruttivo