Поделиться через


Txfs2

Этот автоматический тест оценивает транзакционные возможности файловой системы NTFS (TxF). Он содержит сценарии, которые проверяют простые транзакции, такие как создание и удаление файла, фиксация и откат транзакции. Он также проверяет более сложные функции TxF, такие как точки сохранения, миниверсия и дополнительные диспетчеры ресурсов (RM).

Этот тест выполняется на томе, где он запущен, обычно это системный том. Для правильной работы теста этот том должен быть томом NTFS или сжатым томом NTFS.

Примечание

   Дополнительные сведения о поведении файловых систем см. в разделе Поведение файловой системы в среде Microsoft Windows.

 

Сведения о тесте

   
Характеристики
  • Filter.Driver.FileSystem.MiniFilter
  • Filter.Driver.AntiVirus.MiniFilter
  • Filter.Driver.FileSystem.Functionality
Платформы
  • Windows 10, клиентские выпуски (x86)
  • Windows 10, клиентские выпуски (x64)
  • Windows Server 2016 (x64)
  • Windows 10, мобильный выпуск (Arm)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 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.