TestResult
  public
  
  
  
  class
  TestResult
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.result.TestResult | 
Tek bir testin sonucunu içeren kapsayıcı.
Özet
| Fields'ın oynadığı filmler | |
|---|---|
| 
    public
    static
    final
    String | IS_FLAKY
 | 
| Herkese açık kurucular | |
|---|---|
| 
      TestResult()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        
        
        
        void | 
      addLoggedFile(String dataName, LogFile loggedFile)
      İlgili test durumuyla ilişkili bir günlük kaydı izleme dosyası ekleyin | 
| 
        
        
        
        
        
        boolean | 
      equals(Object obj)
       | 
| 
        
        
        
        
        
        long | 
      getEndTime()
      
 | 
| 
        
        
        
        
        
        FailureDescription | 
      getFailure()
      İlişkili  | 
| 
        
        
        
        
        
         | 
      getLoggedFiles()
      Söz konusu test durumuyla ilişkili tüm günlük dosyalarını içeren haritanın bir kopyasını döndürür. | 
| 
        
        
        
        
        
         | 
      getMetrics()
      İlişkili test metriklerini alın. | 
| 
        
        
        
        
        
         | 
      getProtoMetrics()
      İlişkili test metriklerini proto biçiminde alın. | 
| 
        
        
        
        
        
        TestStatus | 
      getResultStatus()
      Testin  | 
| 
        
        
        
        
        
        SkipReason | 
      getSkipReason()
       | 
| 
        
        
        
        
        
        String | 
      getStackTrace()
      İlişkili  | 
| 
        
        
        
        
        
        long | 
      getStartTime()
      
 | 
| 
        
        
        
        
        
        TestResult.TestStatus | 
      getStatus()
      Testin  | 
| 
        
        
        
        
        
        int | 
      hashCode()
       | 
| 
        
        
        static
        
        
        TestResult | 
      merge(Birleştirme stratejisine göre aynı test senaryosu için denemeleri birleştirin. | 
| 
        
        
        
        
        
        void | 
      setEndTime(long currentTimeMillis)
      Bitiş zamanını ayarlar | 
| 
        
        
        
        
        
        void | 
      setFailure(FailureDescription failureDescription)
      Yığın izlemeyi ayarlayın. | 
| 
        
        
        
        
        
        void | 
      setMetrics(Önceki değerleri geçersiz kılarak test metriklerini ayarlayın. | 
| 
        
        
        
        
        
        void | 
      setProtoMetrics(Önceki değerleri geçersiz kılarak test proto metrikleri biçimini ayarlayın. | 
| 
        
        
        
        
        
        void | 
      setSkipReason(SkipReason reason)
       | 
| 
        
        
        
        
        
        void | 
      setStackTrace(String stackTrace)
      Yığın izlemeyi ayarlayın. | 
| 
        
        
        
        
        
        void | 
      setStartTime(long startTime)
      
 | 
| 
        
        
        
        
        
        TestResult | 
      setStatus(TestStatus status)
      
 | 
| 
        
        
        
        
        
        TestResult | 
      setStatus(TestResult.TestStatus ddmlibStatus)
       | 
Fields'ın oynadığı filmler
IS_FLAKY
public static final String IS_FLAKY
Herkese açık kurucular
TestResult
public TestResult ()
Herkese açık yöntemler
addLoggedFile
public void addLoggedFile (String dataName, 
                LogFile loggedFile)İlgili test durumuyla ilişkili bir günlük kaydı izleme dosyası ekleyin
| Parametreler | |
|---|---|
| dataName | String | 
| loggedFile | LogFile | 
eşittir
public boolean equals (Object obj)
| Parametreler | |
|---|---|
| obj | Object | 
| İlerlemeler | |
|---|---|
| boolean | |
getEndTime
public long getEndTime ()
ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) etkinliğinin alındığı System.currentTimeMillis() saatini döndürür.
| İlerlemeler | |
|---|---|
| long | |
getFailure
public FailureDescription getFailure ()
İlişkili FailureDescription öğesini alın. getStatus() TestStatus.PASSED ise null olmalıdır.
| İlerlemeler | |
|---|---|
| FailureDescription | |
getLoggedFiles
publicgetLoggedFiles () 
Söz konusu test durumuyla ilişkili tüm günlük dosyalarını içeren haritanın bir kopyasını döndürür.
| İlerlemeler | |
|---|---|
|  | |
getMetrics
publicgetMetrics () 
İlişkili test metriklerini alın.
| İlerlemeler | |
|---|---|
|  | |
getProtoMetrics
publicgetProtoMetrics () 
İlişkili test metriklerini proto biçiminde alın.
| İlerlemeler | |
|---|---|
|  | |
getResultStatus
public TestStatus getResultStatus ()
Testin TestStatus sonucunu alın.
| İlerlemeler | |
|---|---|
| TestStatus | |
getStackTrace
public String getStackTrace ()
İlişkili String yığın izlemesini alın. getStatus() TestStatus.PASSED ise null olmalıdır.
| İlerlemeler | |
|---|---|
| String | |
getStartTime
public long getStartTime ()
ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription) etkinliğinin alındığı System.currentTimeMillis() saatini döndürür.
| İlerlemeler | |
|---|---|
| long | |
getStatus
public TestResult.TestStatus getStatus ()
Testin TestStatus sonucunu alın.
| İlerlemeler | |
|---|---|
| TestResult.TestStatus | |
hashCode
public int hashCode ()
| İlerlemeler | |
|---|---|
| int | |
birleştir
public static TestResult merge (results, MergeStrategy strategy) 
Birleştirme stratejisine göre aynı test senaryosu için denemeleri birleştirin.
| Parametreler | |
|---|---|
| results | : BirleştirilecekTestResultlistesi | 
| strategy | MergeStrategy: Birleştirme sonucunu belirlemek için kullanılacakMergeStrategy. | 
| İlerlemeler | |
|---|---|
| TestResult | Birleştirilen TestResultveya birleştirilecek bir şey yoksa null. | 
setEndTime
public void setEndTime (long currentTimeMillis)
Bitiş zamanını ayarlar
| Parametreler | |
|---|---|
| currentTimeMillis | long | 
setFailure
public void setFailure (FailureDescription failureDescription)
Yığın izlemeyi ayarlayın.
| Parametreler | |
|---|---|
| failureDescription | FailureDescription | 
setMetrics
public void setMetrics (metrics) 
Önceki değerleri geçersiz kılarak test metriklerini ayarlayın.
| Parametreler | |
|---|---|
| metrics |  | 
setProtoMetrics
public void setProtoMetrics (metrics) 
Önceki değerleri geçersiz kılarak test proto metrikleri biçimini ayarlayın.
| Parametreler | |
|---|---|
| metrics |  | 
setStackTrace
public void setStackTrace (String stackTrace)
Yığın izlemeyi ayarlayın.
| Parametreler | |
|---|---|
| stackTrace | String | 
setStartTime
public void setStartTime (long startTime)
ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long) ile birlikte kullanılmak üzere testin başlatıldığı zamanı ayarlamanıza olanak tanır.
| Parametreler | |
|---|---|
| startTime | long | 
setStatus
public TestResult setStatus (TestStatus status)
TestStatus ayarını yapın.
| Parametreler | |
|---|---|
| status | TestStatus | 
| İlerlemeler | |
|---|---|
| TestResult | |
setStatus
public TestResult setStatus (TestResult.TestStatus ddmlibStatus)
| Parametreler | |
|---|---|
| ddmlibStatus | TestResult.TestStatus | 
| İlerlemeler | |
|---|---|
| TestResult | |
