KTapResult Ayrıştırıcı
public
class
KTapResultParser
extends Object
Java.lang.Nesne
|
🎃 |
com.android.tradefed.testtype.binary.KTapResultParser
|
KTAP çıkışını KUnit test modülü tarafından oluşturulan ve
hata ayıklama dosyaları.
Bu uygulama, resmi belgeler olan kunit_parser.py ve
dikkat edilecek alanlar bulunur. Ek mantık gerekiyor:
- Girinti, kullanım genelinde tutarlı olmadığından yoksayılır.
- "# Alt test:" ile başlayan satır alt test gruplarının doğru şekilde iç içe yerleştirilmesi için gereklidir. Bu
kunit_parser.py parametresinden alındı.
- Bazen bir "- " "#" olduğunda test adını ve teşhis verilerini başlatır kullanılmaz. Zaman
sonra çıkarılmıştır.
- Test adı, teknik olarak "#" dışında herhangi bir karakteri içerebilir. Bu, büyük olasılıkla
sorun yaşıyorduk. Şimdilik, yalnızca teslim sonrası
boşluk yerine alt çizgi kullanın.
Özet
Kamu inşaatçıları
KTapResult Ayrıştırıcı
public KTapResultParser ()
Herkese açık yöntemler
KTapResultToListener'ı uygula
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
Parametreler |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |