다음을 통해 공유


Txfs2

이 자동화된 테스트는 NTFS 파일 시스템(TxF)의 트랜잭션 기능을 평가합니다. 여기에는 파일 만들기 및 삭제, 트랜잭션 커밋 및 롤백과 같은 간단한 트랜잭션 작업을 테스트하는 시나리오가 포함되어 있습니다. 또한 저장점, 미니 버전 및 보조 RM(리소스 관리자)과 같은 TxF의 고급 기능을 테스트합니다.

이 테스트는 시작된 볼륨(일반적으로 시스템 볼륨)에서 실행됩니다. 테스트가 올바르게 작동하려면 이 볼륨이 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

 

추가 설명서

이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.

테스트 실행

요구 사항에 대한 자세한 내용은 파일 시스템 테스트 필수 구성 요소를 참조하세요.

또한 이 테스트에는 4개의 단순 2,048MB 파티션과 2개의 단순 1,024MB 파티션을 위한 추가 하드 드라이브 공간이 필요합니다.

테스트를 실행하기 전에 Windows 환경에 다음 파티션을 추가해야 합니다.

레이블 파일 시스템 크기 예상 드라이브 문자

NTFS

NTFS

2,048MB

g:

CNTFS

NTFS(압축)

2,048MB

i:

FAT

FAT16

1,024MB

k:

FAT32

FAT32

1,024MB

l:

ExFAT

ExFAT

2,048MB

m:

UDF

UDF

2,048MB

n:

 

테스트는 이러한 6개의 파티션 각각에 대한 변형을 실행합니다.

참고

   RunTxf.cmd에는 특정 파일 시스템을 건너뛸 수 있도록 변경할 수 있는 환경 변수에 대한 참조가 포함되어 있습니다.

 

문제 해결

HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.

문제 해결 정보는 파일 시스템 테스트 문제 해결을 참조하세요.

모든 테스트 사례는 Pass 또는 Fail을 반환합니다. 테스트 세부 정보를 검토하려면 Windows HLK(Windows Hardware Lab Kit) 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 TxF 테스트가 실행될 NTFS 볼륨의 드라이브 문자입니다.
CNTFS_DRIVE_LETTER TxF 테스트가 실행될 압축된 NTFS 볼륨의 드라이브 문자입니다.