ClusterLogSaver
public
class
ClusterLogSaver
extends Object
implements
ILogSaver
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterLogSaver |
Test sonuçlarını TFC'ye yüklemek için bir ILogSaver
sınıfı.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
FILE_NAMES_FILE_NAME
Tüm test çıkış dosyası adlarını içeren bir metin dosyasının adı. |
public
static
final
String |
TOOL_LOG_PATH
Ana makine işlemi tarafından oluşturulan tüm dosyaları içeren bir alt dizinin adı. |
Herkese açık kurucular | |
---|---|
ClusterLogSaver()
|
Herkese açık yöntemler | |
---|---|
LogFile
|
getLogReportDir()
Günlüklerin kaydedildiği dizinin yolunu ve/veya URL'sini içeren |
void
|
invocationEnded(long elapsedTime)
Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir. |
void
|
invocationStarted(IInvocationContext context)
Test çağrısının başlangıcını bildirir. |
LogFile
|
saveLogData(String dataName, LogDataType dataType, InputStream dataStream)
Günlük verilerini kaydedin. |
Fields'ın oynadığı filmler
FILE_NAMES_FILE_NAME
public static final String FILE_NAMES_FILE_NAME
Tüm test çıkış dosyası adlarını içeren bir metin dosyasının adı.
TOOL_LOG_PATH
public static final String TOOL_LOG_PATH
Ana makine işlemi tarafından oluşturulan tüm dosyaları içeren bir alt dizinin adı.
Herkese açık kurucular
ClusterLogSaver
public ClusterLogSaver ()
Herkese açık yöntemler
getLogReportDir
public LogFile getLogReportDir ()
Günlüklerin kaydedildiği dizinin yolunu ve/veya URL'sini içeren LogFile
öğesini alın.
İlerlemeler | |
---|---|
LogFile |
LogFile |
invocationEnded
public void invocationEnded (long elapsedTime)
Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir.
ITestInvocationListener.invocationEnded(long)
çağrıldıktan sonra TradeFederation çerçevesi tarafından otomatik olarak çağrılır.
Parametreler | |
---|---|
elapsedTime |
long : Çağrının geçtiği süre (ms.) |
invocationStarted
public void invocationStarted (IInvocationContext context)
Test çağrısının başlangıcını bildirir.
ITestInvocationListener.invocationStarted(IInvocationContext)
çağrılmadan önce TradeFederation çerçevesi tarafından otomatik olarak çağrılır.
Parametreler | |
---|---|
context |
IInvocationContext : çağrı hakkında bilgi. |
saveLogData
public LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)
Günlük verilerini kaydedin.
ITestLogger.testLog(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
çağrıldığında TradeFederation çerçevesi tarafından otomatik olarak çağrılır. Ek günlük verilerini kaydetmek için yardımcı yöntem olarak da kullanılabilir.
Günlükler, uygulamaya ve politikaya bağlı olarak sıkıştırılmış biçimde kaydedilebilir. Günlükler, Tradefed'in erişemeyeceği bir konumda da saklanabilir.
Parametreler | |
---|---|
dataName |
String : Verilerin String açıklayıcı adı. Ör. "device_logcat" |
dataType |
LogDataType : Dosyanın LogDataType . |
dataStream |
InputStream : Verilerin ERROR(/InputStream) . |
İlerlemeler | |
---|---|
LogFile |
kaydedilen dosyanın yolunu ve URL'sini içeren LogFile . |