ShippingApiLevelModuleController
public class ShippingApiLevelModuleController
extends BaseModuleController
java.lang.Object | ||
↳ | com.android.tradefed.testtype.suite.module.BaseModuleController | |
↳ | com.android.tradefed.testtype.suite.module.ShippingApiLevelModuleController |
Führen Sie Tests durch, wenn das Gerät die folgenden Bedingungen erfüllt:
- Wenn
min-api-level
definiert ist:- Das Gerät wird mit dem
min-api-level
oder höher ausgeliefert.
- Das Gerät wird mit dem
- Wenn
vsr-min-api-level
definiert ist:- Das Gerät wird mit
vsr-min-api-level
oder höher ausgeliefert. - Das Anbieter-Image implementiert die Funktionen für die
vsr-min-api-level
oder höher.
- Das Gerät wird mit
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
ShippingApiLevelModuleController () |
Öffentliche Methoden | |
---|---|
IModuleController.RunStrategy | shouldRun ( IInvocationContext context) Methode, um zu entscheiden, ob das Modul ausgeführt werden soll oder nicht. |
Öffentliche Konstrukteure
ShippingApiLevelModuleController
public ShippingApiLevelModuleController ()
Öffentliche Methoden
sollte laufen
public IModuleController.RunStrategy shouldRun (IInvocationContext context)
Methode, um zu entscheiden, ob das Modul ausgeführt werden soll oder nicht.
Parameter | |
---|---|
context | IInvocationContext : der IInvocationContext des Moduls |
Kehrt zurück | |
---|---|
IModuleController.RunStrategy | RunStrategy#RUN wenn das Modul laufen soll, sonst IModuleController.RunStrategy.FULL_MODULE_BYPASS . |
Wirft | |
---|---|
| wenn das Gerät nicht verfügbar ist |
DeviceNotAvailableException |