AltişlemTest SonuçlarıAyrıştırıcı
public class SubprocessTestResultsParser
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.util.SubprocessTestResultsParser |
Başlatıcı tarafında test olaylarını oluşturabilmemiz için dosyaya yazmadan önce çıktıyı ayrıştırmak için ERROR(/FileOutputStream)
genişletir.
Özet
iç içe sınıflar | |
---|---|
class | SubprocessTestResultsParser.StatusKeys İlgili test durumu anahtarları. |
Kamu inşaatçıları | |
---|---|
SubprocessTestResultsParser ( ITestInvocationListener listener, boolean streaming, IInvocationContext context) Sonuç ayrıştırıcısı için yapıcı | |
SubprocessTestResultsParser ( ITestInvocationListener listener, IInvocationContext context) Sonuç ayrıştırıcısı için yapıcı |
Genel yöntemler | |
---|---|
void | close () |
void | completeModuleEvents () Açık kalan etkinlikleri tamamlayın ve kapatın |
TestDescription | getCurrentTest () Şu anda devam etmekte olan testi döndürür. |
SubprocessEventHelper.InvocationFailedEventInfo | getReportedInvocationFailedEventInfo () Bildirilen başlatma hatası olay bilgilerini döndürür. |
int | getSocketServerPort () Açık olan soket alıcısını döndürür. |
Long | getStartTime () Alt süreç çağrısından çağrı başlatma olayıyla ilişkili başlangıç zamanını döndürür. |
boolean | joinReceiver (long millis, boolean waitForConnection) Olay alıcısının olayları işlemeyi bitirmesini bekleyin. |
boolean | joinReceiver (long millis) Olay alıcısının olayları işlemeyi bitirmesini bekleyin. |
void | parseFile (File file) |
void | processNewLines (String[] lines) varsa olayları ayıklamak için dizinin her satırında ayrıştırma çağrısı yapın. |
boolean | reportedInvocationFailed () Bir çağrının başarısız olup olmadığını döndürür. |
void | setIgnoreTestLog (boolean ignoreTestLog) TestLog olaylarının göz ardı edilip edilmeyeceği ve yalnızca logAssociation'a güvenilip dayanmayacağı. |
Kamu inşaatçıları
AltişlemTest SonuçlarıAyrıştırıcı
public SubprocessTestResultsParser (ITestInvocationListener listener, boolean streaming, IInvocationContext context)
Sonuç ayrıştırıcısı için yapıcı
parametreler | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener sonuçların nereye rapor edileceği |
streaming | boolean : True ise, sonuçları almak için bir soket alıcısı açılacaktır. |
context | IInvocationContext : çağırma hakkında bir IInvocationContext bilgisi |
AltişlemTest SonuçlarıAyrıştırıcı
public SubprocessTestResultsParser (ITestInvocationListener listener, IInvocationContext context)
Sonuç ayrıştırıcısı için yapıcı
parametreler | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener sonuçların nereye rapor edileceği |
context | IInvocationContext : çağırma hakkında bir IInvocationContext bilgisi |
Genel yöntemler
kapat
public void close ()
CompleteModuleEvents
public void completeModuleEvents ()
Açık kalan etkinlikleri tamamlayın ve kapatın
getCurrentTest
public TestDescription getCurrentTest ()
Şu anda devam etmekte olan testi döndürür.
İadeler | |
---|---|
TestDescription |
getReportedInvocationFailedEventInfo
public SubprocessEventHelper.InvocationFailedEventInfo getReportedInvocationFailedEventInfo ()
Bildirilen başlatma hatası olay bilgilerini döndürür.
İadeler | |
---|---|
SubprocessEventHelper.InvocationFailedEventInfo |
getSocketServerPort
public int getSocketServerPort ()
Açık olan soket alıcısını döndürür. -1 yoksa.
İadeler | |
---|---|
int |
GetStartTime
public Long getStartTime ()
Alt süreç çağrısından çağrı başlatma olayıyla ilişkili başlangıç zamanını döndürür.
İadeler | |
---|---|
Long |
katılmakAlıcı
public boolean joinReceiver (long millis, boolean waitForConnection)
Olay alıcısının olayları işlemeyi bitirmesini bekleyin.
parametreler | |
---|---|
millis | long : milisaniye cinsinden zaman aşımı. |
waitForConnection | boolean : Bir bağlantı hiç kurulmadıysa beklemeyi atlamak için False. |
İadeler | |
---|---|
boolean | Alıcı iş parçacığı zaman aşımından önce sonlandırılırsa true, aksi takdirde False. |
katılmakAlıcı
public boolean joinReceiver (long millis)
Olay alıcısının olayları işlemeyi bitirmesini bekleyin. Bağlantı kurulmamış, yani işlem henüz başlamamış olsa bile bekleyecektir.
parametreler | |
---|---|
millis | long : milisaniye cinsinden zaman aşımı. |
İadeler | |
---|---|
boolean | Alıcı iş parçacığı zaman aşımından önce sonlandırılırsa true, aksi takdirde False. |
ayrıştırma dosyası
public void parseFile (File file)
parametreler | |
---|---|
file | File |
süreçYeniSatırlar
public void processNewLines (String[] lines)
varsa olayları ayıklamak için dizinin her satırında ayrıştırma çağrısı yapın.
parametreler | |
---|---|
lines | String |
Bildirilen ÇağırmaBaşarısız
public boolean reportedInvocationFailed ()
Bir çağrının başarısız olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
setIgnoreTestLog
public void setIgnoreTestLog (boolean ignoreTestLog)
TestLog olaylarının göz ardı edilip edilmeyeceği ve yalnızca logAssociation'a güvenilip dayanmayacağı.
parametreler | |
---|---|
ignoreTestLog | 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: 2022-08-15 UTC.