À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
Sous-classes directes connues
| KUnitModuleTest |
Exécuteur de test pour exécuter les modules de test KUnit sur l'appareil.
|
| KernelTargetTest |
Exécuteur de test pour l'exécutable s'exécutant sur la cible et analysant le résultat du test du kernel.
|
|
Exécuteur de test pour l'exécutable s'exécutant sur la cible. L'exécuteur implémente IDeviceTest puisque le binaire s'exécute sur un appareil.
Résumé
Constantes
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
Valeur constante :
"L'appareil a été perdu avant %s ; exécution annulée."
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
Valeur constante :
"L'accès racine a été perdu avant %s ; exécution annulée."
Constructeurs publics
ExecutableTargetTest
public ExecutableTargetTest ()
Méthodes publiques
findBinary
public String findBinary (String binary)
Recherchez le binaire pour pouvoir l'exécuter.
| Paramètres |
binary |
String : chemin d'accès du binaire ou simplement son nom. |
| Renvoie |
String |
Chemin d'accès au binaire ou valeur nulle si introuvable. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
Obtenez l'appareil soumis aux tests.
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
Exécutez le binaire au chemin d'accès indiqué.
| Paramètres |
binaryPath |
String : chemin d'accès du binaire. |
listener |
ITestInvocationListener : écouteur auquel les résultats doivent être signalés. |
description |
TestDescription : test en cours. |
setDevice
public void setDevice (ITestDevice device)
Injectez l'appareil soumis aux tests.
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
Vérifiez si le testRun doit se terminer plus tôt.
| Paramètres |
description |
TestDescription : test en cours. |
Méthodes protégées
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doesRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
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/12 (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/12 (UTC)."],[],[]]