기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Device Farm에서 사용할 Android 테스트 호스트 선택
주의
레거시 Android 테스트 호스트는 2024년 10월 21일에 더 이상 사용할 수 없습니다. 사용 중단 프로세스는 여러 날짜로 분할됩니다.
-
2024년 4월 22일에 새 계정의 작업이 업그레이드된 테스트 호스트로 전달됩니다.
-
2024년 9월 2일에 모든 새 테스트 사양 파일 또는 수정된 테스트 사양 파일은 업그레이드된 테스트 호스트를 대상으로 해야 합니다.
-
2024년 10월 21일에는 레거시 테스트 호스트에서 더 이상 작업을 실행할 수 없습니다.
호환성 문제를 방지하려면 테스트 사양 파일을 amazon_linux_2
호스트로 설정합니다.
레거시 Android 테스트 호스트는 Android 버전 14 이하만 지원합니다. Android 버전 15 이상에서는 amazon_linux_2 호스트를 사용합니다.
AWS Device Farm은 Amazon Linux 2를 실행하는 Amazon Elastic Compute Cloud(EC2) 호스트 시스템을 사용하여 Android 테스트를 실행합니다. Android 테스트의 경우 Device Farm은 테스트 사양 파일 내 다음 필드에서 Amazon Linux 2 테스트 호스트 선택을 요구합니다.
android_test_host: amazon_linux_2 | legacy
Amazon Linux 2 테스트 호스트에서 테스트를 실행하기 위해 amazon_linux_2
를 사용합니다.
android_test_host: amazon_linux_2
여기에서 Amazon Linux 2의 장점을 자세히 알아보세오.
Device Farm은 Android 테스트를 위해 레거시 호스트 환경 대신 Amazon Linux 2 호스트 사용을 권장합니다. 레거시 테스트 호스트 환경을 선호한다면 legacy
를 사용하여 레거시 테스트 호스트에서 테스트를 실행하세요.
android_test_host: legacy
테스트 호스트를 선택하지 않은 테스트 사양 파일은 자동적으로 레거시 테스트 호스트에서 실행됩니다.
사용되지 않는 구문
다음은 테스트 사양 파일에서 Amazon Linux 2를 선택할 때 더 이상 사용되지 않는 구문입니다.
preview_features: android_amazon_linux_2_host: true
이 플래그를 사용하는 경우 Amazon Linux 2에서 테스트를 계속 실행합니다. 그러나 향후 유지 관리 오버헤드가 발생하지 않도록 preview_features
플래그 섹션을 제거하고 새 android_test_host
필드로 교체하는 것을 강력히 권장합니다.
주의
테스트 사양 파일에서 android_test_host
및 android_amazon_linux_2_host
플래그를 모두 사용하면 오류가 반환됩니다. 하나만 사용해야 하므로 android_test_host
를 권장합니다.