LegacySubprocessResultsReporter
public
final
class
LegacySubprocessResultsReporter
extends SubprocessResultsReporter
java.lang.Object | ||
🎃 | com.android.tradefed.result.SubprocessResultsReporter | |
↳ | com.android.tradefed.result.LegacySubprocessResultsRaporcu |
Alt süreç sonuç raporlayıcısının dondurulmuş bir uygulaması. Bu uygulama, üst sınıfındaki değişikliklere rağmen TF/CTS'nin önceki sürümleriyle (ör. 8 ve üzeri) uyumlu kalmalıdır.
Bu raporlayıcı, eski cihazlarda alt işlem raporlama özelliğini etkinleştirmek için dinamik olarak eklenebilir TF tabanlı test paketleri.
Özet
Kamu inşaatçıları | |
---|---|
LegacySubprocessResultsReporter()
|
Korunan oluşturucular | |
---|---|
LegacySubprocessResultsReporter(boolean installHandler)
|
Herkese açık yöntemler | |
---|---|
void
|
invocationEnded(long elapsedTime)
Çağrının başarılı bir şekilde veya bir hata nedeniyle sonlandırıldığını bildirir koşul alır. |
void
|
invocationFailed(Throwable cause)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir. |
void
|
invocationStarted(IBuildInfo buildInfo)
|
void
|
logAssociation(String dataName, LogFile logFile)
Bazı durumlarda, günlüğün bir test durumu ile güçlü bir şekilde ilişkilendirilmesi gerekir, ancak
dolayısıyla doğrudan |
void
|
setLogSaver(ILogSaver logSaver)
|
void
|
testAssumptionFailure(TestIdentifier testId, String trace)
|
void
|
testEnded(TestIdentifier testId,
|
void
|
testEnded(TestIdentifier testId, long endTime,
|
void
|
testFailed(TestIdentifier testId, String reason)
|
void
|
testIgnored(TestIdentifier testId)
|
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
|
void
|
testModuleEnded()
Bir modülün çalıştırılmasının sonunu bildirir. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Çalışmakta olan bir modülün başlangıcını bildirir. |
void
|
testRunEnded(long time,
Test çalıştırmasının sonunu bildirir. |
void
|
testRunFailed(String reason)
Raporlar test çalışması, önemli bir hata nedeniyle tamamlanamadı. |
void
|
testRunStarted(String runName, int testCount)
Bir test çalıştırmasının başladığını bildirir. |
void
|
testStarted(TestIdentifier testId)
|
void
|
testStarted(TestIdentifier testId, long startTime)
|
Kamu inşaatçıları
LegacySubProcessResults Reporter
public LegacySubprocessResultsReporter ()
Korunan kurucular
LegacySubprocessResultsReporter
protected LegacySubprocessResultsReporter (boolean installHandler)
Parametreler | |
---|---|
installHandler |
boolean |
Herkese açık yöntemler
invocationEnded
public void invocationEnded (long elapsedTime)
Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.
Parametreler | |
---|---|
elapsedTime |
long : Çağrı için geçen süre (ms) |
invocationFailed
public void invocationFailed (Throwable cause)
Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılır.
Parametreler | |
---|---|
cause |
Throwable : Hatanın Throwable nedeni |
invocationStarted
public void invocationStarted (IBuildInfo buildInfo)
Parametreler | |
---|---|
buildInfo |
IBuildInfo |
logAssociation
public void logAssociation (String dataName, LogFile logFile)
Bazı durumlarda, günlüğün bir test durumu ile güçlü bir şekilde ilişkilendirilmesi gerekir, ancak
dolayısıyla doğrudan testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
geri çağırma mümkün değil. Bu nedenle, bu geri çağırma, açıkça güçlü bir ilişkilendirme sağlamanıza olanak tanır.
Parametreler | |
---|---|
dataName |
String : Verilerin adı |
logFile |
LogFile : Daha önce günlüğe kaydedilen ve test durumuyla ilişkilendirilmesi gereken LogFile . |
testAssumptionFailure
public void testAssumptionFailure (TestIdentifier testId, String trace)
Parametreler | |
---|---|
testId |
TestIdentifier |
trace |
String |
testEnded
public void testEnded (TestIdentifier testId,metrics)
Parametreler | |
---|---|
testId |
TestIdentifier |
metrics |
|
testEnded
public void testEnded (TestIdentifier testId, long endTime,metrics)
Parametreler | |
---|---|
testId |
TestIdentifier |
endTime |
long |
metrics |
|
test başarısız
public void testFailed (TestIdentifier testId, String reason)
Parametreler | |
---|---|
testId |
TestIdentifier |
reason |
String |
testYoksayıldı
public void testIgnored (TestIdentifier testId)
Parametreler | |
---|---|
testId |
TestIdentifier |
testLogSaved
public void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
Parametreler | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |
testModülü Sona Erdi
public void testModuleEnded ()
Bir modül çalıştırmasının sonunu bildirir.
testModülü Başlatıldı
public void testModuleStarted (IInvocationContext moduleContext)
Çalışmakta olan bir modülün başlangıcını bildirir. Bu geri çağırma, testModuleEnded()
ile ilişkilidir ve dizede isteğe bağlıdır. Yalnızca
modüller: paket tabanlı koşucular.
Parametreler | |
---|---|
moduleContext |
IInvocationContext : modülün IInvocationContext bölümü. |
testRunSona Erdi
public void testRunEnded (long time,runMetrics)
Test çalıştırmasının sonunu bildirir.
Parametreler | |
---|---|
time |
long : Cihaz tarafından bildirilen geçen süre (milisaniye cinsinden) |
runMetrics |
: Test çalışmasının sonunda raporlanan anahtar/değer çiftleri |
testRunFailed
public void testRunFailed (String reason)
Raporlar test çalışması, önemli bir hata nedeniyle tamamlanamadı.
Parametreler | |
---|---|
reason |
String : Çalıştırma hatasının nedenini açıklayan String . |
testRunBaşlatıldı
public void testRunStarted (String runName, int testCount)
Test çalıştırmasının başlangıcını bildirir.
Parametreler | |
---|---|
runName |
String : Test çalıştırması adı |
testCount |
int : Test çalıştırmasındaki toplam test sayısı |
test başlatıldı
public void testStarted (TestIdentifier testId)
Parametreler | |
---|---|
testId |
TestIdentifier |
testStarted
public void testStarted (TestIdentifier testId, long startTime)
Parametreler | |
---|---|
testId |
TestIdentifier |
startTime |
long |