com.android.tradefed.suite.checker

Schnittstellen

ISystemStatusChecker Ein Prüfprogramm, das den Systemstatus überprüft und einen booleschen Wert zurückgibt, um anzuzeigen, ob sich das System in einem erwarteten Zustand befindet.
ISystemStatusCheckerReceiver Ein IRemoteTest , der Zugriff auf den ISystemStatusChecker aus der Konfiguration erfordert.

Klassen

ActivityStatusChecker Statusprüfer für übrig gebliebene Aktivitäten, die am Ende eines Moduls ausgeführt werden.
DeviceAvailableChecker Prüfer, um sicherzustellen, dass ein Modul das Gerät nicht im Offline-Zustand verlässt.
DeviceBaselineChecker Legen Sie vor jedem Modul Gerätegrundeinstellungen fest.
DeviceSettingChecker Überprüfen Sie, ob sich während eines Modullaufs Geräteeinstellungen geändert haben.
DeviceStorageStatusChecker Überprüfen Sie, ob das Gerät über genügend Speicherplatz für die angegebenen Partitionen verfügt.
EnforcedSeLinuxChecker Statusprüfer, der den Status von Selinux sicherstellt.
FilesystemRootChecker
KeyguardStatusChecker Überprüft den Keyguard-Status nach der Modulausführung.
LeakedThreadStatusChecker Statusprüfer, um sicherzustellen, dass ein Modul keinen laufenden Thread verliert.
ShellStatusChecker Überprüfen Sie vor und nach einem Modullauf, ob der Shell-Status wie erwartet ist.
StatusCheckerResult Enthält das Ergebnis einer ISystemStatusChecker Ausführung.
SystemServerFileDescriptorChecker Überprüft, ob dem Systemserver scheinbar keine FDs mehr zur Verfügung stehen.
SystemServerStatusChecker Überprüfen Sie, ob sich die PID von system_server vor und nach einer Modulausführung geändert hat.
TimeStatusChecker Statusprüfer, um sicherzustellen, dass die Geräte- und Hostzeit synchron bleibt.
UserChecker Überprüft, ob sich Benutzer während des Tests geändert haben.

Aufzählungen

StatusCheckerResult.CheckStatus