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: 2024-11-22 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: 2024-11-22 UTC."],[],[]]