À 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 dans AOSP, utilisez android-latest-release. 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.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Exécuteur de test pour l'exécutable s'exécutant sur la cible et analysant le résultat du test du kernel.
Résumé
Méthodes publiques |
boolean
|
compareKernelVersion(String minKernelVersion)
Vérifiez si la version du noyau est supérieure ou égale à la version minimale requise pour ce test.
|
String
|
findBinary(String binary)
Ignore la vérification du binaire dans findBinary.
|
Integer
|
getDeviceKernelVersion()
Obtenez la version du noyau de l'appareil avec uname -r.
|
Integer
|
parseKernelVersion(String version)
Analysez la version de noyau, la révision majeure et, éventuellement, la révision minimale à partir d'une chaîne de version en un seul entier pouvant être utilisé pour une comparaison numérique.
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et signale le résultat à l'écouteur.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Exécutez le binaire au chemin d'accès indiqué.
|
Constructeurs publics
KernelTargetTest
public KernelTargetTest ()
Méthodes publiques
compareKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Vérifiez si la version du noyau est supérieure ou égale à la version minimale requise pour ce test.
| Paramètres |
minKernelVersion |
String : chaîne de version minimale issue de la configuration. |
findBinary
public String findBinary (String binary)
Ignore la vérification du binaire dans findBinary. Redondant avec mSkipBinaryCheck, mais nécessaire pour la rétrocompatibilité.
| 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 le binaire est introuvable. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Obtenez la version du noyau de l'appareil avec uname -r.
parseKernelVersion
public Integer parseKernelVersion (String version)
Analysez la version de noyau, la révision majeure et, éventuellement, la révision minimale à partir d'une chaîne de version en un seul entier pouvant être utilisé pour une comparaison numérique.
| Paramètres |
version |
String : chaîne de version Linux. |
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. |
Méthodes protégées
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
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 2026/06/22 (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 2026/06/22 (UTC)."],[],[]]