27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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
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 . |
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 . |
Korunan yöntemler
getCurrentTime
protected long getCurrentTime ()
Geçerli zamanı döndürür.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]