Txfs2
Этот автоматический тест оценивает транзакционные возможности файловой системы NTFS (TxF). Он содержит сценарии, которые проверяют простые транзакции, такие как создание и удаление файла, фиксация и откат транзакции. Он также проверяет более сложные функции TxF, такие как точки сохранения, миниверсия и дополнительные диспетчеры ресурсов (RM).
Этот тест выполняется на томе, где он запущен, обычно это системный том. Для правильной работы теста этот том должен быть томом NTFS или сжатым томом NTFS.
Примечание
Дополнительные сведения о поведении файловых систем см. в разделе Поведение файловой системы в среде Microsoft Windows.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 30 |
Категория | Разработка |
Время ожидания (в минутах) | 1800 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | false |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Выполнение теста
Дополнительные сведения о требованиях см. в разделе Предварительные требования для тестирования файловой системы.
Кроме того, для этого теста требуется дополнительное место на жестком диске для четырех простых секций размером 2048 МБ и двух простых секций размером 1024 МБ.
Перед запуском теста необходимо добавить следующие разделы в среду Windows.
Метка | Файловая система | Размер | Ожидаемая буква диска |
---|---|---|---|
NTFS |
NTFS |
2048 МБ |
Г: |
CNTFS |
NTFS (сжатый) |
2048 МБ |
i: |
FAT |
FAT16 |
1024 МБ |
K: |
FAT32 |
FAT32 |
1024 МБ |
l: |
ExFAT |
ExFAT |
2048 МБ |
М: |
Определяемая пользователем функция |
Определяемая пользователем функция |
2048 МБ |
N: |
Тест выполняет варианты для каждой из этих шести секций.
Примечание
RunTxf.cmd содержит ссылки на переменные среды, которые можно изменить, чтобы разрешить пропуск определенных файловых систем.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.
Сведения об устранении неполадок см. в разделе Устранение неполадок при тестировании файловой системы.
Все тестовые случаи возвращают значение Pass или Fail. Чтобы просмотреть сведения о тестировании, просмотрите журнал тестирования из Windows Hardware Lab Kit (Windows HLK) Studio.
Дополнительные сведения
Синтаксис команд
Параметр команды | Описание |
---|---|
Txfsreg --regression |
Должен выполняться на целевом томе. |
Примечание
Для справки командной строки для этого тестового двоичного файла введите /h.
Список файлов
Файл | Расположение |
---|---|
TxfsReg.exe |
<[testbinroot]>\NTTest\basetest\core_file_services\txf\ |
Ntlog.dll |
<[testbinroot]>\NTTest\CommonTest\Ntlog\ |
Ntlogger.ini |
<[testbinroot]>\NTTest\\CommonTest\Ntlog\ |
Stresslog.dll |
<[testbinroot]>\NTTest\basetest\core_file_services\shared_libs\ |
RunTxF.cmd |
<[testbinroot]>\NTTest\\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
WrapTxF.cmd |
<[testbinroot]>\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
Параметры
Имя параметра | Описание параметра |
---|---|
LLU_LclAdminUser | LLU для выполнения |
LLU_NetAccessOnly | LLU для копирования |
NTFS_DRIVE_LETTER | Буква диска для тома NTFS, на котором будут выполняться тесты TxF. |
CNTFS_DRIVE_LETTER | Буква диска для сжатого тома NTFS, на котором будет выполняться тест TxF. |