KernelHedef Testi
public
class
KernelTargetTest
extends ExecutableTargetTest
Java.lang.Nesne | |||
🎃 | com.android.tradefed.testtype.binary.ExecutableBaseTest | ||
🎃 | com.android.tradefed.testtype.binary.ExecutableTargetTest | ||
🎃 | com.android.tradefed.testtype.binary.KernelTargetTest |
Hedefte çalışan yürütülebilir dosya ve çekirdek testinin ayrıştırması için test çalıştırıcısı.
Özet
Kamu inşaatçıları | |
---|---|
KernelTargetTest()
|
Herkese açık yöntemler | |
---|---|
boolean
|
compareKernelVersion(String minKernelVersion)
Çekirdek sürümünün, bu test için minimum çekirdek sürümünü karşılayıp karşılamadığını veya aşıp aşmadığını kontrol edin. |
String
|
findBinary(String binary)
findBinary'deki ikili kontrolünü atlar. |
Integer
|
getDeviceKernelVersion()
uname -r ile cihaz çekirdek sürümünü alın. |
Integer
|
parseKernelVersion(String version)
Çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi sürüm dizesini sayısal karşılaştırma için kullanılabilecek tek bir tam sayı olarak birleştirir. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Aslında ikili programı belirtilen yolda çalıştırın. |
Korunan yöntemler | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
Test komutunun sonucunu kontrol edin. |
boolean
|
doesRunBinaryGenerateTestResults()
|
Kamu inşaatçıları
KernelHedef Testi
public KernelTargetTest ()
Herkese açık yöntemler
ÇekirdekSürümünü karşılaştırın
public boolean compareKernelVersion (String minKernelVersion)
Çekirdek sürümünün, bu test için minimum çekirdek sürümünü karşılayıp karşılamadığını veya aşıp aşmadığını kontrol edin.
Parametreler | |
---|---|
minKernelVersion |
String : yapılandırmadaki min. sürüm dizesi. |
İlerlemeler | |
---|---|
boolean |
bulİkili
public String findBinary (String binary)
findBinary'deki ikili kontrolünü atlar. mSkipBinaryCheck ile yedektir ancak geriye dönük uyumluluk sağlar.
Parametreler | |
---|---|
binary |
String : İkili programın yolu veya sadece ikili program adıdır. |
İlerlemeler | |
---|---|
String |
İkili dosyanın yolu; bulunamazsa null. |
Fırlatma | |
---|---|
DeviceNotAvailableException |
getCihazKernelSürümü
public Integer getDeviceKernelVersion ()
uname -r ile cihaz çekirdek sürümünü alın.
İlerlemeler | |
---|---|
Integer |
Fırlatma | |
---|---|
DeviceNotAvailableException |
ayrıştırıcıKernelSürümü
public Integer parseKernelVersion (String version)
Çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi sürüm dizesini sayısal karşılaştırma için kullanılabilecek tek bir tam sayı olarak birleştirir.
Parametreler | |
---|---|
version |
String : Linux sürüm dizesi. |
İlerlemeler | |
---|---|
Integer |
çalıştır
public void run (TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir.
Parametreler | |
---|---|
testInfo |
TestInformation : Çalıştırılacak yararlı bilgiler içeren TestInformation nesnesi
testler. |
listener |
ITestInvocationListener : test sonuçlarının ITestInvocationListener değeri |
Fırlatma | |
---|---|
DeviceNotAvailableException |
ikili
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Aslında ikili programı belirtilen yolda çalıştırın.
Parametreler | |
---|---|
binaryPath |
String : İkili programın yolu. |
listener |
ITestInvocationListener : Sonuçların bildirileceği dinleyicidir. |
description |
TestDescription : Devam eden test. |
Fırlatma | |
---|---|
DeviceNotAvailableException |
Korunan yöntemler
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Test komutunun sonucunu kontrol edin.
Parametreler | |
---|---|
result |
CommandResult : CommandResult komutunun test sonucu |
listener |
ITestInvocationListener : ITestInvocationListener |
description |
TestDescription : Devam eden test. |
yokRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
İlerlemeler | |
---|---|
boolean |