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.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Hedefte çalıştırılan yürütülebilir dosya ve çekirdek testinin sonucunu ayrıştıran test çalıştırıcı.
Özet
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ştığını kontrol edin.
|
String
|
findBinary(String binary)
findBinary işlevinde ikili program kontrolünü atlar.
|
Integer
|
getDeviceKernelVersion()
uname -r ile cihaz çekirdek sürümünü alın.
|
Integer
|
parseKernelVersion(String version)
Bir sürüm dizesindeki çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi sayısal karşılaştırma için kullanılabilecek tek bir tam sayıya ayrıştırın.
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
İkili dosyayı belirtilen yolda çalıştırın.
|
Herkese açık kurucular
KernelTargetTest
public KernelTargetTest ()
Herkese açık yöntemler
compareKernelVersion
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ştığını kontrol edin.
Parametreler |
minKernelVersion |
String : Yapılandırmadaki minimum sürüm dizesi. |
findBinary
public String findBinary (String binary)
findBinary işlevinde ikili program kontrolünü atlar. mSkipBinaryCheck ile ek bir bilgidir ancak geriye dönük uyumluluk için gereklidir.
Parametreler |
binary |
String : İkilinin yolu veya yalnızca ikili adı. |
İlerlemeler |
String |
İkilinin yolu veya bulunamadıysa null. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
uname -r ile cihaz çekirdek sürümünü alın.
parseKernelVersion
public Integer parseKernelVersion (String version)
Bir sürüm dizesindeki çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi sayısal karşılaştırma için kullanılabilecek tek bir tam sayıya ayrıştırın.
Parametreler |
version |
String : Linux sürümü dizesi. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
İkili dosyayı belirtilen yolda çalıştırın.
Parametreler |
binaryPath |
String : İkilinin yolu. |
listener |
ITestInvocationListener : Dinleyicinin sonuçları bildireceği yer. |
description |
TestDescription : Devam eden test. |
Korunan yöntemler
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
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."],[],[]]