Partilhar via


Estresse de E/S em espera conectado

Esse teste verifica se o Modo de Espera Conectado está funcionando na presença de eventos de E/S e se os dados corrompidos não ocorrem em transições de Espera Conectada.

Detalhes do teste

   
Especificações
  • System.Fundamentals.StorageAndBoot.BootPerformance
Plataformas
  • Windows 10, edições de cliente (x86)
  • Windows 10, edições de cliente (x64)
  • Windows 10, edições de cliente (Arm64)
Versões com suporte
  • Windows 10
  • Windows 10, versão 1511
  • Windows 10, versão 1607
  • Windows 10, versão 1703
  • Windows 10, versão 1709
  • Windows 10, versão 1803
  • Windows 10, versão 1809
  • Windows 10, versão 1903
  • Próxima atualização para Windows 10
Tempo de execução esperado (em minutos) 480
Categoria Cenário
Tempo limite (em minutos) 28800
Requer reinicialização false
Requer configuração especial false
Tipo automático

 

Documentação adicional

Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontrados nos tópicos a seguir:

Executando o teste

Antes de executar o teste, conclua a configuração de teste conforme descrito nos requisitos de teste: Pré-requisitos de teste de conceitos básicos do sistema WDTF.

Antes de executar o teste, verifique se o sistema é capaz de entrar e sair do Modo de Espera Conectado de forma confiável. O teste enfatizará o suporte do Connected Standby. Além disso, verifique se há mais de 2 GB de espaço livre no volume de inicialização para garantir que o RapidFile seja capaz de gravar no disco.

Solucionando problemas

Para solucionar problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.

Para obter informações de solução de problemas, consulte Solução de problemas do ambiente HLK do Windows.

Se a seção Verificar Configuração falhar, examine o log da tarefa "Executar ParseTrace.exe" para determinar por que ela falhou. Isso pode ser causado pelo sistema não entrar em Espera Conectada em resposta ao teste que emite esse comando.

Se o teste falhar na seção Long Haul, você poderá examinar os últimos logs wtl gerados por Conformidade scsi, RapidFile e o script de espera conectado para determinar qual foi a causa do erro.

Mais informações

O teste consiste em três partes: configuração, configuração marcar e longo prazo.

A parte de instalação copia os arquivos para o sistema, isenta os processos do DAM e permite a assinatura de teste. As falhas nesta seção são simples e a causa pode ser determinada exibindo os códigos de erro retornados da tarefa.

A parte de configuração do marcar executa testes de conformidade conectados em espera, RapidFile e SCSI em paralelo por alguns minutos enquanto rastrea a atividade do disco e os estados de energia dos dispositivos. Isso é para garantir que os dispositivos estejam inserindo os estados de energia adequados em resposta ao teste. Mais comumente, uma falha será vista na tarefa "Executar ParseTrace.exe", que avalia os resultados dos rastreamentos etw e determina se os dispositivos entraram nos estados apropriados. A exibição do log de tarefas dessa tarefa deve revelar a causa da falha.

Se as duas primeiras partes forem aprovadas, o teste entrará na parte de longo curso em que os mesmos três arquivos são executados em paralelo como na parte de configuração marcar, mas desta vez sem o rastreamento ETW. As tarefas são executadas por 8 horas e passam desde que o sistema possa continuar em execução por esse tempo e a integridade dos dados seja mantida.

Sintaxe de comando

Opção de comando Descrição

/Processo

Processo a ser executado: ConnectedStandby, RapidFile, RapidFileVerify ou SCSICompliance.

/Duração

Duração para executar o teste (segundos).

/Dispositivo

Letra da unidade ou número de unidade física do dispositivo a ser testado.

/Cenário

Tipo de cenário a ser testado: CheckConfiguration, Stress, LongHaul ou SelectiveSuspend.

Valor padrão: LongHaul

Observação

   Para obter ajuda de linha de comando para esse binário de teste, digite /h.

 

Uso de comando

Comando Descrição

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

Executa o teste de Espera Conectada.

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

Executa o teste do RapidFile.

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

Executa o teste de conformidade do SCSI.

Observação

   Para obter ajuda de linha de comando para esse binário de teste, digite /h.

 

Lista de arquivos

Arquivo Location

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\

 

Parâmetros

Nome do parâmetro Descrição do parâmetro
LLU_NetAccessOnly Conta de usuário para acessar o compartilhamento de arquivos de teste.
LLU_LclAdminUsr Conta de usuário para executar o teste.
DiskDeviceObjLink Atribuído por Criar Parâmetros de Armazenamento.
StorageDriveLetter Atribuído por Criar Parâmetros de Armazenamento.
StorageDriveNumber Atribuído por Criar Parâmetros de Armazenamento.
Destrutivo (0,1) 0=Passivo, 1=Destrutivo