com.android.tradefed.util
인터페이스
ClassPathScanner.IClassPathFilter | 클래스 경로 진입 경로에 대한 필터 FileFilter 이후 패턴화 |
ConditionPriorityBlockingQueue.IMatcher <T> | 요소가 일종의 조건과 일치하는지 확인하기 위한 인터페이스입니다. |
ICompression전략 | 런타임에 선택할 수 있는 압축 알고리즘을 나타내는 인터페이스입니다. |
비활성화 | 비활성화할 수 있는 Tradefed 개체를 설명하는 인터페이스입니다. |
IRestApiHelper | REST API 호출을 수행하기 위한 도우미 인터페이스입니다. |
클래스
AaptParser | 'aapt 덤프 배지'의 출력을 파싱하여 apk에서 정보를 추출하는 클래스입니다. |
아비포매터 | abi용 유틸리티 클래스. |
AdbRootElevator | 필요한 경우 구성될 때 adb 루트를 활성화하고 완료되면 루트 상태를 복원하는 AutoCloseable 입니다. |
앱 버전 가져오기 | 장치에서 앱 버전 문자열을 가져오는 유틸리티 클래스입니다. |
BluetoothUtils | 장치에서 BluetoothInstrumentation을 호출하기 위한 유틸리티 함수 장치 측 BluetoothInstrumentation 코드는 AOSP의 |
BuildInfoUtil | IBuildInfo 를 조작하는 데 도움이 되는 util 클래스 |
BuildTestsZipUtils | Android 빌드 시스템에서 생성한 테스트 zip과 관련된 작업을 위한 도우미 클래스 |
대량메일러 | 다음 구성을 허용하는 이메일 발신자 유틸리티: 전송 간격, 초기 버스트 크기, 수신자 및 총 메시지 수. |
BundletoolUtil | bundletool 명령줄을 사용하여 장치에 .apk를 설치하는 유틸리티 클래스입니다. |
CircularAtraceUtil | Monkey 테스트 중 ANR의 근본 원인을 식별하기 위해 주로 개발된 atrace 유틸리티입니다. |
원형바이트배열 | 순환 버퍼로 작동하고 배열에 있는 모든 값의 총합을 추적하는 고정 크기 배열을 유지하기 위한 데이터 구조입니다. |
클래스 경로 스캐너 | 클래스 경로에서 항목을 찾습니다. |
ClassPathScanner.ClassNameFilter | Java 클래스 이름을 필터링하고 변환하는 IClassPathFilter 입니다. |
ClassPathScanner.ExternalClassNameFilter | 내부 클래스를 거부하는 ClassNameFilter |
ConditionPriorityBlockingQueue <T> | 특정 조건과 일치하는 개체를 검색할 수 있는 ERROR(/PriorityBlockingQueue) 유사 작업이 있는 스레드로부터 안전한 클래스입니다. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | 모든 개체와 일치하는 ConditionPriorityBlockingQueue.IMatcher 입니다. |
DeviceConcurrentUtil | 동시 장치 측 명령 실행을 위한 유틸리티 메서드 및 클래스 포함 |
DeviceConcurrentUtil.ShellCommandCallable <V> | ITestDevice 에서 쉘 명령을 실행하는 세부 정보를 래핑하는 ERROR(/Callable) . |
DeviceRecoveryModeUtil | |
디렉티드그래프 <V> | 방향성 비가중 그래프 구현. |
EmmaXmlConstants | emma xml 보고서를 구문 분석할 때 사용되는 상수입니다. |
FakeTestsZipFolder | 콘텐츠 목록을 기반으로 가짜 압축 해제 테스트 폴더를 생성하는 테스트 픽스처. |
파일IdleMonitor | 파일을 모니터링하고 파일이 유휴 상태인 경우 콜백을 실행합니다(예: |
고정바이트배열출력스트림 | 최대 데이터 양만 유지하는 메모리 내 ERROR(/OutputStream) . |
FlashingResourceUtil | 이 유틸리티는 DeviceFlashPreparer 를 통해 플래시될 수 있도록 적절한 버전의 아티팩트를 설정하는 데 도움이 됩니다. |
GCSBucketUtil | 파일 관리자는 Google Cloud Storage(GCS)에서 파일을 다운로드하고 업로드합니다. |
GCSBucketUtil.GCSFile메타데이터 | GCS의 파일 정보에 대한 간단한 래퍼입니다. |
GCSCommon | 다운로드 및 업로드와 같은 Gcs 작업을 위한 기본 클래스입니다. |
GCSFile다운로더 | Google Cloud Storage(GCS)에서 파일을 다운로드하는 파일 다운로더. |
GCS파일업로더 | Google Cloud Storage(GCS)에 파일 데이터를 업로드하는 파일 업로더. |
GoogleApiClientUtil | Google API 클라이언트 생성을 위한 유틸리티입니다. |
HprofAllocSiteParser | hprof 보고서의 할당 사이트 섹션에서 정보를 구문 분석하는 도우미 클래스입니다. |
JavaCodeCoverageFlusher | 장치에서 실행 중인 프로세스의 Java 코드 적용 범위 측정을 재설정하고 강제 실행하는 유틸리티 클래스입니다. |
JUnit4TestFilter | Filter 를 확장하여 JUnit4 러너에 대한 필터링을 제공하는 도우미 클래스입니다. |
JUnitXmlParser | ant의 XMLJUnitResultFormatter에 저장된 JUnit 결과에서 테스트 결과 데이터를 추출하여 ITestInvocationListener에 전달하는 파서. |
ListInstrumentationParser | 'pm list instrumentation' 쿼리의 출력을 구문 분석하는 IShellOutputReceiver |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | 로컬에서 테스트를 실행하기 위한 명령을 컴파일하는 유틸리티입니다. |
LogcatEventParser | |
메트릭유틸리티 | 테스트 메트릭을 저장하고, 유사한 테스트에서 메트릭을 집계하고, 메트릭을 파일에 작성하기 위한 일반적인 유틸리티 방법이 포함되어 있습니다. |
NativeCodeCoverageFlusher | 기본 적용 범위 측정을 지우고 장치의 프로세스에서 기본 적용 범위 데이터를 강제로 플러시하는 유틸리티 클래스입니다. |
쌍 <A, B> | 두 개의 객체를 포함하는 자체 Pair 클래스를 정의하십시오. |
PrettyPrintDelimiter | 구분된 메시지를 눈에 띄게 인쇄하는 데 도움이 되는 도우미 유틸리티입니다. |
PropertyChanger | Android 속성 파일에서 항목을 변경(또는 추가)하기 위한 유틸리티 클래스 |
프로토유틸 | protobuf 메시지를 유형에 구애받지 않고 처리하기 위한 유틸리티 메서드입니다. |
PsParser | "ps" 명령 출력에서 구문 분석(USER,PID 및 NAME)에 사용되는 유틸리티 |
QuotationAwareTokenizer | |
정규식 트리 <V> | RegexTrie는 각ERROR(/Pattern) 입니다. |
RemoteZip | 원격 zip 파일 내에서 개별 파일의 압축을 푸는 유틸리티. |
RestApiHelper | REST API 호출을 수행하기 위한 도우미 클래스입니다. |
SerializationUtil | ERROR(/Serializable) 을 구현하는 객체를 직렬화/역직렬화하는 유틸리티입니다. |
ShellOutputReceiverStream | IShellOutputReceiver에 쓰는 OutputStream의 유틸리티 하위 클래스입니다. |
단순 성능 결과 | 모든 simpleperf 테스트 결과를 보관할 개체 |
SimplePerfStatResultParser | simpleperf 결과를 구문 분석하는 유틸리티 클래스입니다. |
SimplePerfUtil | 간단한 명령을 전달하고 결과를 수집하는 유틸리티 클래스 |
단순 통계 | 주어진 숫자 데이터 세트에서 몇 가지 통계 측정값을 계산하는 작은 유틸리티 클래스입니다. |
SizeLimitedOutputStream | 쓸 수 있는 최대 데이터 양을 제한하는 스레드로부터 안전한 파일 지원 ERROR(/OutputStream) . |
Sl4aBluetoothUtil | 유틸리티 클래스는 SL4A를 사용하여 하나 또는 두 개의 장치에서 Bluetooth 작업을 제공합니다. |
StringEscapeUtils | 특정 형식의 문자열을 이스케이프하기 위한 유틸리티 클래스입니다. |
StringUtil | 일반적인 문자열 조작을 위해 문자열을 이스케이프하기 위한 유틸리티 클래스입니다. |
하위 프로세스 이벤트 도우미 | 로그에 전달할 이벤트를 직렬화/역직렬화하는 도우미입니다. |
SubprocessEventHelper.BaseTestEventInfo | TestIgnored 정보에 대한 기본 도우미입니다. |
SubprocessEventHelper.FailedTestEventInfo | testFailed 정보에 대한 도우미입니다. |
SubprocessEventHelper.InvocationEndedEventInfo | 호출 종료 정보에 대한 도우미입니다. |
SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed 정보에 대한 도우미입니다. |
SubprocessEventHelper.InvocationStartedEventInfo | 호출 시작 정보에 대한 도우미입니다. |
SubprocessEventHelper.LogAssociationEventInfo | logAssociation 정보에 대한 도우미입니다. |
SubprocessEventHelper.TestEndedEventInfo | testEnded 정보에 대한 도우미입니다. |
SubprocessEventHelper.TestLogEventInfo | testLog 정보에 대한 도우미입니다. |
SubprocessEventHelper.TestModuleStartedEventInfo | 테스트 모듈 시작 정보에 대한 도우미입니다. |
SubprocessEventHelper.TestRunEndedEventInfo | testRunEnded 정보에 대한 도우미입니다. |
SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed 정보에 대한 도우미 |
SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted 정보에 대한 도우미 |
SubprocessEventHelper.TestStartedEventInfo | testStarted 정보에 대한 도우미 |
SubprocessExceptionParser | 표준 Tradefed 명령 실행기의 예외 출력을 처리하는 도우미입니다. |
SubprocessTestResultsParser | 실행기 측에서 테스트 이벤트를 생성할 수 있도록 파일에 쓰기 전에 출력을 구문 분석하도록 ERROR(/FileOutputStream) 를 확장합니다. |
SubprocessTestResultsParser.StatusKeys | 관련 테스트 상태 키. |
시스템유틸 | 시스템 호출을 위한 유틸리티 클래스입니다. |
테이블 빌더 | 테이블에 String 요소의 행렬을 표시하는 도우미 클래스입니다. |
테이블포매터 | 각 요소 열이 정렬되도록 String 요소의 행렬을 표시하는 도우미 클래스 |
타루틸 | tar 파일을 조작하는 유틸리티. |
TestFilterHelper | 테스트 필터링을 위한 도우미 클래스 |
TestRecord 통역사 | TestRecord 프로토타입을 Tradefed에서 보다 쉽게 조작할 수 있는 형식으로 변환하는 유틸리티입니다. |
타임밸 | 이 클래스는 더 이상 사용되지 않습니다. 대신 Duration 을 사용하십시오. |
ZipCompression전략 | zip 아카이브를 만들기 위한 ICompressionStrategy . |
열거
AaptParser.AaptVersion | APK 파일을 구문 분석하는 데 사용되는 AAPT 버전 옵션의 열거형입니다. |
AppVersionFetcher.AppVersionInfo | 앱 버전 정보 유형. |
바이너리 상태 | IGNORE no-op 상태로 ON/OFF 상태를 기록하는 데 사용되는 열거형입니다. |
FakeTestsZipFolder.ItemType | |
로그캣 이벤트 유형 | LogcatEventParser 의 이벤트 유형입니다. |
SimplePerfUtil.SimplePerfType | simpleperf 명령 옵션의 열거 |
Sl4aBluetoothUtil.BluetoothAccessLevel | BluetoothDevice.java를 기반으로 하는 BluetoothDevice.java 장치 액세스 수준에 대한 열거형 |
Sl4aBluetoothUtil.BluetoothConnectionState | BluetoothProfile.java를 기반으로 하는 BluetoothProfile.java 연결 상태에 대한 열거형 |
Sl4aBluetoothUtil.BluetoothPriorityLevel | BluetoothProfile.java를 기반으로 하는 BluetoothProfile.java 프로필 우선 순위 수준의 열거형 |
Sl4aBluetoothUtil.BluetoothProfile | BluetoothProfile.java를 기반으로 하는 BluetoothProfile.java 프로필의 열거형 |
SystemUtil.EnvVariable |
인터페이스
클래스
- AaptParser
- 아비포매터
- AdbRootElevator
- 앱 버전 가져오기
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- 대량메일러
- BundletoolUtil
- CircularAtraceUtil
- 원형바이트배열
- 클래스 경로 스캐너
- ClassPathScanner.ClassName 필터
- ClassPathScanner.ExternalClassNameFilter
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- 방향 그래프
- EmmaXmlConstants
- FakeTestsZipFolder
- 파일IdleMonitor
- 고정바이트배열출력스트림
- FlashingResourceUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFile메타데이터
- GCSCommon
- GCSFile다운로더
- GCS파일업로더
- GoogleApiClientUtil
- HprofAllocSiteParser
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- 메트릭유틸리티
- NativeCodeCoverageFlusher
- 쌍
- PrettyPrintDelimiter
- PropertyChanger
- 프로토유틸
- PsParser
- QuotationAwareTokenizer
- 정규식 트리
- RemoteZip
- RestApiHelper
- SerializationUtil
- ShellOutputReceiverStream
- 단순 성능 결과
- SimplePerfStatResultParser
- SimplePerfUtil
- 단순 통계
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- StringEscapeUtils
- StringUtil
- 하위 프로세스 이벤트 도우미
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- 시스템유틸
- 테이블 빌더
- 테이블포매터
- 타루틸
- TestFilterHelper
- TestRecord 통역사
- 타임밸
- ZipCompression전략
열거
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- 바이너리 상태
- FakeTestsZipFolder.ItemType
- 로그캣 이벤트 유형
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable