이 가이드에서는 언리얼 엔진 에서 ElementalDemo 에 사용할 수 있는 기존의 건틀릿(Gauntlet) 테스트를 실행합니다. 이를 통해 테스트 실행 프로세스에 익숙해지고, 그 과정 중 각 단계마다 무슨 일이 일어나는지 파악할 수 있습니다.
ElementalDemo 테스트 노드
ElementalDemo 샘플 실행
명령 프롬프트를 열고 언리얼 엔진 루트 디렉터리의
Engine/Build/BatchFiles
디렉터리로 이동합니다.명령 프롬프트에 다음을 입력합니다.
RunUAT BuildCookRun -project=Samples/Showcases/ElementalDemo/ElementalDemo.uproject -platform=Win64 -configuration=Development -build -cook -pak -stage
해당 프로세스가 완료되면 명령 프롬프트에 다음을 입력합니다.
RunUAT RunUnreal -project=Samples/Showcases/ElementalDemo -platform=Win64 -configuration=Development -build=local -test=ElementalDemoTest
ElementalDemo 테스트 설명
BuildCookRun
은 ElementalDemo 의 Win64 빌드를Samples/ElementalDemo/Saved/StagedBuilds
에 생성했습니다.RunUnreal
이 Gauntlet을 실행하여 다음을 수행했습니다.테스트 실행을 위한 기본 규칙을 제공하는
ElementalDemoTest
노드의 인스턴스를 생성했습니다.ElementalDemo 프로젝트를 위한 로컬 빌드를 발견했습니다.
Win64 개발 빌드가 사용 가능하다는 것을 검증했습니다.
ElementalDemo 를 실행했습니다.
실행 프로세스에서 문제를 모니터링했습니다.
ElementalDemo 가 종료된 것을 탐지했습니다.
크래시, 어서트, 치명적인 오류 등 일반적인 문제를 점검했습니다.
그 과정에서 테스트가 여전히 실행 중이며 오류가 발생하지 않았음을 ElementalDemoTest 노드가 검증한 경우 요약 보고서를 생성합니다.