CTS 테스트 보기 및 문제 해결

이 페이지에서는 CTS 테스트와 관련된 문제를 해결하는 방법을 설명합니다.

메모리 부족 오류 해결

CTS 테스트 중에 java.lang.OutOfMemoryError: Java heap space와 같은 메모리 부족 오류가 발생하면 테스트 실행 중에 사용할 수 있는 최대 메모리를 늘립니다.

  1. WORKING_DIRECTORY/cts/tools/cts-tradefed/etc/에서 cts-tradefed 스크립트를 수정합니다.

  2. -Xmx 플래그의 값을 늘려 Java 가상 머신 (JVM) 스레드 수를 늘립니다. 다음 예에서는 값을 16GB로 증가시킵니다.

${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"

스트리밍 테스트 관련 문제 해결

방화벽 제한으로 인해 원격 서버에서 파일을 스트리밍할 수 없는 경우 로컬 파일 서버에 동영상 파일을 설치하고 로컬에서 미디어 테스트를 실행해야 합니다. 자세한 내용은 로컬에서 미디어 테스트 실행을 참고하세요.