À 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.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Exécuteur de test pour l'exécutable exécuté sur la cible et analysant le résultat du test du noyau.
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 du kernel, la révision majeure et, éventuellement, la révision minimale 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 transmet les résultats à l'écouteur.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Exécutez le binaire au chemin d'accès donné.
|
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 de la configuration. |
findBinary
public String findBinary (String binary)
Ignore la vérification du binaire dans findBinary. Redundant 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 aucun binaire n'est trouvé. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Obtenez la version du noyau de l'appareil avec uname -r.
parseKernelVersion
public Integer parseKernelVersion (String version)
Analysez la version du kernel, la révision majeure et, éventuellement, la révision minimale 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 donné.
Paramètres |
binaryPath |
String : chemin d'accès du binaire. |
listener |
ITestInvocationListener : écouteur où signaler les résultats. |
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 2025/03/26 (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/03/26 (UTC)."],[],[]]