Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Runner pengujian untuk file yang dapat dieksekusi yang berjalan di target dan mengurai hasil pengujian kernel.
Ringkasan
Metode publik |
boolean
|
compareKernelVersion(String minKernelVersion)
Periksa apakah versi kernel memenuhi atau melebihi versi kernel minimum untuk pengujian ini.
|
String
|
findBinary(String binary)
Melewati pemeriksaan biner di findBinary.
|
Integer
|
getDeviceKernelVersion()
Dapatkan versi kernel perangkat dengan uname -r.
|
Integer
|
parseKernelVersion(String version)
Mengurai versi kernel, revisi utama, dan, secara opsional, revisi minimum dari
string versi 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 menjalankan biner di jalur yang ditentukan.
|
Konstruktor publik
KernelTargetTest
public KernelTargetTest ()
Metode publik
compareKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Periksa apakah versi kernel memenuhi atau melebihi versi kernel minimum untuk pengujian ini.
Parameter |
minKernelVersion |
String : string versi minimum dari konfigurasi. |
findBinary
public String findBinary (String binary)
Melewati pemeriksaan biner di findBinary. Berlebihan dengan mSkipBinaryCheck, tetapi diperlukan untuk
kompatibilitas mundur.
Parameter |
binary |
String : jalur biner atau hanya nama biner. |
Hasil |
String |
Jalur ke biner, atau null jika tidak ditemukan. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Dapatkan versi kernel perangkat dengan uname -r.
parseKernelVersion
public Integer parseKernelVersion (String version)
Mengurai versi kernel, revisi utama, dan, secara opsional, revisi minimum dari
string versi menjadi satu bilangan bulat yang dapat digunakan untuk perbandingan numerik.
Parameter |
version |
String : string versi linux. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
Sebenarnya menjalankan biner di jalur yang ditentukan.
Parameter |
binaryPath |
String : Jalur biner. |
listener |
ITestInvocationListener : Pemroses tempat melaporkan hasil. |
description |
TestDescription : Pengujian sedang berlangsung. |
Metode yang dilindungi
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]