2025년 3월 27일부터 AOSP를 빌드하고 기여하려면 aosp-main
대신 android-latest-release
를 사용하는 것이 좋습니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Tradefed 테스트 작성 및 실행
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 섹션은 개발자나 테스트 작성자를 대상으로 하며 테스트 실행 및 작성에 관한 가이드를 제공합니다. 안내는 두 가지의 광범위한 테스트 카테고리로 나뉩니다.
이 문서에서는 아래와 같이 도구 모음 및 도구 모음 외 테스트에 적용 가능한 몇 가지 기능을 자세히 설명합니다.
또한 아래와 같이 좀 더 일반적인 테스트 유형을 실행하는 방법에 관한 일반적이면서도 종합적인 예를 제공합니다.
위의 종합적 예의 경우 Android에서 로컬 체크아웃을 실행할 필요가 없으며 Tradefed를 다운로드하여 바로 사용하기만 하면 됩니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[],null,["# Write and run Tradefed tests\n\nThis section is aimed at developers, or test writers, providing guidance on test\nexecution, as well as writing tests. The instructions are split into two broad\ncategories of tests:\n\n- Tests executing [directly through Tradefed](/docs/core/tests/tradefed/testing/through-tf).\n- Tests executing in the [context of a suite](/docs/core/tests/tradefed/testing/through-suite), for example the [Android Compatibility Test Suite (CTS)](/docs/compatibility/cts).\n\nWe detail some features that are applicable to both suite and non-suite tests,\nfor example:\n\n- [Automatic Retries](/docs/core/tests/tradefed/testing/through-tf/auto-retry) for tests.\n- [Retry Isolation](/docs/core/tests/tradefed/testing/through-tf/retry-isolation) for tests.\n\nWe also provide some generic end-to-end examples about how to run some of the\nmore common test types, such as:\n\n- Execute the [instrumentation tests from an existing APK](/docs/core/tests/tradefed/testing/through-tf/instrumentation).\n\nThe end-to-end examples above do not require a local checkout of Android. You\ncan simply\n[download Tradefed](/docs/core/tests/tradefed/fundamentals/machine_setup#download-tradefed)\nand use them directly."]]