Teste de conformidade do eMMC
Esse teste verifica a operação correta de um controlador de host SD garantindo que os recursos descritos nos requisitos sejam implementados pelo controlador host.
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 2 |
Categoria | Desenvolvimento |
Tempo limite (em minutos) | 120 |
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 disco rígido.
O teste verifica a configuração atual do disco eMMC e como ele é anexado ao sistema. Ele valida se os itens descritos nos requisitos são realmente implementados.
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 de device.storage testing.
Os logs são descritivos no que está sendo testado e onde ocorrem falhas. A primeira etapa em falhas de triagem deve ser marcar o arquivo de log e determinar qual das linhas de requisito falhou. A falha também pode ter mais informações sobre a causa raiz.
Mais informações
O teste primeiro fará a descoberta nos controladores de host SD e dispositivos SD anexados ao sistema para determinar seus recursos. Em seguida, ele marcar especificamente o disco do dispositivo especificado para garantir que ele esteja em conformidade com os requisitos do logotipo. Para cada item de requisito, o dispositivo será verificado para ver se ele afirma dar suporte aos recursos ou modos necessários. Em seguida, se aplicável, o dispositivo será verificado para garantir que a operação desse recurso seja adequada. As falhas serão registradas para qualquer erro encontrado.
Uso de comando
Comando | Descrição |
---|---|
SoCBootTest.exe dispositivo eMMCComplianceTest [StorageDriveLetter] |
Execute o cenário eMMCComplianceTest no dispositivo especificado. |
Sintaxe de comando
Opção de comando | Descrição |
---|---|
SoCBootTest |
O binário que executa o teste. |
eMMCComplianceTest |
Executa o teste de conformidade do eMMC. |
Dispositivo |
Especifica o dispositivo no qual executar o teste. |
Observação
Para obter ajuda de linha de comando para esse binário de teste, digite /?.
Lista de arquivos
Arquivo | Location |
---|---|
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 |
<[testbinroot]>\nttest\commontest\ntlog\ |
ntlogger.ini |
<[testbinroot]>\nttest\commontest\ntlog\ |
stresslog.dll |
<[testbinroot]>\basetest\core_file_services\shared_libs\ |
fbslog.dll |
<[testbinroot]>\basetest\core_file_services\shared_libs\fbslog\ |
rapidfile.exe |
<[testbinroot]>\basetest\core_file_services\shared_tests\Wdk\ |
Parâmetros
Nome do parâmetro | Descrição do parâmetro |
---|---|
LLU_LclAdminUsr | Conta de usuário para executar o teste. |
LLU_NetAccessOnly | Conta de usuário para acessar o compartilhamento de arquivos de teste. |
WDKDeviceID | Caminho da instância do dispositivo a ser testado. |
DiskDeviceObjLink | Atribuído por Criar Parâmetros de Armazenamento. |
Destrutivo | (0,1) 0=Passivo, 1=Destrutivo |