SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
   ↳ com.android.tradefed.suite.checker.SystemServerStatusChecker


system_server adlı sürecin pid değerinin, modül çalıştırılmadan önce ve çalıştırıldıktan sonra değişip değişmediğini kontrol edin. Yeni bir pid, modül çalıştırma sırasında çalışma zamanında yeniden başlatma işleminin gerçekleştiği anlamına gelir.

Özet

Herkese açık kurucular

SystemServerStatusChecker()

Herkese açık yöntemler

StatusCheckerResult postExecutionCheck(ITestDevice device)

Test modülü çalıştırıldıktan sonra sistem durumunu kontrol edin.

StatusCheckerResult preExecutionCheck(ITestDevice device)

Test modülü çalıştırılmadan önce sistem durumunu kontrol edin.

Korunan yöntemler

long getCurrentTime()

Geçerli zamanı döndürür.

Herkese açık kurucular

SystemServerStatusChecker

public SystemServerStatusChecker ()

Herkese açık yöntemler

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

Test modülü çalıştırıldıktan sonra sistem durumunu kontrol edin. Burada kontrol yapılması isteniyorsa alt sınıf bu yöntemi geçersiz kılmalıdır. Uygulama, durum kontrolünün başarılı olup olmadığını belirtmek için bir boolean değeri döndürmelidir.

Parametreler
device ITestDevice: Kontrollerin çalıştırılacağı ITestDevice.

İlerlemeler
StatusCheckerResult sistem durumu kontrolünün sonucu

Atışlar
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

Test modülü çalıştırılmadan önce sistem durumunu kontrol edin. Burada kontrol yapılması isteniyorsa alt sınıf bu yöntemi geçersiz kılmalıdır. Uygulama, durum kontrolünün başarılı olup olmadığını belirtmek için bir boolean değeri döndürmelidir.

Sistem durumunun modül çalıştırıldıktan sonra kontrol edilmesi önemle tavsiye edilir. Bu yöntem, modül çalıştırılmadan önce belirli sistem durumlarını önbelleğe almak için kullanılabilir.

Parametreler
device ITestDevice: Kontrollerin çalıştırılacağı ITestDevice.

İlerlemeler
StatusCheckerResult sistem durumu kontrolünün sonucu

Atışlar
DeviceNotAvailableException

Korunan yöntemler

getCurrentTime

protected long getCurrentTime ()

Geçerli zamanı döndürür.

İlerlemeler
long