SubProcessTestSonuçları Ayrıştırıcı
public
class
SubprocessTestResultsParser
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.util.SubprocessTestResultsParser |
Dosyaya yazmadan önce çıktıyı ayrıştırabilmemiz için ERROR(/FileOutputStream)
öğesini genişletir.
test etkinliklerini başlatıcı tarafında oluşturur.
Özet
İç içe yerleştirilmiş 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ının oluşturucusu |
|
SubprocessTestResultsParser(ITestInvocationListener listener, IInvocationContext context)
Sonuç ayrıştırıcının oluşturucusu |
Herkese açık yöntemler | |
---|---|
void
|
close()
|
void
|
completeModuleEvents()
Açık olan tüm etkinlikleri tamamlayıp kapatın |
TestDescription
|
getCurrentTest()
Devam etmekte olan testi döndürür. |
SubprocessEventHelper.InvocationFailedEventInfo
|
getReportedInvocationFailedEventInfo()
Bildirilen çağrı hatası etkinlik bilgilerini döndürür. |
int
|
getSocketServerPort()
Açık olan yuva alıcısını döndürür. |
Long
|
getStartTime()
Alt işlemdeki çağrı başlangıç etkinliğiyle ilişkili başlangıç zamanını döndürür çağrılır. |
boolean
|
joinReceiver(long millis, boolean waitForConnection)
Etkinlik alıcısının etkinlikleri işlemeyi tamamlamasını bekleyin. |
boolean
|
joinReceiver(long millis)
Etkinlik alıcısının etkinlikleri işlemeyi tamamlamasını bekleyin. |
void
|
parseFile(File file)
|
void
|
processNewLines(String[] lines)
yöntemini çağırın. |
boolean
|
reportedInvocationFailed()
Bir çağrının başarısız olup olmadığının bildirilip bildirilmediğini döndürür. |
void
|
setIgnoreTestLog(boolean ignoreTestLog)
testLog etkinliklerinin yoksayılıp sayılmayacağı ve yalnızca logAssociation'a dayalı olup olmayacağı. |
Kamu inşaatçıları
SubProcessTestSonuçları Ayrıştırıcı
public SubprocessTestResultsParser (ITestInvocationListener listener, boolean streaming, IInvocationContext context)
Sonuç ayrıştırıcının oluşturucusu
Parametreler | |
---|---|
listener |
ITestInvocationListener : Sonuçların bildirileceği ITestInvocationListener yer |
streaming |
boolean : True (Doğru) değerine ayarlanırsa bir yuva alıcısı sonuçları almak için açık olur. |
context |
IInvocationContext : Çağrı hakkında IInvocationContext bilgisi |
SubProcessTestSonuçları Ayrıştırıcı
public SubprocessTestResultsParser (ITestInvocationListener listener, IInvocationContext context)
Sonuç ayrıştırıcının oluşturucusu
Parametreler | |
---|---|
listener |
ITestInvocationListener : Sonuçların bildirileceği ITestInvocationListener yer |
context |
IInvocationContext : Çağrı hakkında IInvocationContext bilgisi |
Herkese açık yöntemler
kapat
public void close ()
fullModuleEvents
public void completeModuleEvents ()
Açık olan tüm etkinlikleri tamamlayıp kapatın
getCurrentTest
public TestDescription getCurrentTest ()
Devam etmekte olan testi döndürür.
İlerlemeler | |
---|---|
TestDescription |
getReportedInvocationFailedEventInfo
public SubprocessEventHelper.InvocationFailedEventInfo getReportedInvocationFailedEventInfo ()
Bildirilen çağrı hatası etkinlik bilgilerini döndürür.
İlerlemeler | |
---|---|
SubprocessEventHelper.InvocationFailedEventInfo |
getSocketServerPort
public int getSocketServerPort ()
Açık olan yuva alıcısını döndürür. Yoksa -1 değerini girin.
İlerlemeler | |
---|---|
int |
Başlangıç Zamanı
public Long getStartTime ()
Alt işlemdeki çağrı başlangıç etkinliğiyle ilişkili başlangıç zamanını döndürür çağrılır.
İlerlemeler | |
---|---|
Long |
Birleşim Alıcısı
public boolean joinReceiver (long millis, boolean waitForConnection)
Etkinlik alıcısının etkinlikleri işlemeyi tamamlamasını bekleyin.
Parametreler | |
---|---|
millis |
long : Milisaniye cinsinden zaman aşımı. |
waitForConnection |
boolean : Hiç bağlantı oluşturulmadıysa bekleme adımını atlamak için false (yanlış) değerini alır. |
İlerlemeler | |
---|---|
boolean |
Alıcı iş parçacığı zaman aşımından önce sonlandırılırsa doğru, aksi takdirde False (yanlış) değerini alır. |
Birleşim Alıcısı
public boolean joinReceiver (long millis)
Etkinlik alıcısının etkinlikleri işlemeyi tamamlamasını bekleyin. Bağlantı olsa bile bekleyecek oluşturulmadıysa, yani işleme henüz başlamadıysa.
Parametreler | |
---|---|
millis |
long : Milisaniye cinsinden zaman aşımı. |
İlerlemeler | |
---|---|
boolean |
Alıcı iş parçacığı zaman aşımından önce sonlandırılırsa doğru, aksi takdirde False (yanlış) değerini alır. |
ayrıştırma dosyası
public void parseFile (File file)
Parametreler | |
---|---|
file |
File |
transactionNewLines
public void processNewLines (String[] lines)
yöntemini çağırın.
Parametreler | |
---|---|
lines |
String |
bildirilen Çağrı Başarısız Oldu
public boolean reportedInvocationFailed ()
Bir çağrının başarısız olup olmadığının bildirilip bildirilmediğini döndürür.
İlerlemeler | |
---|---|
boolean |
setYoksayTestLog
public void setIgnoreTestLog (boolean ignoreTestLog)
testLog etkinliklerinin yoksayılıp sayılmayacağı ve yalnızca logAssociation'a dayalı olup olmayacağı.
Parametreler | |
---|---|
ignoreTestLog |
boolean |