À 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.
IModuleController
public
interface
IModuleController
| com.android.tradefed.testtype.suite.module.IModuleController
|
Sous-classes indirectes connues
ArchModuleController, BaseModuleController, CarModuleController, CommandSuccessModuleController, DeviceFeatureModuleController, KernelTestModuleController, MainlineTestModuleController, MaxSdkModuleController, MinApiLevelModuleController, MinSdkModuleController, NativeBridgeModuleController, PackageInstalledModuleController, Sdk28ModuleController, Sdk29ModuleController, Sdk30ModuleController, and 10 others.
| ArchModuleController |
Le contrôleur de module n'exécute pas les tests lorsqu'il ne correspond à aucune architecture donnée.
|
| BaseModuleController |
Implémentation de base de IModuleController à implémenter pour vérifier si un module doit s'exécuter ou non.
|
| CarModuleController |
Ce contrôleur empêche l'exécution de scénarios de test sur des appareils non automobiles.
|
| CommandSuccessModuleController |
Classe de base pour qu'un contrôleur de module ignore le module de test en cas d'échec de la commande shell.
|
| DeviceFeatureModuleController |
Un contrôleur de module pour ne pas exécuter de tests lorsqu'il ne prend pas en charge certaines fonctionnalités.
|
| KernelTestModuleController |
Classe de base pour qu'un contrôleur de module n'exécute pas de tests lorsqu'il ne correspond pas à l'architecture .
|
| MainlineTestModuleController |
Classe de base pour qu'un contrôleur de module exécute des tests basés sur les modules principaux préchargés sur l'appareil testé.
|
| MaxSdkModuleController |
Classe de base pour qu'un contrôleur de module n'exécute pas de tests sur les versions supérieures à un numéro de version de SDK spécifié.
|
| MinApiLevelModuleController |
Classe de base pour qu'un contrôleur de module n'exécute pas de tests lorsqu'il est inférieur à un niveau d'API spécifié.
|
| MinSdkModuleController |
Classe de base pour qu'un contrôleur de module n'exécute pas de tests sur les versions inférieures à un numéro de version du SDK spécifié.
|
| NativeBridgeModuleController |
Contrôleur de module permettant de vérifier si un appareil est compatible avec le pont natif.
|
| PackageInstalledModuleController |
Contrôleur de module pour ne pas exécuter de tests lorsque les packages spécifiés ne sont pas installés sur l'appareil.
|
| Sdk28ModuleController |
Un contrôleur de module permettant de vérifier si un appareil est équipé du SDK 28 (Android 9) ou version ultérieure.
|
| Sdk29ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 29 ou ultérieure.
|
| Sdk30ModuleController |
N'exécutez les tests que si l'appareil testé est équipé de la version 30 ou ultérieure du SDK.
|
| Sdk31ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 31 ou ultérieure.
|
| Sdk32ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 32 ou ultérieure.
|
| Sdk33ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 33 ou ultérieure.
|
| Sdk34ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 34 ou ultérieure.
|
| Sdk35ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 35 ou ultérieure.
|
| Sdk36ModuleController |
N'exécutez les tests que si l'appareil testé est équipé de la version 36 ou ultérieure du SDK.
|
| Sdk37ModuleController |
N'exécutez les tests que si l'appareil testé est équipé du SDK version 37 ou ultérieure.
|
| ShippingApiLevelModuleController |
Exécutez les tests si l'appareil répond aux conditions suivantes :
- Si
min-api-level est défini :
- L'appareil est livré avec
min-api-level ou version ultérieure.
|
| SkipHWASanModuleController |
Classe de base pour qu'un contrôleur de module n'exécute pas de tests sur les builds HWASan.
|
| TestFailureModuleController |
Contrôleur pour le module qui souhaite simplement ajuster le comportement des journaux d'échecs des tests collectés.
|
|
Interface permettant de contrôler si un module doit être exécuté ou non.
Résumé
Méthodes publiques
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).
[null,null,["Dernière mise à jour le 2026/06/22 (UTC)."],[],[]]