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.
KTapResultParser
public
class
KTapResultParser
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.testtype.binary.KTapResultParser
|
KTAP çıkışını, KUnit test modülü tarafından üretilen ve debugfs altındaki bir "results" dosyasına yerleştirilen çıkış olarak okur.
Bu uygulama, resmi dokümanlara, kunit_parser.py'ye ve test sırasında bulunan belirli uyarılara dayanır. Ek mantık gerekli:
- Kullanım açısından tutarlı olmadığı için girinti yoksayılır.
- Alt test gruplarına düzgün şekilde yerleştirilmesi için "# Alt test:" ile başlayan satır gereklidir. Bu yaklaşım, kunit_parser.py dosyasından alınmıştır.
- Bazen "#" kullanılmadığında test adından sonra "-" işareti gelir ve ardından teşhis verileri gösterilir. Karşılaştığında ise kaldırılır.
- Test adında teknik olarak "#" dışında herhangi bir karakter bulunabilir. Bu, TF test sonuçlarına çevrilirken muhtemelen soruna yol açacaktır. Şu anda yalnızca boşlukları alt çizgiyle değiştirmek için post-processing işlemi uygulanıyor.
Özet
Herkese açık kurucular
KTapResultParser
public KTapResultParser ()
Herkese açık yöntemler
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
Parametreler |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution,
boolean rearrangeClassMethod)
Parametreler |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
rearrangeClassMethod |
boolean |
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."],[],[]]