Pruebas de E/S de archivo 2
Esta prueba automatizada comprueba la E/S básica de archivos en la pila de controladores.
Puede usar la prueba para comprobar la siguiente información:
Contexto en el que se ejecutó la prueba o variación (por ejemplo, x86, sistema de archivos, local/remoto, idioma, número de compilación)
Pasar, producir errores y números de recuento de variaciones
Si se produce un error, información que puede ayudar a determinar la causa del error
Las pruebas de E/S de archivo 2 se basan en TAEF:
Para enumerar las pruebas, ejecute lo siguiente:
te FileIOTestA.dll /list
Para ejecutar todas las pruebas con prioridad cero (la prioridad más alta, que es la prioridad predeterminada en RunFileIo2.cmd) en un volumen de prueba determinado, ejecute lo siguiente:
TE.exe FileIOTestA.dll /select:@Priority=0 /p:Volume=%DRIVE_LETTER%
Para obtener más información sobre el comportamiento de los sistemas de archivos, vea Comportamiento del sistema de archivos en el entorno de Microsoft Windows.
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 300 |
Categoría | Desarrollo |
Tiempo de espera (en minutos) | 18000 |
Requiere reinicio | false |
Requiere una configuración especial | false |
Tipo | automatic |
Documentación adicional
Las pruebas de este área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Para obtener más información sobre los requisitos, consulte Requisitos previos de pruebas del sistema de archivos.
Además, esta prueba requiere espacio adicional en la unidad de disco duro para cuatro particiones simples de 2048 megabytes (MB) y dos particiones simples de 1024 MB.
Antes de ejecutar la prueba, debe agregar las siguientes particiones al equipo de prueba.
Etiqueta | Sistema de archivos | Size | Letra de unidad esperada |
---|---|---|---|
NTFS |
NTFS |
2048 MB |
G: |
CNTFS |
NTFS (comprimido) |
2048 MB |
i: |
FAT |
FAT16 |
1024 MB |
K: |
FAT32 |
FAT32 |
1024 MB |
l: |
ExFAT |
ExFAT |
2048 MB |
M: |
UDF |
UDF |
2048 MB |
N: |
ÁRBITROS |
ÁRBITROS |
10240 mb |
o: |
RunFileIO.cmd contiene referencias a variables de entorno que puede cambiar para permitir la omisión de determinados sistemas de archivos.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información general sobre la solución de problemas, consulte Solución de problemas de pruebas del sistema de archivos.
Esta prueba devuelve Pass o Fail. Para revisar los detalles de la prueba, revise el registro de pruebas de Windows Hardware Lab Kit (Windows HLK) Studio.
La prueba usa Ntlog para registrar los resultados de la prueba. Cualquier error se registra con el código GetLastError() de Win32®.
Más información
Sintaxis de comandos
Opción de comando | Descripción |
---|---|
te FileIOTestA.dll /select:@Priority=0 /p:Volume=%DRIVE_LETTER% |
Lista de archivos
Archivo | Ubicación |
---|---|
AttachFilter.cmd | [WTT\TestBinRoot]\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
IsREFSSupported.vbs | [WTT\TestBinRoot]\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
FioChild.exe | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
FioDetours.dll | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
FileIOTestA.dll | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
FileIOTestW.dll | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
ReadAsync.exe | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
WriteAsync.exe | [WTT\TestBinRoot]\base\fs\test\Shared_Tests\FileIO2\ |
RunFileIo2.cmd | [WTT\TestBinRoot]\base\fs\test\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
WrapFileIO2.cmd | [WTT\TestBinRoot]\base\fs\test\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
NTFS_DRIVE_LETTER | Letra de unidad del volumen NTFS en la que se ejecutará la prueba de E/S de archivo 2. |
CNTFS_DRIVE_LETTER | Letra de unidad del volumen NTFS comprimido en la que se ejecutará la prueba de E/S de archivo 2. |
FAT_DRIVE_LETTER | La letra de unidad del volumen FAT en la que se ejecutará la prueba de E/S de archivo 2. |
FAT32_DRIVE_LETTER | La letra de unidad del volumen FAT32 en la que se ejecutará la prueba fileIO 2. |
EXFAT_DRIVE_LETTER | La letra de unidad del volumen ExFat en la que se ejecutará la prueba de E/S de archivo 2. |
UDF_DRIVE_LETTER | La letra de unidad del volumen UDF en la que se ejecutará la prueba de E/S de archivo 2. |
RUN_MODE | Déjelo en BVT. |
LLU_LclAdminUser | LLU para ejecutar |
LLU_NetAccessOnly | LLU para copiar |
REFS_DRIVE_LETTER | Letra de unidad del volumen ReFS en la que se ejecutará la prueba. Escriba NONE si no >es = Win8 Server. |