AaptParser | Classe che estrae informazioni dall'apk analizzando l'output di "aapt dump badging". |
AbiFormatter | Classe di utilità per abi. |
AbiUtils | Classe di utilità per la gestione degli ABI del dispositivo |
AdbRootElevator | Un AutoCloseable che abilita adb root quando viene costruito, se necessario, e ripristina lo stato root una volta completato. |
AdbUtils | Una classe di utilità per le operazioni adb. |
AppVersionFetcher | Classe di utilità per ottenere la stringa della versione dell'app dal dispositivo. |
ArrayUtil | Metodi di utilità per gli array |
Utilità Bluetooth | Funzioni di utilità per richiamare la strumentazione Bluetooth sul dispositivo Il codice della strumentazione Bluetooth lato dispositivo è reperibile in AOSP all'indirizzo: frameworks/base/core/tests/bluetoothtests |
Riportare un errore | Oggetto che contiene i riferimenti ai file della segnalazione di bug, compatibile con la segnalazione di bug piatta e la segnalazione di bug compressa (bugreportz). |
BuildInfoUtil | Una classe util per aiutare a manipolare IBuildInfo |
BuildTestsZipUtils | Una classe helper per le operazioni relative ai test zip generati dal sistema di build Android |
BulkEmailer | Un'utilità per il mittente della posta elettronica che consente la seguente configurazione: intervallo di invio, dimensione del burst iniziale, destinatari e numero totale di messaggi. |
BundletoolUtil | Classe di utilità che utilizza la riga di comando bundletool per installare .apks sul deivce. |
ByteArrayList | Una classe per rappresentare un array di byte leggero. |
ByteArrayUtil | Utilità per operare su array di byte, ad esempio, convertire byte in numeri interi. |
CircularAtraceUtil | Un'utilità atrace sviluppata principalmente per identificare le cause profonde degli ANR durante i test di Monkey. |
CircularByteArray | Struttura dati per contenere un array di dimensioni fisse che funziona come un buffer circolare e tiene traccia della somma totale di tutti i valori nell'array. |
ClassPathScanner | Trova le voci sul classpath. |
ClassPathScanner.ClassNameFilter | Un IClassPathFilter che filtra e trasforma i nomi delle classi Java. |
ClassPathScanner.ExternalClassNameFilter | Un ClassNameFilter che rifiuta le classi interne |
Risultato comando | Contiene il risultato di un comando. |
ConditionPriorityBlockingQueue <T> | Una classe thread-safe con operazioni simili ERROR(/PriorityBlockingQueue) in grado di recuperare oggetti che soddisfano una determinata condizione. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Oggetto ConditionPriorityBlockingQueue.IMatcher che corrisponde a qualsiasi oggetto. |
DeviceActionUtil | Una classe Utility per eseguire azioni del dispositivo. |
DeviceActionUtil.DeviceActionConfigError | Eccezione per errore di configurazione. |
DispositivoConcurrentUtil | Contiene metodi e classi di utilità per l'esecuzione simultanea di comandi lato dispositivo Utilizzare ERROR(/ExecutorService) per eseguire comandi implementati come ShellCommandCallable e utilizzare ERROR(/#joinFuture(String,Future,long)) per la sincronizzazione con ERROR(/Future) restituito da ERROR(/ExecutorService) per l'esecuzione del comando. |
DeviceConcurrentUtil.ShellCommandCallable <V> | Un ERROR(/Callable) che racchiude i dettagli dell'esecuzione del comando shell su un ITestDevice . |
DispositivoRecoveryModeUtil | |
Grafico Diretto <V> | Un'implementazione diretta di grafici non ponderati. |
E-mail | Una classe di supporto per inviare un'e-mail. |
EmmaXmlCostanti | Costanti utilizzate durante l'analisi del report emma xml. |
FakeTestZipFolder | Un dispositivo di test che crea una falsa cartella di test decompressa basata su un elenco di contenuti. |
FileIdleMonitor | Monitora i file ed esegue una richiamata se sono rimasti inattivi (ad es |
FileUtil | Una classe helper per le operazioni relative ai file |
FileUtil.LowDiskSpaceException | Emesso se lo spazio su disco utilizzabile è inferiore alla soglia minima. |
FixedByteArrayOutputStream | Un ERROR(/OutputStream) che conserva solo una quantità massima di dati. |
FlashingResourceUtil | Questa utilità aiuta a impostare la versione appropriata degli artefatti in modo che possano essere sottoposti a flashing tramite DeviceFlashPreparer . |
FuseUtil | Una classe helper per le operazioni FUSE. |
GCSBucketUtil | File manager per scaricare e caricare file da Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Wrapper semplice per informazioni sui file in GCS. |
GCSComune | Classe base per le operazioni Gcs come download e upload. |
GCSFileDownloader | Downloader di file per scaricare file da Google Cloud Storage (GCS). |
GCSFileUploader | Caricatore di file per caricare i dati dei file su Google Cloud Storage (GCS). |
GenericLogcatEventParser <LogcatEventType> | Analizza l'input logcat per gli eventi. |
GenericLogcatEventParser.LogcatEvent | Struttura per contenere un evento logcat con il tipo di evento e attivare il messaggio logcat |
GoogleApiClientUtil | Utilità per creare client API di Google. |
HprofAllocSiteParser | Classe helper per analizzare le informazioni da una sezione Siti di allocazione dei report hprof. |
IEmail.Message | Contenitore per i dati dei messaggi di posta elettronica. |
JavaCodeCoverageFlusher | Una classe di utilità che reimposta e forza il flusso delle misurazioni della copertura del codice Java dai processi in esecuzione sul dispositivo. |
JUnit4TestFilter | Classe helper che fornisce il filtraggio per JUnit4 runner estendendo Filter . |
JUnitXmlParser | Parser che estrae i dati dei risultati del test dai risultati JUnit memorizzati in XMLJUnitResultFormatter di ant e li inoltra a ITestInvocationListener. |
KeyguardControllerState | Un contenitore per gli stati dello scudo di tastiera. |
ListInstrumentationParser | Oggetto IShellOutputReceiver che analizza l'output di una query di "strumentazione elenco pm". |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilità per compilare le istruzioni per eseguire il test localmente. |
LogcatEventParser | |
Utilità metrica | Contiene metodi di utilità comuni per archiviare le metriche del test, aggregare le metriche in test simili e scrivere le metriche in un file. |
ModuleTestTypeUtil | Contiene metodi di utilità comuni per il controllo del modulo. |
Mappa multipla <K, V> | Un ERROR(/Map) che supporta più valori per chiave. |
NativeCodeCoverageFlusher | Una classe di utilità che cancella le misurazioni della copertura nativa e impone un flusso di dati di copertura nativa dai processi sul dispositivo. |
Coppia <A, B> | Definisci la nostra classe Pair che contiene due oggetti. |
PerfettoTraceRecorder | Una classe di utilità per la registrazione della traccia perfetta su un ITestDevice . |
PrettyPrintDelimiter | Utilità di supporto che aiuta a stampare un messaggio delimitato che risalta. |
Informazioni sul processo | Utilizzato per memorizzare informazioni relative al processo (UTENTE, PID, NOME, ORA DI INIZIO IN SECONDO DALL'EPOCA). |
Cambiaproprietà | Una classe di utilità per modificare (o aggiungere) elementi in un file di proprietà Android |
ProtoUtil | Metodi di utilità per gestire i messaggi protobuf in modo agnostico. |
PsParser | Utilità utilizzata per analizzare (UTENTE, PID e NOME) dall'output del comando "ps". |
PythonVirtualnvHelper | Una classe helper per l'attivazione dell'ambiente virtuale Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | Il RegexTrie è un trie in cui ciascuno immagazzinato il segmento della chiave è una regex ERROR(/Pattern) . |
RemoteZip | Utilità per decomprimere singoli file all'interno di un file zip remoto. |
ResourceUtil | Utilità per leggere le risorse di configurazione. |
RestApiHelper | Una classe helper per eseguire chiamate API REST. |
RunInterruptedException | Emesso quando un'operazione di esecuzione viene interrotta da una richiesta esterna. |
RunUtil | Una raccolta di metodi di supporto per l'esecuzione di operazioni. |
SerializationUtil | Utilità per serializzare/deserializzare un oggetto che implementa ERROR(/Serializable) . |
ShellOutputReceiverStream | Sottoclasse di utilità di OutputStream che scrive in un IShellOutputReceiver. |
SimplePerfResult | Oggetto per contenere tutti i risultati dei test simpleperf |
SimplePerfStatResultParser | Una classe di utilità per analizzare il risultato di simpleperf. |
SimplePerfUtil | Classe di utilità per inviare comandi semplici e raccogliere risultati |
SimpleStats | Una piccola classe di utilità che calcola alcune misure statistiche dato un set di dati numerici. |
SizeLimitedOutputStream | Un file thread-safe supportato ERROR(/OutputStream) che limita la quantità massima di dati che è possibile scrivere. |
Sl4aBluetoothUtil | Una classe di utilità fornisce operazioni Bluetooth su uno o due dispositivi che utilizzano SL4A |
SparseImageUtil | Utilità per scomporre immagini sparse. |
SparseImageUtil.SparseInputStream | SparseInputStream legge dall'upstream e rileva il formato dei dati. |
StreamUtil | Classe di utilità per la gestione dei flussi di input. |
StringEscapeUtils | Classe di utilità per l'escape delle stringhe per formati specifici. |
StringUtil | Classe di utilità per l'escape delle stringhe per la manipolazione comune delle stringhe. |
SubprocessEventHelper | Helper per serializzare/deserializzare gli eventi da passare al log. |
SubprocessEventHelper.BaseTestEventInfo | Helper di base per le informazioni TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Assistente per le informazioni testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper per le informazioni sulla fine dell'invocazione. |
SubprocessEventHelper.InvocationFailedEventInfo | Helper per le informazioni InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Informazioni sull'avvio dell'helper per l'invocazione. |
SubprocessEventHelper.LogAssociationEventInfo | Assistente per le informazioni su logAssociation. |
SubprocessEventHelper.TestEndedEventInfo | Assistente per le informazioni testEnded. |
SubprocessEventHelper.TestLogEventInfo | Assistente per le informazioni di testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | L'helper per le informazioni avviate sul modulo di test. |
SubprocessEventHelper.TestRunEndedEventInfo | Assistente per le informazioni testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Assistente per le informazioni testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Assistente per le informazioni testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Assistente per le informazioni testStarted |
SubprocessExceptionParser | Helper per gestire l'output delle eccezioni dai comandi runner standard di Tradefed. |
SubprocessTestResultsParser | Estende ERROR(/FileOutputStream) per analizzare l'output prima di scrivere nel file in modo da poter generare gli eventi di test sul lato del programma di avvio. |
SubprocessTestResultsParser.StatusKeys | Tasti di stato del test rilevanti. |
SystemUtil | Classe di utilità per effettuare chiamate di sistema. |
Costruttore di tabelle | Classe helper per visualizzare una matrice di elementi String in una tabella. |
TableFormatter | Classe helper per visualizzare una matrice di elementi String in modo che ogni colonna di elementi sia allineata |
TargetFileUtils | |
TarUtil | Utilità per manipolare un file tar. |
TestFilterHelper | Classe helper per filtrare i test |
TestRecordInterpreter | Utilità per convertire un prototipo TestRecord in un formato più facilmente manipolabile in Tradefed. |
TestRunnerUtil | Una classe di utilità per aiutare vari test runner. |
TimeUtil | Contiene metodi di utilità relativi al tempo. |
Val.Ora | Questo è un tipo sentinella che avvolge un Long . |
UniqueMultiMap <K, V> | Una MultiMap che garantisce valori univoci per ogni chiave. |
VersionParser | Recupera la versione degli artefatti tradefed in esecuzione. |
Strategia di compressione Zip | Una ICompressionStrategy per la creazione di archivi zip. |
ZipUtil | Una classe helper per le operazioni relative alla compressione |
ZipUtil2 | Una classe helper per l'estrazione zip che tiene conto delle autorizzazioni dei file POSIX |