À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
ModuleProtoResultReporter
public
class
ModuleProtoResultReporter
extends FileProtoResultReporter
Sous-classes directes connues
|
Un outil de reporting des résultats destiné à ne signaler que les résultats au niveau du module. Aucune nouvelle saisie n'est possible dans ce module. L'objectif de ce rapporteur est principalement la mise en cache au niveau du module.
Résumé
Constantes
INVOCATION_ID_KEY
public static final String INVOCATION_ID_KEY
Valeur de constante :
"invocation_id"
Constructeurs publics
ModuleProtoResultReporter
public ModuleProtoResultReporter ()
ModuleProtoResultReporter
public ModuleProtoResultReporter (IInvocationContext mainInvocationContext,
boolean granularResults)
| Paramètres |
mainInvocationContext |
IInvocationContext |
granularResults |
boolean |
Méthodes publiques
public static parseResultsMetadata (File protoResults)
Utilitaire d'analyse pour extraire les métadonnées que nous avons pu transférer
| Paramètres |
protoResults |
File |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Gestion du fichier proto d'enregistrement du module finalisé après l'événement testModuleEnded().
| Paramètres |
moduleRecord |
TestRecordProto.TestRecord : proto finalisé représentant le module. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
Gestion du fichier proto d'enregistrement de l'exécution finalisée après ERROR(/#testRunEnded(long,HashMap)).
| Paramètres |
runRecord |
TestRecordProto.TestRecord : proto finalisé représentant l'exécution. |
moduleInProgress |
boolean : indique si un module est en cours. |
reportGranularResults
public boolean reportGranularResults ()
reportStopCaching
public void reportStopCaching ()
stopCaching
public boolean stopCaching ()
Méthodes protégées
afterModuleEnd
protected void afterModuleEnd ()
beforeModuleStart
protected void beforeModuleStart ()
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/12/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/12/04 (UTC)."],[],[]]