| Abi | 
        
          Una classe che rappresenta un ABI. 
          
    
         | 
      
      
    
      
        | AndroidJUnitTest | 
        
          Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo utilizzando
 android.support.test.runner.AndroidJUnitRunner. 
          
    
         | 
      
      
    
      
        | ArtGTest | 
        
           
          
    
         | 
      
      
    
      
        | ArtRunTest | 
        
          Un programma di test per eseguire i test di esecuzione ART. 
          
    
         | 
      
      
    
      
        | ArtRunTest.AdbShellCommandException | 
        
          Una classe di eccezione per segnalare un errore che si è verificato durante l'esecuzione di un comando ADB shell. 
          
    
         | 
      
      
    
      
        | CodeCoverageTest | 
        
          Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo e genera il report sulla copertura del codice. 
          
    
         | 
      
      
    
      
        | CompanionAwareTest | 
        
          Classe di test di base che incapsula il boilerplate per ottenere e controllare il dispositivo complementare
  
 La sottoclasse può chiamare getCompanion() per recuperare il companion allocato. 
          
    
          | 
      
      
    
      
        | DeviceBatteryLevelChecker | 
        
          Un IRemoteTest che controlla la carica minima della batteria e attende che la batteria raggiunga una seconda soglia di ricarica se la carica minima non è presente. 
          
    
         | 
      
      
    
      
        | DeviceJUnit4ClassRunner | 
        
          Esecutore di test JUnit4 che supporta anche IDeviceTest. 
          
    
         | 
      
      
    
      
        | DeviceJUnit4ClassRunner.LogAnnotation | 
        
          Annotazioni false destinate a trasmettere i log ai reporter. 
          
    
         | 
      
      
    
      
        | DeviceJUnit4ClassRunner.MetricAnnotation | 
        
          Annotazioni false destinate a trasmettere le metriche ai reporter. 
          
    
         | 
      
      
    
      
        | DeviceJUnit4ClassRunner.TestLogData | 
        
          Implementazione di ExternalResource e TestRule. 
          
    
         | 
      
      
    
      
        | DeviceJUnit4ClassRunner.TestMetrics | 
        
          Implementazione di ExternalResource e TestRule. 
          
    
         | 
      
      
    
      
        | DeviceSuite | 
        
          Estende il contenitore JUnit4 Suite per fornire un ITestDevice ai test che lo richiedono. 
          
    
         | 
      
      
    
      
        | DeviceTestCase | 
        
          Scenari di test JUnit di supporto che forniscono i servizi IRemoteTest e IDeviceTest. 
          
    
         | 
      
      
    
      
        | DeviceTestResult | 
        
          Una specializzazione di TestResult che viene interrotta quando si verifica un
 DeviceNotAvailableException 
          
    
         | 
      
      
    
      
        | DeviceTestResult.RuntimeDeviceNotAvailableException | 
        
           
          
    
         | 
      
      
    
      
        | DeviceTestSuite | 
        
          Suite di test JUnit di supporto che fornisce i servizi IRemoteTest e IDeviceTest. 
          
    
         | 
      
      
    
      
        | DynamicFileStubTest | 
        
          Questo è un test di tradefed per verificare che tradefed possa risolvere correttamente il file dinamico. 
          
    
         | 
      
      
    
      
        | FakeTest | 
        
          Un test falso il cui scopo è semplificare la generazione di risultati di test ripetibili. 
          
    
         | 
      
      
    
      
        | GoogleBenchmarkResultParser | 
        
          Analizza i risultati di Google Benchmark eseguiti dalla shell e restituisce una mappa con tutti i risultati. 
          
    
         | 
      
      
    
      
        | GoogleBenchmarkTest | 
        
          Un test che esegue un pacchetto di test di benchmark di Google su un determinato dispositivo. 
          
    
         | 
      
      
    
      
        | GTest | 
        
          Un test che esegue un pacchetto di test nativo su un determinato dispositivo. 
          
    
         | 
      
      
    
      
        | GTestBase | 
        
          La classe di base di gTest 
          
    
         | 
      
      
    
      
        | GTestListTestParser | 
        
          Un parser dei risultati per la modalità di prova secca di gtest con il parametro "--gtest_list_tests". 
          
    
         | 
      
      
    
      
        | GTestResultParser | 
        
          Analizza i risultati della "modalità di output non elaborato" dei test nativi che utilizzano GTest eseguiti dalla shell e informa un ITestInvocationListener dei risultati. 
          
    
         | 
      
      
    
      
        | GTestXmlResultParser | 
        
          Analizza i risultati della "modalità di output XML" dei test nativi che utilizzano GTest eseguiti dalla shell e informa un ITestRunListener dei risultati. 
          
    
         | 
      
      
    
      
        | HostGTest | 
        
          Un test che esegue un pacchetto di test nativo. 
          
    
         | 
      
      
    
      
        | HostTest | 
        
          Un programma di esecuzione dei test per i test basati su host JUnit. 
          
    
         | 
      
      
    
      
        | InstalledInstrumentationsTest | 
        
          Esegue tutta la misurazione trovata sul dispositivo attuale. 
          
    
         | 
      
      
    
      
        | InstrumentationTest | 
        
          Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo. 
          
    
         | 
      
      
    
      
        | IsolatedHostTest | 
        
          Implementa un runner TradeFed che utilizza un sottoprocesso per eseguire i test in un ambiente con poche dipendenze anziché nel processo principale. 
          
    
         | 
      
      
    
      
        | JUnitRunUtil | 
        
          Una classe di supporto per indirizzare una chiamata IRemoteTest.run(TestInformation, ITestInvocationListener)
a una chiamata Test.run(TestResult). 
          
    
         | 
      
      
    
      
        | MetricTestCase | 
        
          Estensione di TestCase che consente di registrare le metriche quando viene eseguita nell'ambito di TradeFed. 
          
    
         | 
      
      
    
      
        | MetricTestCase.LogHolder | 
        
          Struttura per contenere un file di log da segnalare. 
          
    
         | 
      
      
    
      
        | NativeBenchmarkTest | 
        
          Un test che esegue un eseguibile di test di benchmark nativo su un determinato dispositivo. 
          
    
         | 
      
      
    
      
        | NativeBenchmarkTestParser | 
        
          Un IShellOutputReceiver che analizza l'output dei dati di test di benchmark, raccogliendo le metriche sul tempo medio per operazione. 
          
    
         | 
      
      
    
      
        | NativeStressTest | 
        
          Un test che esegue un eseguibile di stress test nativo su un determinato dispositivo. 
          
    
         | 
      
      
    
      
        | NativeStressTestParser | 
        
          Un IShellOutputReceiver che analizza l'output dei dati dello stress test, raccogliendo le metriche sul numero di iterazioni completate e sul tempo medio per iterazione. 
          
    
         | 
      
      
    
      
        | NoisyDryRunTest | 
        
          Esegui una prova secca rumorosa su un file di comando. 
          
    
         | 
      
      
    
      
        | PythonUnitTestResultParser | 
        
          Interpreta l'output dei test eseguiti con il framework unittest di Python e lo traduce in chiamate su una serie di ITestInvocationListener. 
          
    
         | 
      
      
    
      
        | PythonUnitTestRunner | 
        
          
      Questa classe è stata ritirata.
    Utilizza invece PythonBinaryHostTest. 
          
    
         | 
      
      
    
      
        | StubTest | 
        
          Implementazione di un test vuoto senza operazioni. 
          
    
         | 
      
      
    
      
        | SubprocessTfLauncher | 
        
          Un IRemoteTest per eseguire test su un'installazione TF separata. 
          
    
         | 
      
      
    
      
        | TestTimeoutEnforcer | 
        
          Listener che consentono di controllare il tempo di esecuzione di un determinato test case e di non superarlo se supera un determinato timeout. 
          
    
         | 
      
      
    
      
        | TfTestLauncher | 
        
          Un IRemoteTest per eseguire test di unità o funzionali su un'installazione TF separata. 
          
    
         | 
      
      
    
      
        | UiAutomatorRunner | 
        
          Esegue il test di UI Automator sul dispositivo e genera un report sui risultati. 
          
    
         | 
      
      
    
      
        | UiAutomatorTest | 
        
           
          
    
         | 
      
      
    
      
        | UsbResetTest | 
        
          Un IRemoteTest che reimposta il dispositivo USB e controlla se il dispositivo si riconnette alla rete
in seguito. 
          
    
         |