| AaptParser |
Klasa, która wyodrębnia informacje z pliku APK, analizując dane wyjściowe polecenia „aapt dump badging”.
|
| AbiFormatter |
Klasa narzędziowa dla abi.
|
| AbiUtils |
Klasa narzędziowa do obsługi interfejsów ABI urządzeń
|
| AdbRootElevator |
AutoCloseable, który w razie potrzeby włącza adb root i przywraca stan root po zakończeniu działania.
|
| AdbUtils |
Klasa narzędziowa do operacji adb.
|
| AppVersionFetcher |
Klasa narzędziowa do pobierania ciągu znaków wersji aplikacji z urządzenia.
|
| ArgUtil |
Klasa narzędziowa do analizowania argumentów sformatowanych zgodnie z oczekiwaniami w OptionDef.
|
| ArrayUtil |
Metody narzędziowe dla tablic
|
| AtestUtils |
Klasa narzędziowa dla programów uruchamiających Atest.
|
| BluetoothUtils |
Funkcje narzędziowe do wywoływania BluetoothInstrumentation na urządzeniu
Kod BluetoothInstrumentation po stronie urządzenia znajdziesz w AOSP pod adresem:frameworks/base/core/tests/bluetoothtests
|
| BrightnessSetupConfigUtil |
Klasa narzędziowa, która wczytuje BrightnessSetupConfig ze ścieżki klasy i zapewnia dostęp do metod.
|
| Bugreport |
Obiekt zawierający odniesienia do plików raportu o błędzie, zgodny z raportem o błędzie w formacie płaskim i raportem o błędzie w formacie ZIP (bugreportz).
|
| BuildInfoUtil |
Klasa narzędziowa ułatwiająca manipulowanie obiektami IBuildInfo.
|
| BuildTestsZipUtils |
Klasa pomocnicza do operacji związanych z plikami ZIP testów wygenerowanymi przez system kompilacji Androida
|
| BulkEmailer |
Narzędzie do wysyłania e-maili, które umożliwia skonfigurowanie:
interwału wysyłania, początkowej wielkości pakietu, odbiorców i łącznej liczby wiadomości.
|
| BundletoolUtil |
Klasa narzędziowa, która używa wiersza poleceń bundletool do instalowania plików .apks na urządzeniu.
|
| ByteArrayList |
Klasa reprezentująca uproszczoną tablicę bajtów.
|
| ByteArrayUtil |
Narzędzia do obsługi tablic bajtów, np. konwertowania bajtów na liczby całkowite.
|
| CacheClientFactory |
Fabryka, która tworzy instancję singletona ICacheClient.
|
| CasUtil |
|
| CircularAtraceUtil |
Narzędzie atrace opracowane głównie z myślą o określaniu głównych przyczyn błędów ANR podczas testowania za pomocą narzędzia Monkey.
|
| CircularByteArray |
Struktura danych do przechowywania tablicy o stałym rozmiarze, która działa jak bufor cykliczny i śledzi łączną sumę wszystkich wartości w tablicy.
|
| ClangProfileIndexer |
Klasa narzędziowa, która indeksuje pomiary pokrycia kodu Clang.
|
| ClassPathScanner |
Znajduje wpisy na ścieżce klas.
|
| ClassPathScanner.ClassNameFilter |
IClassPathFilter, który filtruje i przekształca nazwy klas Java.
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter, która odrzuca klasy wewnętrzne.
|
| CommandResult |
Zawiera wynik polecenia.
|
| CommandResultWith<T> |
Zawiera ustrukturyzowany wynik polecenia.
|
| ConditionPriorityBlockingQueue<T> |
Klasa bezpieczna dla wątków z operacjami podobnymi do PriorityBlockingQueue, która może pobierać obiekty spełniające określony warunek.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher, która pasuje do dowolnego obiektu.
|
| DeviceActionUtil |
Klasa narzędziowa do wykonywania działań na urządzeniu.
|
| DeviceConcurrentUtil |
Zawiera metody i klasy narzędziowe do jednoczesnego wykonywania poleceń na urządzeniu
Użyj ExecutorService, aby uruchamiać polecenia zaimplementowane jako ShellCommandCallable, a joinFuture(String,Future,long) do synchronizacji z Future zwróconym przez ExecutorService w przypadku wykonania polecenia.
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Element Callable, który zawiera szczegóły wykonania polecenia powłoki na ITestDevice.
|
| DeviceInspectionResult |
Klasa zawiera wynik kontroli urządzenia, gdy staje się ono niedostępne.
|
| DeviceRecoveryModeUtil |
|
| DirectedGraph<V> |
Implementacja skierowanych grafów nieważonych.
|
| E-mail |
Klasa pomocnicza do wysyłania e-maili.
|
| EmmaXmlConstants |
Stałe używane podczas analizowania raportu XML EMMA.
|
| EnvironmentVariableUtil |
Zbiór metod pomocniczych do przygotowywania zmiennych środowiskowych.
|
| ExtensionAtomsRegistry |
ExtensionAtomsRegistry do lokalnego użycia statsd.
|
| FakeTestsZipFolder |
Narzędzie testowe, które tworzy fałszywy rozpakowany folder testów na podstawie listy treści.
|
| FileIdleMonitor |
Monitoruje pliki i wykonuje wywołanie zwrotne, jeśli są one nieaktywne (tzn.
|
| FileUtil |
Klasa pomocnicza do operacji związanych z plikami
|
| FixedByteArrayOutputStream |
Pamięć OutputStream, która przechowuje tylko maksymalną ilość danych.
|
| FlashingResourceUtil |
To narzędzie pomaga ustawić odpowiednią wersję artefaktów, aby można było je wgrać za pomocą DeviceFlashPreparer.
|
| FuseUtil |
Klasa pomocnicza do operacji FUSE.
|
| GceRemoteCmdFormatter |
Klasa narzędziowa do formatowania poleceń w celu uzyskania dostępu do zdalnego urządzenia GCE.
|
| GCSBucketUtil |
Menedżer plików do pobierania i przesyłania plików z Google Cloud Storage (GCS).
|
| GCSBucketUtil.GCSFileMetadata |
Prosty moduł do informacji o plikach w GCS.
|
| GCSCommon |
Przestarzałe! Zamiast tego użyj com.android.tradefed.util.gcs.GCSCommon.
|
| GCSFileDownloader |
Pobieranie plików z Google Cloud Storage (GCS).
|
| GCSFileUploader |
Przesyłanie plików do Google Cloud Storage (GCS).
|
| GCSHelper |
|
| GenericLogcatEventParser<LogcatEventType> |
Analizowanie danych wejściowych logcat pod kątem zdarzeń.
|
| GenericLogcatEventParser.LogcatEvent |
Struktura przechowująca zdarzenie logcat z typem zdarzenia i wywołującą je wiadomością logcat.
|
| GoogleApiClientUtil |
Narzędzia do tworzenia klienta API Google.
|
| HprofAllocSiteParser |
Klasa pomocnicza do analizowania informacji z sekcji Allocation Sites w raportach hprof.
|
| IEmail.Message |
Kontener danych wiadomości e-mail.
|
| JavaCodeCoverageFlusher |
Klasa narzędziowa, która resetuje i wymusza opróżnianie pomiarów pokrycia kodu Java z procesów działających na urządzeniu.
|
| JUnit4TestFilter |
Klasa pomocnicza, która zapewnia filtrowanie dla narzędzia JUnit4, rozszerzając klasę Filter.
|
| JUnitXmlParser |
Parser, który wyodrębnia dane wyników testu z wyników JUnit przechowywanych w formacie XMLJUnitResultFormatter narzędzia Ant i przekazuje je do interfejsu ITestInvocationListener.
|
| KernelModuleUtils |
|
| KeyguardControllerState |
Kontener stanów blokady ekranu.
|
| ListInstrumentationParser |
IShellOutputReceiver, który analizuje dane wyjściowe zapytania „pm list instrumentation”
|
| ListInstrumentationParser.InstrumentationTarget |
|
| LocalRunInstructionBuilder |
Narzędzie do kompilowania instrukcji umożliwiających lokalne przeprowadzanie testów.
|
| LogcatEventParser |
|
| MetricUtility |
Zawiera typowe metody narzędziowe do przechowywania danych testowych, agregowania danych w podobnych testach i zapisywania danych w pliku.
|
| MetricUtility.DimensionalIterationData |
Klasa pomocnicza do przechowywania pliku danych o rodzaju danych i stanu pojedynczej iteracji testu.
|
| ModuleTestTypeUtil |
Zawiera typowe metody narzędziowe do sprawdzania modułu.
|
| MultiMap<K, V> |
Map, która obsługuje wiele wartości dla każdego klucza.
|
| NativeCodeCoverageFlusher |
Klasa narzędziowa, która czyści pomiary pokrycia natywnego i wymusza opróżnienie danych o pokryciu natywnym z procesów na urządzeniu.
|
| Para<A, B> |
Zdefiniuj własną klasę Pair, która zawiera 2 obiekty.
|
| PerfettoTraceRecorder |
Klasa narzędziowa do rejestrowania śladu Perfetto na urządzeniu ITestDevice.
|
| PrettyPrintDelimiter |
Narzędzie pomocnicze, które pomaga drukować wyróżnione wiadomości rozdzielone znakami.
|
| ProcessInfo |
Służy do przechowywania informacji związanych z procesem(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH).
|
| ProcessUtil |
|
| PropertyChanger |
Klasa narzędziowa do zmieniania (lub dodawania) elementów w pliku właściwości Androida
|
| ProtoUtil |
Metody narzędziowe do obsługi wiadomości protobuf niezależnie od typu.
|
| PsParser |
Narzędzie służące do analizowania(USER,PID i NAME) wyniku polecenia „ps”
|
| PythonVirtualenvHelper |
Klasa pomocnicza do aktywowania środowiska wirtualnego Pythona 3.
|
| QuotationAwareTokenizer |
|
| RegexTrie<V> |
RegexTrie to drzewo trie, w którym każdy przechowywany segment klucza jest wyrażeniem regularnymPattern.
|
| RemoteFileUtil |
Klasa narzędziowa do obsługi plików z instancji zdalnej
|
| RemoteSshUtil |
Narzędzie do wykonywania poleceń SSH na instancjach zdalnych.
|
| RemoteZip |
Narzędzia do rozpakowywania poszczególnych plików w zdalnym pliku ZIP.
|
| RequestUtil |
Narzędzia umożliwiające ogólne ponawianie żądań sieciowych z obsługą błędów.
|
| ResourceUtil |
Narzędzie do odczytywania zasobów konfiguracji.
|
| RestApiHelper |
Klasa pomocnicza do wykonywania wywołań interfejsu API REST.
|
| RunUtil |
Zbiór metod pomocniczych do wykonywania operacji.
|
| SdkVersionUtil |
|
| SearchArtifactUtil |
Klasa narzędziowa, której można używać do wyszukiwania artefaktów testowych.
|
| SerializationUtil |
Narzędzie do serializacji i deserializacji obiektu, który implementuje interfejs Serializable.
|
| ShellOutputReceiverStream |
Klasa narzędziowa podrzędna klasy OutputStream, która zapisuje dane w obiekcie IShellOutputReceiver.
|
| SimplePerfResult |
Obiekt zawierający wszystkie wyniki testów simpleperf
|
| SimplePerfStatResultParser |
Klasa narzędziowa do analizowania wyników simpleperf.
|
| SimplePerfUtil |
Klasa narzędziowa do wysyłania prostych poleceń i zbierania wyników
|
| SimpleStats |
Mała klasa narzędziowa, która oblicza kilka miar statystycznych na podstawie liczbowego zbioru danych.
|
| SizeLimitedOutputStream |
Bezpieczny wątkowo plik OutputStream, który ogranicza maksymalną ilość danych, które można zapisać.
|
| Sl4aBluetoothUtil |
Klasa narzędziowa udostępnia operacje Bluetooth na 1 lub 2 urządzeniach za pomocą SL4A.
|
| SparseImageUtil |
Narzędzie do rozrzedzania rozproszonych obrazów.
|
| SparseImageUtil.SparseInputStream |
SparseInputStream odczytuje dane z węzła nadrzędnego i wykrywa format danych.
|
| StaticCompatibleBuildFlavorUtil |
Klasa narzędziowa, która wczytuje klasę StaticCompatibleBuildFlavor ze ścieżki klasy i zapewnia dostęp do jej metod.
|
| StaticDeviceInfoUtil |
Klasa narzędziowa, która wczytuje StaticDeviceInfo ze ścieżki klasy i zapewnia dostęp do metod.
|
| StreamUtil |
Klasa narzędziowa do zarządzania strumieniami wejściowymi.
|
| StringEscapeUtils |
Klasa narzędziowa do ucieczki ciągów znaków w określonych formatach.
|
| StringUtil |
Klasa narzędziowa do ucieczki ciągów znaków w przypadku typowych manipulacji ciągami znaków.
|
| SubprocessEventHelper |
Pomocnik do serializacji i deserializacji zdarzeń, które mają być przekazywane do dziennika.
|
| SubprocessEventHelper.BaseTestEventInfo |
Base Helper dla informacji TestIgnored.
|
| SubprocessEventHelper.FailedTestEventInfo |
Pomoc dotycząca informacji testFailed.
|
| SubprocessEventHelper.InvocationEndedEventInfo |
Pomocnik dotyczący informacji o zakończeniu wywołania.
|
| SubprocessEventHelper.InvocationFailedEventInfo |
Pomoc dotycząca informacji InvocationFailed.
|
| SubprocessEventHelper.InvocationStartedEventInfo |
Pomocnik informacji o rozpoczęciu wywołania.
|
| SubprocessEventHelper.LogAssociationEventInfo |
Pomocnik informacji logAssociation.
|
| SubprocessEventHelper.SkippedTestEventInfo |
|
| SubprocessEventHelper.TestEndedEventInfo |
Pomocnik informacji testEnded.
|
| SubprocessEventHelper.TestLogEventInfo |
Pomocnik dotyczący informacji testLog.
|
| SubprocessEventHelper.TestModuleStartedEventInfo |
Informacje o rozpoczęciu modułu testowego.
|
| SubprocessEventHelper.TestRunEndedEventInfo |
Pomocnik dotyczący informacji testRunEnded.
|
| SubprocessEventHelper.TestRunFailedEventInfo |
Pomoc dotycząca informacji testRunFailed
|
| SubprocessEventHelper.TestRunStartedEventInfo |
Pomoc dotycząca informacji testRunStarted
|
| SubprocessEventHelper.TestStartedEventInfo |
Pomoc dotycząca informacji testStarted
|
| SubprocessExceptionParser |
Pomocnik do obsługi danych wyjściowych wyjątku ze standardowych programów do uruchamiania poleceń Tradefed.
|
| SubprocessTestResultsParser |
Rozszerza FileOutputStream, aby analizować dane wyjściowe przed zapisaniem ich w pliku, dzięki czemu możemy generować zdarzenia testowe po stronie programu uruchamiającego.
|
| SubprocessTestResultsParser.StatusKeys |
Odpowiednie klucze stanu testu.
|
| SystemUtil |
Klasa narzędziowa do wykonywania wywołań systemowych.
|
| TableBuilder |
Klasa pomocnicza do wyświetlania macierzy elementów String w tabeli.
|
| TableFormatter |
Klasa pomocnicza do wyświetlania macierzy elementów String, dzięki czemu kolumny każdego elementu są wyrównane.
|
| TargetFileUtils |
|
| TarUtil |
Narzędzie do manipulowania plikiem tar.
|
| TestFilterHelper |
Klasa pomocnicza do filtrowania testów
|
| TestRecordInterpreter |
Narzędzie do konwertowania TestRecord protokołu na format łatwiejszy do manipulowania w Tradefed.
|
| TestRunnerUtil |
Klasa narzędziowa, która pomaga różnym programom do uruchamiania testów.
|
| TfInternalOptionsFetcher |
Klasa narzędziowa, która umożliwia klasom statyczne wczytywanie wartości zmiennych z pliku zasobów.
|
| TimeUtil |
Zawiera metody narzędziowe związane z czasem.
|
| TimeVal |
Jest to typ wartownika, który opakowuje obiekt Long.
|
| UniqueMultiMap<K, V> |
MultiMap, która zapewnia niepowtarzalne wartości dla każdego klucza.
|
| VersionParser |
Pobierz wersję działających artefaktów Tradefed.
|
| ZipCompressionStrategy |
ICompressionStrategy do tworzenia archiwów ZIP.
|
| ZipUtil |
Klasa pomocnicza do operacji związanych z kompresją
|
| ZipUtil2 |
Klasa pomocnicza do wyodrębniania plików ZIP, która uwzględnia uprawnienia do plików POSIX.
|