UjiTarget Kernel
public
class
KernelTargetTest
extends ExecutableTargetTest
java.lang.Object | |||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | ||
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest | ||
↳ | com.android.tradefed.testtype.binary.KernelTargetTest |
Menguji runner untuk file yang dapat dieksekusi yang berjalan pada target dan mengurai tesult pengujian kernel.
Ringkasan
Konstruktor publik | |
---|---|
KernelTargetTest()
|
Metode publik | |
---|---|
boolean
|
compareKernelVersion(String minKernelVersion)
Periksa apakah versi kernel memenuhi atau melebihi versi kernel minimum untuk pengujian ini. |
String
|
findBinary(String binary)
Mengabaikan pemeriksaan biner di findBinary. |
Integer
|
getDeviceKernelVersion()
Dapatkan versi {i>kernel<i} perangkat dengan {i>uname -r<i}. |
Integer
|
parseKernelVersion(String version)
Mengurai versi {i>kernel<i}, revisi utama, dan, secara opsional, revisi minimum dari menjadi satu bilangan bulat yang dapat digunakan untuk perbandingan numerik. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Menjalankan pengujian, dan melaporkan hasilnya ke pemroses. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Sebenarnya jalankan biner di jalur yang diberikan. |
Metode yang dilindungi | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
Periksa hasil perintah pengujian. |
boolean
|
doesRunBinaryGenerateTestResults()
|
Konstruktor publik
UjiTarget Kernel
public KernelTargetTest ()
Metode publik
BandingkanKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Periksa apakah versi kernel memenuhi atau melebihi versi kernel minimum untuk pengujian ini.
Parameter | |
---|---|
minKernelVersion |
String : string versi min dari konfigurasi. |
Hasil | |
---|---|
boolean |
caribiner
public String findBinary (String binary)
Mengabaikan pemeriksaan biner di findBinary. Berlebihan dengan mSkipBinaryCheck tetapi diperlukan untuk kompatibilitas mundur.
Parameter | |
---|---|
binary |
String : jalur biner atau cukup nama biner. |
Hasil | |
---|---|
String |
Jalur ke biner, atau null jika tidak ditemukan. |
Menampilkan | |
---|---|
DeviceNotAvailableException |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Dapatkan versi {i>kernel<i} perangkat dengan {i>uname -r<i}.
Hasil | |
---|---|
Integer |
Menampilkan | |
---|---|
DeviceNotAvailableException |
parseKernelVersion
public Integer parseKernelVersion (String version)
Mengurai versi {i>kernel<i}, revisi utama, dan, secara opsional, revisi minimum dari menjadi satu bilangan bulat yang dapat digunakan untuk perbandingan numerik.
Parameter | |
---|---|
version |
String : string versi linux. |
Hasil | |
---|---|
Integer |
lari
public void run (TestInformation testInfo, ITestInvocationListener listener)
Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.
Parameter | |
---|---|
testInfo |
TestInformation : Objek TestInformation yang berisi informasi berguna untuk dijalankan
pengujian. |
listener |
ITestInvocationListener : ITestInvocationListener hasil pengujian |
Menampilkan | |
---|---|
DeviceNotAvailableException |
runBinary
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Sebenarnya jalankan biner di jalur yang diberikan.
Parameter | |
---|---|
binaryPath |
String : Jalur biner. |
listener |
ITestInvocationListener : Pemroses tempat untuk melaporkan hasil. |
description |
TestDescription : Pengujian sedang berlangsung. |
Menampilkan | |
---|---|
DeviceNotAvailableException |
Metode yang dilindungi
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Periksa hasil perintah pengujian.
Parameter | |
---|---|
result |
CommandResult : hasil pengujian perintah CommandResult |
listener |
ITestInvocationListener : ITestInvocationListener |
description |
TestDescription : Pengujian sedang berlangsung. |
apakahRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
Hasil | |
---|---|
boolean |