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_NAMETüm test çıkış dosyası adlarını içeren bir metin dosyasının adı. | 
| 
    public
    static
    final
    String | TOOL_LOG_PATHAna 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: VerilerinStringaçıklayıcı adı. Ör. "device_logcat" | 
| dataType | LogDataType: DosyanınLogDataType. | 
| dataStream | InputStream: VerilerinERROR(/InputStream). | 
| İlerlemeler | |
|---|---|
| LogFile | kaydedilen dosyanın yolunu ve URL'sini içeren LogFile. | 
