TestListener Toplama
public
class
CollectingTestListener
extends Object
implements
IDisableable,
ILogSaverListener,
ITestInvocationListener
Java.lang.Nesne | |
🎃 | com.android.tradefed.result.CollectingTestListener |
Tüm test sonuçlarını toplayacak bir ITestInvocationListener
.
Bu nesnede kullanılan veri yapıları, iş parçacığı açısından güvenli olsa da ITestInvocationListener
geri çağırmaları doğru sırada çağrılmalıdır.
Özet
Kamu inşaatçıları | |
---|---|
CollectingTestListener()
|
Herkese açık yöntemler | |
---|---|
IBuildInfo
|
getBuildInfo()
Bu yöntem kullanımdan kaldırılmıştır.
|
TestRunResult
|
getCurrentRunResults()
Mevcut test çalıştırmasının sonuçlarını alır. |
int
|
getExpectedTests()
Beklenen test sayısının sayısını döndürür. |
IInvocationContext
|
getInvocationContext()
|
|
getMergedTestRunResults()
Farklı denemelerdeki tüm çalıştırmalar için birleştirilmiş sonuç koleksiyonunu döndürün. |
IInvocationContext
|
getModuleContextForRunResult(String testRunName)
Sonuçlarla ilişkili modülün |
MultiMap<String, LogFile>
|
getModuleLogFiles()
Modülle ilişkili günlüğe kaydedilen tüm dosyaları içeren haritanın bir kopyasını döndürür |
MultiMap<String, LogFile>
|
getNonAssociatedLogFiles()
Günlüğe kaydedilen tüm dosyaları içeren ve bir test çalıştırması ya da modülünü kullanabilirsiniz. |
int
|
getNumAllFailedTestRuns()
Başarısız durumdaki test çalıştırmalarının toplam sayısını döndürür |
int
|
getNumAllFailedTests()
Başarısız durumdaki testlerin toplam sayısını döndürür (yalnızca başarısız oldu, varsayım hataları hesaba katılmaz). |
int
|
getNumTestsInState(TestStatus status)
Bu çalıştırma için belirli bir durumdaki test sayısını döndürür. |
int
|
getNumTestsInState(TestResult.TestStatus ddmlibStatus)
Eski durum türüyle uyumluluk için |
int
|
getNumTotalTests()
Tüm çalıştırmalar için toplam test sayısını döndürür. |
IBuildInfo
|
getPrimaryBuildInfo()
|
|
getRunResults()
Bu yöntem kullanımdan kaldırılmıştır.
|
TestRunResult
|
getTestRunAtAttempt(String testRunName, int attempt)
|
int
|
getTestRunAttemptCount(String testRunName)
Belirli bir test çalıştırması adının deneme sayısını döndürür. |
|
getTestRunAttempts(String testRunName)
Belirli bir test çalıştırmasının |
|
getTestRunForAttempts(int attempt)
Belirli bir deneme için tüm sonuçları alır. |
|
getTestRunNames()
Tüm test çalıştırmalarının adlarını döndürün. |
boolean
|
hasFailedTests()
Çağrıda başarısız olan veya varsayımdan başarısız olan testler varsa döndürür. |
boolean
|
hasTestRunResultsForName(String testRunName)
Belirli bir test çalıştırması adının sonuç verip vermediğini döndürür. |
void
|
invocationEnded(long elapsedTime)
Çağrının başarılı bir şekilde veya bir hata nedeniyle sonlandırıldığını bildirir koşul. |
void
|
invocationFailed(Throwable cause)
Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir. |
void
|
invocationSkipped(SkipReason reason)
Bir çağrının atlandığını bildirir |
void
|
invocationStarted(IInvocationContext context)
Test çağrısının başlangıcını bildirir. |
boolean
|
isDisabled()
Nesnenin tamamı devre dışı bırakılırsa Doğru değerini döndürür (hem kurulum hem de sökme işlemlerini atlayın). |
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
|
setBuildInfo(IBuildInfo buildInfo)
Bu yöntem kullanımdan kaldırılmıştır. Artık test için gerekli değildir. |
void
|
setDisable(boolean isDisabled)
Nesnenin devre dışı bırakılıp bırakılmayacağını ayarlar. |
void
|
setMergeStrategy(MergeStrategy strategy)
Sonuçları birleştirirken kullanılacak |
void
|
testAssumptionFailure(TestDescription test, String trace)
Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır |
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır |
void
|
testEnded(TestDescription test, long endTime,
Bitiş zamanını belirtebileceğimiz |
void
|
testEnded(TestDescription test,
Tek bir test durumunun yürütme sonunu bildirir. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Tek bir test durumunun başarısız olduğunu bildirir. |
void
|
testFailed(TestDescription test, String trace)
Tek bir test durumunun başarısız olduğunu bildirir. |
void
|
testIgnored(TestDescription test)
Genellikle bir test yönteminde org.junit.Yoksay. |
void
|
testModuleEnded()
Bir modül çalıştırmasının sonunu bildirir. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Çalışmakta olan bir modülün başlangıcını bildirir. |
void
|
testRunEnded(long elapsedTime,
Test çalıştırmasının sonunu bildirir. |
void
|
testRunFailed(FailureDescription failure)
|
void
|
testRunFailed(String errorMessage)
Önemli bir hata nedeniyle rapor testi çalıştırma işlemi tamamlanamadı. |
void
|
testRunStarted(String name, int numTests, int attemptNumber)
Bir test çalıştırmasının başlangıcını bildirir. |
void
|
testRunStarted(String name, int numTests)
Bir test çalıştırmasının başlangıcını bildirir. |
void
|
testRunStarted(String name, int numTests, int attemptNumber, long startTime)
Bir test çalıştırmasının başlangıcını bildirir. |
void
|
testRunStopped(long elapsedTime)
Rapor testi çalıştırması, bir kullanıcı isteği nedeniyle tamamlanmadan önce durduruldu. |
void
|
testSkipped(TestDescription test, SkipReason reason)
Bir test atlandığında ve genellikle beklenmeyen bir nedenden dolayı yürütülmediğinde çağrılır. |
void
|
testStarted(TestDescription test, long startTime)
Testin ne zaman olduğunu da belirttiğimiz |
void
|
testStarted(TestDescription test)
Bağımsız bir test durumunun başlangıcını bildirir. |
Korunan yöntemler | |
---|---|
final
void
|
clearModuleLogFiles()
Modül dosyasının temizlenmesine olanak tanır. Böylece, dosyaların çok uzun süre taşınmasını önleriz. |
final
void
|
clearResultsForName(String testRunName)
Belirli bir çalıştırma adına ilişkin sonuçların temizlenmesine olanak tanır. |
void
|
setIsAggregrateMetrics(boolean aggregate)
"Toplu metrikler"i aç/kapat seçenek |
Kamu inşaatçıları
TestListener Toplama
public CollectingTestListener ()
Herkese açık yöntemler
getBuildInfo
public IBuildInfo getBuildInfo ()
Bu yöntem kullanımdan kaldırılmıştır.
.
getInvocationContext()
tarafından sağlanan IBuildInfo
kullanılır.
Derleme bilgilerini döndürür.
İlerlemeler | |
---|---|
IBuildInfo |
getCurrentRunResults
public TestRunResult getCurrentRunResults ()
Mevcut test çalıştırmasının sonuçlarını alır.
Sonuçların eksik olmayabileceğini unutmayın. TestRunResult.isRunComplete()
ve/veya (@link TestRunResult#isRunFailure()} değerinin uygun şekilde test edilmesi önerilir)
kontrol edin.
İlerlemeler | |
---|---|
TestRunResult |
son test çalıştırmasında toplanan verileri temsil eden TestRunResult |
getBeklenenTests
public int getExpectedTests ()
Beklenen test sayısının sayısını döndürür. Şundan farklı olabilir: getNumTotalTests()
bazı testler çalıştırılmadı.
İlerlemeler | |
---|---|
int |
getInvocationContext
public IInvocationContext getInvocationContext ()
invocationStarted(com.android.tradefed.invoker.IInvocationContext)
aracılığıyla bildirilen çağrı bağlamını döndür
İlerlemeler | |
---|---|
IInvocationContext |
getMergedTestRunResults
publicgetMergedTestRunResults ()
Farklı denemelerdeki tüm çalıştırmalar için birleştirilmiş sonuç koleksiyonunu döndürün.
Birden fazla sonuç varsa her test çalıştırması en son test sonucuyla birleştirilir test sonuçlarının üzerine yazmanızı öneririz. Test çalıştırmaları, deneme sayısına göre sıralanır.
Aynı deneme için metrikler aggregate-metrics
tarafından belirlenen tercihe dayalı olarak birleştirilir. Nihai metrikler, son denemenin metrikleri olur.
İlerlemeler | |
---|---|
|
getModuleContextForRunResult
public IInvocationContext getModuleContextForRunResult (String testRunName)
Sonuçlarla ilişkili modülün IInvocationContext
değerini döndürür.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
İlerlemeler | |
---|---|
IInvocationContext |
Belirli bir test çalıştırması adı için modülün IInvocationContext öğesi null
yoksa bu adla ilgili bir sonuç bulunamadı. |
getModuleLogFiles
public MultiMap<String, LogFile> getModuleLogFiles ()
Modülle ilişkili günlüğe kaydedilen tüm dosyaları içeren haritanın bir kopyasını döndürür
İlerlemeler | |
---|---|
MultiMap<String, LogFile> |
getNonAssociatedLogFiles
public MultiMap<String, LogFile> getNonAssociatedLogFiles ()
Günlüğe kaydedilen tüm dosyaları içeren ve bir test çalıştırması ya da modülünü kullanabilirsiniz.
İlerlemeler | |
---|---|
MultiMap<String, LogFile> |
getNumAllFailedTestRuns
public int getNumAllFailedTestRuns ()
Başarısız durumdaki test çalıştırmalarının toplam sayısını döndürür
İlerlemeler | |
---|---|
int |
getNumAllFailedTests
public int getNumAllFailedTests ()
Başarısız durumdaki testlerin toplam sayısını döndürür (yalnızca başarısız oldu, varsayım hataları hesaba katılmaz).
İlerlemeler | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestStatus status)
Bu çalıştırma için belirli bir durumdaki test sayısını döndürür.
Parametreler | |
---|---|
status |
TestStatus |
İlerlemeler | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestResult.TestStatus ddmlibStatus)
Eski durum türüyle uyumluluk için
Parametreler | |
---|---|
ddmlibStatus |
TestResult.TestStatus |
İlerlemeler | |
---|---|
int |
getNumTotalTests
public int getNumTotalTests ()
Tüm çalıştırmalar için toplam test sayısını döndürür.
İlerlemeler | |
---|---|
int |
getPrimaryBuildInfo
public IBuildInfo getPrimaryBuildInfo ()
invocationStarted(com.android.tradefed.invoker.IInvocationContext)
aracılığıyla bildirilen birincil derleme bilgisini döndürün. Birincil derleme,
çalışan yapılandırmanın derleme sağlayıcısıdır. Bağlam yoksa boş sonucunu döndürür (
test durumu) için de geçerlidir.
İlerlemeler | |
---|---|
IBuildInfo |
getRunResults
publicgetRunResults ()
Bu yöntem kullanımdan kaldırılmıştır.
.
getMergedTestRunResults()
hesabını kullan
Tüm test çalıştırmalarının sonuçlarını döndürür.
İlerlemeler | |
---|---|
|
getTestRunAtDenemesi
public TestRunResult getTestRunAtAttempt (String testRunName, int attempt)
TestRunResult
öğesini tek bir deneme için iade edin.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
attempt |
int : Deneme kimliği. |
İlerlemeler | |
---|---|
TestRunResult |
Belirtilen ad ve deneme kimliği için TestRunResult veya varsa null
mevcut değil. |
getTestRunRunCount
public int getTestRunAttemptCount (String testRunName)
Belirli bir test çalıştırması adının deneme sayısını döndürür.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
İlerlemeler | |
---|---|
int |
getTestRunDenemeleri
publicgetTestRunAttempts (String testRunName)
Belirli bir test çalıştırmasının TestRunResult
sayısı için tüm denemeleri alır.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
İlerlemeler | |
---|---|
|
Belirli bir test çalıştırması için tüm TestRunResult öğeleri deneme sayısına göre sıralanır. |
getTestRunForRuns
publicgetTestRunForAttempts (int attempt)
Belirli bir deneme için tüm sonuçları alır.
Parametreler | |
---|---|
attempt |
int : Sonuçlarını görmek istediğimiz deneme. |
İlerlemeler | |
---|---|
|
Belirli bir denemedeki tüm TestRunResult öğeleri. |
getTestRunNames
publicgetTestRunNames ()
Tüm test çalıştırmalarının adlarını döndürün.
Bu test çalıştırmaları, farklı denemelerle birden çok kez çalıştırılmış olabilir.
İlerlemeler | |
---|---|
|
hasFailedTests
public boolean hasFailedTests ()
Çağrıda başarısız olan veya varsayımdan başarısız olan testler varsa döndürür.
İlerlemeler | |
---|---|
boolean |
hasTestRunResultsForName
public boolean hasTestRunResultsForName (String testRunName)
Belirli bir test çalıştırması adının sonuç verip vermediğini döndürür.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
İlerlemeler | |
---|---|
boolean |
çağrı Sona erdi
public void invocationEnded (long elapsedTime)
Çağrının başarılı bir şekilde veya bir hata nedeniyle sonlandırıldığını bildirir koşul.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.
Parametreler | |
---|---|
elapsedTime |
long : Çağrı için geçen süre (ms) |
çağrı başarısız oldu
public void invocationFailed (Throwable cause)
Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.
Parametreler | |
---|---|
cause |
Throwable : Hatanın Throwable nedeni |
çağrıAtlandı
public void invocationSkipped (SkipReason reason)
Bir çağrının atlandığını bildirir
Parametreler | |
---|---|
reason |
SkipReason |
çağrı Başlatıldı
public void invocationStarted (IInvocationContext context)
Test çağrısının başlangıcını bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır. Bildirenler, birden fazla cihaz raporlamasını desteklemek için bu yöntemi kullanabilirsiniz.
Parametreler | |
---|---|
context |
IInvocationContext : çağrıyla ilgili bilgiler |
devre dışı
public boolean isDisabled ()
Nesnenin tamamı devre dışı bırakılırsa Doğru değerini döndürür (hem kurulum hem de sökme işlemlerini atlayın). Aksi takdirde False (yanlış) değerini alır.
İlerlemeler | |
---|---|
boolean |
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 arama mümkün değil. Bu nedenle, bu geri çağırma, ilişkilendirmenin güçlü bir
açık bir şekilde belirtmelisiniz.
Parametreler | |
---|---|
dataName |
String : Verinin adı |
logFile |
LogFile : Önceden günlüğe kaydedilen veLogFile
test durumu. |
setBuildInfo
public void setBuildInfo (IBuildInfo buildInfo)
Bu yöntem kullanımdan kaldırılmıştır.
.
Artık test için gerekli değildir.
Derleme bilgilerini ayarlayın. Yalnızca test amacıyla kullanılmalıdır.
Parametreler | |
---|---|
buildInfo |
IBuildInfo |
setDevre dışı bırak
public void setDisable (boolean isDisabled)
Nesnenin devre dışı bırakılıp bırakılmayacağını ayarlar. Devre dışı değerine ayarlanırsa hem kurulum hem de sökme adımları atlanmalıdır. Bir nesneyi varsayılan olarak devre dışı bırakmak için kullanılabilir kurucusu.
Parametreler | |
---|---|
isDisabled |
boolean : Nesnenin yerleştirilmesi gereken durumdur. |
BirleştirmeStratejileri
public void setMergeStrategy (MergeStrategy strategy)
Sonuçları birleştirirken kullanılacak MergeStrategy
özelliğini ayarlar.
Parametreler | |
---|---|
strategy |
MergeStrategy |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
trace |
String : Hatanın yığın izlemesi |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
failure |
FailureDescription : Hatayı ve bağlamını açıklayan FailureDescription . |
testSona Erdi
public void testEnded (TestDescription test, long endTime,testMetrics)
Bitiş zamanını belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
alternatifi
doğrudan ekleyebilirsiniz. Doğru ölçüm için testStarted(com.android.tradefed.result.TestDescription, long)
ile birleştirin.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
endTime |
long : testin sona erdiği zaman. System.currentTimeMillis() ile ölçülür. |
testMetrics |
: yayınlanan metriklerin ERROR(/Map) kadarı |
testSona Erdi
public void testEnded (TestDescription test,testMetrics)
Tek bir test durumunun yürütme sonunu bildirir.
testFailed(TestDescription, FailureDescription)
çağrılmazsa bu test başarılı oldu. Ayrıca, herhangi bir anahtar/değer çiftini de döndürür
test durumu yürütülürken yayınlanmış olabilecek metrikler.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
testMetrics |
: yayınlanan metriklerin ERROR(/Map) kadarı |
test başarısız oldu
public void testFailed (TestDescription test, FailureDescription failure)
Tek bir test durumunun başarısız olduğunu bildirir.
testStarted ve testEnded arasında çağrılır.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
failure |
FailureDescription : Hatayı ve bağlamını açıklayan FailureDescription . |
test başarısız oldu
public void testFailed (TestDescription test, String trace)
Tek bir test durumunun başarısız olduğunu bildirir.
testStarted ve testEnded arasında çağrılır.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
trace |
String : Hatanın yığın izlemesi |
testYoksayıldı
public void testIgnored (TestDescription test)
Genellikle bir test yönteminde org.junit.Yoksay.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
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 dizide 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 elapsedTime,runMetrics)
Test çalıştırmasının sonunu bildirir. FIXME: İki tane Haritamız olamaz<> farklı türlerde arayüzler, bu yüzden burada HashMap'i kullanmamız gerekiyor.
Parametreler | |
---|---|
elapsedTime |
long : cihaz bildirilen geçen süre (milisaniye cinsinden) |
runMetrics |
: Metric ile yapılan bir test çalıştırmasının sonunda bildirilen anahtar/değer çiftleri. |
testRunBaşarısız
public void testRunFailed (FailureDescription failure)
FailureDescription
tarafından açıklanan bir hata nedeniyle rapor testi çalıştırma işlemi tamamlanamadı.
Parametreler | |
---|---|
failure |
FailureDescription : Hatayı ve bağlamını açıklayan FailureDescription . |
testRunBaşarısız
public void testRunFailed (String errorMessage)
Önemli bir hata nedeniyle rapor testi çalıştırma işlemi tamamlanamadı.
Parametreler | |
---|---|
errorMessage |
String : Çalıştırma hatasının nedenini açıklayan String . |
testRunBaşlatıldı
public void testRunStarted (String name, int numTests, int attemptNumber)
Bir test çalıştırmasının başlangıcını bildirir.
Parametreler | |
---|---|
name |
String : Test çalıştırması adı |
numTests |
int : Test çalıştırmasındaki toplam test sayısı |
attemptNumber |
int : aynı runName'in farklı denemelerini tanımlayan sipariş numarası
birçok çalışma vardır. ExperimentNumber 0 dizinli ve her seferinde artmalıdır.
yeni bir çalışma oluşur. ör. Bir test, 3 kez yeniden denenir ve toplamda 4 kez olması gerekir.
dışında bir değer olup olmadığını kontrol edin. |
testRunBaşlatıldı
public void testRunStarted (String name, int numTests)
Bir test çalıştırmasının başlangıcını bildirir.
Parametreler | |
---|---|
name |
String : Test çalıştırması adı |
numTests |
int : Test çalıştırmasındaki toplam test sayısı |
testRunBaşlatıldı
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
Bir test çalıştırmasının başlangıcını bildirir.
Parametreler | |
---|---|
name |
String : Test çalıştırması adı |
numTests |
int : Test çalıştırmasındaki toplam test sayısı |
attemptNumber |
int : aynı runName'in farklı denemelerini tanımlayan sipariş numarası
birçok çalışma vardır. transactionNumber 0 endekslidir ve her aramda artmalıdır
yardımcı olur. ör. Bir test, 3 kez yeniden denenir ve toplamda 4 kez çalıştırması gerekir.
0 ile 3 arasında olduğundan emin olun. |
startTime |
long : koşunun başladığı zaman (System.currentTimeMillis() ile ölçülür) |
testRunStopped
public void testRunStopped (long elapsedTime)
Rapor testi çalıştırması, bir kullanıcı isteği nedeniyle tamamlanmadan önce durduruldu.
YAPILACAKLAR: Şu anda kullanılmıyor, kaldırabilirsiniz
Parametreler | |
---|---|
elapsedTime |
long : cihaz bildirilen geçen süre (milisaniye cinsinden) |
testAtlandı
public void testSkipped (TestDescription test, SkipReason reason)
Bir test atlandığında ve genellikle beklenmeyen bir nedenden dolayı yürütülmediğinde çağrılır. Bu testler, uygun şekilde yürütülmesi için yeniden denenmeye çalışılır.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
reason |
SkipReason : SkipReason |
test başlatıldı
public void testStarted (TestDescription test, long startTime)
Testin ne zaman olduğunu da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription)
yerine
Bu değer, ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
ile birleştirilerek başlatıldı.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
startTime |
long : testin başladığı zaman (System.currentTimeMillis() ile ölçülür) |
test başlatıldı
public void testStarted (TestDescription test)
Bağımsız bir test durumunun başlangıcını bildirir. Eski arayüz, mümkün olduğunda testStarted(com.android.tradefed.result.TestDescription)
kullanılmalıdır.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
Korunan yöntemler
clearModuleLogFiles
protected final void clearModuleLogFiles ()
Modül dosyasının temizlenmesine olanak tanır. Böylece, dosyaların çok uzun süre taşınmasını önleriz.
clearResultsForName
protected final void clearResultsForName (String testRunName)
Belirli bir çalıştırma adına ilişkin sonuçların temizlenmesine olanak tanır. Yalnızca sonuç toplayıcısı olarak kullanabilirsiniz.
Parametreler | |
---|---|
testRunName |
String |
setIsAggregrateMetrics
protected void setIsAggregrateMetrics (boolean aggregate)
"Toplu metrikler"i aç/kapat seçenek
Parametreler | |
---|---|
aggregate |
boolean |