Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
RicevitoreIMetricCollector
public
interface
IMetricCollectorReceiver
com.android.tradefed.device.metric.IMetricCollectorReceiver
|
Sottoclassi indirette note
AndroidJUnitTest |
Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo utilizzando
android.support.test.runner.AndroidJUnitRunner
|
AtestRunner |
Implementazione di ITestSuite
|
BaseTestSuite |
Un test per eseguire la suite di test di compatibilità con il nuovo sistema della suite.
|
TestCopertura del codice |
un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo e
genera il report Copertura codice.
|
TestSuite |
Classe astratta utilizzata per eseguire la suite di test.
|
InstallInstrumentationsTest |
Esegue tutta la strumentazione trovata sul dispositivo attuale.
|
Test di strumentazione |
Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo.
|
TestMappingSuiteRunner |
Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter oppure
TEST_MAPPING di file dalla build, come una suite.
|
TestPoolPoller |
Verifica il wrapper che consente di eseguire tutti i test di un pool di test.
|
TfSuiteRunner |
Implementazione di ITestSuite che caricherà i test dai jar di TF res/config/suite/
.
|
|
Interfaccia per l'implementazione di IRemoteTest
se è necessario recuperare l'elenco di IMetricCollector
per l'esecuzione del test.
I test che implementano questa interfaccia non avranno il valore predefinito ITestInvocationListener
instrumentati con i collettori, dovranno farlo da soli tramite IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener)
.
Alcuni meccanismi di test prevedevano il buffering dei callback Tradefed e la loro riproduzione alla fine (come
in ITestSuite
), questo meccanismo fa sì che i raccoglitori vengano chiamati durante
e non durante l'esecuzione effettiva. Consentendo all'esecutore dei test di stabilire quando utilizzare
raccoglitori possiamo assicurarci che i callback vengano gestiti al momento giusto.
In order to use the collectors, the following pattern can be used:
for (IMetricCollector collector : config.getMetricCollectors()) {
originalCollector = collector.init(mModuleInvocationContext, originalCollector);
}
In originale, il raccoglitore delle metriche conterrà tutto il raccoglitore delle metriche attorno ad esso affinché possa essere chiamato
sequenza.
Riepilogo
Metodi pubblici
setMetricCollectors
public abstract void setMetricCollectors ( collectors)
Consente di impostare l'elenco di IMetricCollector
definiti per l'esecuzione del test.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-08-23 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-23 UTC."],[],[]]