ClangCodeCoverageCollector
public
final
class
ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector
qui extrait les mesures de couverture Clang de l'appareil et les consigne en tant qu'artefacts de test.
Résumé
Constructeurs publics | |
---|---|
ClangCodeCoverageCollector()
|
Méthodes publiques | |
---|---|
ITestInvocationListener
|
init(IInvocationContext context, ITestInvocationListener listener)
Initialisation du collecteur avec le contexte actuel et l'emplacement où transmettre les résultats. |
void
|
onTestRunEnd(DeviceMetricData runData,
Rappel lorsque l'exécution d'un test est terminée. |
void
|
setConfiguration(IConfiguration configuration)
Injecte le |
void
|
setRunUtil(IRunUtil runUtil)
|
Constructeurs publics
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
Méthodes publiques
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Initialisation du collecteur avec le contexte actuel et l'emplacement où transmettre les résultats. Ne sera appelé qu'une seule fois par instance, et le collecteur doit mettre à jour son contexte et son écouteur internes. Init n'est jamais appelé lors d'une exécution de test, toujours avant.
Ne remplacez pas ce paramètre que si vous savez ce que vous faites.
Paramètres | |
---|---|
context |
IInvocationContext : IInvocationContext de l'appel en cours. |
listener |
ITestInvocationListener : ITestInvocationListener où placer les résultats. |
Renvoie | |
---|---|
ITestInvocationListener |
le nouvel écouteur encapsulant l'écouteur d'origine. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Rappel lorsque l'exécution d'un test est terminée. C'est le moment de nettoyer.
Paramètres | |
---|---|
runData |
DeviceMetricData : DeviceMetricData contenant les données de l'exécution. Il s'agit du même objet que lors de BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics |
: carte actuelle des métriques transmises à ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Injecte le IConfiguration
utilisé.
Paramètres | |
---|---|
configuration |
IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Paramètres | |
---|---|
runUtil |
IRunUtil |