테스트 콘텐츠 미리 로드
OEMInput.xml 파일의 <TestContent> 요소를 사용하면 디바이스에서 테스트를 실행하는 데 사용할 스크립트, 실행 파일 및 기타 자산과 같은 테스트 콘텐츠가 포함된 폴더를 지정할 수 있습니다.
이미지를 빌드할 때 테스트 콘텐츠 폴더를 추가하면 디바이스에서 테스트 참고 자료를 사용할 수 있고 관리자 PC에서 테스트 디바이스로 파일을 수동으로 복사하는 데 소요되는 시간을 줄일 수 있습니다.
이미지 생성 프로세스 중에 TestContent 폴더를 추가하지 않고 이미지를 빌드 및 테스트할 수 있지만 이 시나리오에서 더욱 수동적인 프로세스에 의해 파일을 복사하고 실행 파일을 실행할 수 있습니다.
지원하는 콘텐츠 유형
TestContent 폴더에는 파일 형식 제한이 없으므로 이미지와 함께 사용할 수 없는 경우에도 TestContent 폴더 내의 모든 파일이 이미지에 추가됩니다. 이미지에 TestContent 폴더를 추가할 때 포함하는 파일이 이미지에서 지원되는지 확인합니다.
이미지에 테스트 콘텐츠를 추가하는 방법
이미지에 테스트 콘텐츠 추가는 2단계 프로세스입니다.
- 테스트 콘텐츠 수집 및 폴더에 배치
- OEMInput.xml 파일에 테스트 콘텐츠 폴더 경로 추가
테스트 콘텐츠 폴더가 포함된 이미지를 빌드하면 이미지의 Data 볼륨에서 콘텐츠를 사용할 수 있습니다.
참고
더 빠른 테스트를 위해 테스트 콘텐츠를 테스트 이미지에 직접 추가할 수 있습니다.
TestContent 특수 하위 폴더
컨테이너가 포함된 팩터리 OS 버전으로 작업하는 경우 다음 하위 폴더를 만들 수 있습니다.
- TestContent\Container - 이 폴더의 콘텐츠는 팩터리 OS와
C:\TestContent\Container에 있는 컨테이너 모두에서 사용할 수 있습니다. - TestContent\Container\FactoryOrchestrator
테스트 콘텐츠 수집
이미지에 포함할 테스트 콘텐츠를 수집하고 관리자 PC의 단일 폴더에 모두 저장합니다. 이 폴더에는 하위 폴더가 포함될 수 있지만 모든 테스트 콘텐츠는 단일 부모 폴더에 있어야 합니다.
OEMInput에 테스트 콘텐츠 폴더 경로 추가
폴더에 테스트 콘텐츠를 수집했으면 OEMInput.xml 파일의 <TestContent> 요소에 폴더 경로를 추가합니다. OEMInput.xml당 하나의 폴더만 지정할 수 있지만 지정된 부모 폴더 내의 모든 파일과 폴더는 빌드된 이미지에 포함됩니다.
Windows 시스템 키트에는 테스트 콘텐츠 폴더를 OEMInput.xml 파일에 추가하는 스크립트 AddTestContent가 포함되어 있습니다.
Windows 시스템 키트 환경에서:
테스트 콘텐츠 폴더와 OEMInput 파일을 지정하여 테스트 콘텐츠 폴더를 OEMInput.xml 파일에 추가합니다.
AddTestContent <TestContentFolder> AddTestContent e:\testAddTestContent는 작업 영역 구성 파일을 활용하여 필수 매개 변수의 수를 줄입니다. 다음 매개 변수를 사용할 수 있습니다.AddTestContent <TestContentFolder>매개 변수 설명 TestContentFolder 테스트 콘텐츠 폴더의 폴더 경로 참고
AddTestContent는 이제 작업 영역 구성 파일을 활용하고 더 이상 OEMInput.xml 파일을 허용합니다.
테스트 콘텐츠 사용
이미지를 빌드할 때 테스트 콘텐츠 폴더가 이미지에 있습니다. SSH 또는 TShell을 사용하여 %DataDrive%\TestContent에서 테스트 콘텐츠를 찾을 수 있습니다.