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ğırma işlevleri doğru sırada çağrılmalıdır.
Özet
Herkese açık kurucular | |
---|---|
CollectingTestListener()
|
Herkese açık yöntemler | |
---|---|
IBuildInfo
|
getBuildInfo()
Bu yöntem kullanımdan kaldırılmıştır.
|
TestRunResult
|
getCurrentRunResults()
Geçerli 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ürme. |
IInvocationContext
|
getModuleContextForRunResult(String testRunName)
Sonuçlarla ilişkili modülün |
MultiMap<String, LogFile>
|
getModuleLogFiles()
Modülle ilişkili tüm günlük dosyalarını içeren haritanın bir kopyasını döndürür |
MultiMap<String, LogFile>
|
getNonAssociatedLogFiles()
Bir test çalıştırması veya modülle ilişkili olmayan tüm günlük dosyalarını içeren haritanın bir kopyasını döndürür. |
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, varsayım hataları buna dahil edilmez). |
int
|
getNumTestsInState(TestStatus status)
Bu çalıştırma için belirli durumdaki testlerin 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 tamamlanan testlerin toplam 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)
Tek bir deneme için |
int
|
getTestRunAttemptCount(String testRunName)
Belirli bir test çalıştırma 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 denemeyle ilgili 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 veya varsayım hatalı test olup olmadığını 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ıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir. |
void
|
invocationFailed(Throwable cause)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı 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ışıysa True (Doğru) değerini döndürür (hem kurulum hem de kaldırma işlemi atlanır). |
void
|
logAssociation(String dataName, LogFile logFile)
Bazı durumlarda günlük, test durumları ile güçlü bir şekilde ilişkilendirilmelidir ancak 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)
Bir atomik test, yanlış bir koşulu varsaydığını işaretlediğinde çağrılır |
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Bir atomik test, yanlış bir koşulu varsaydığını işaretlediğinde çağrılır |
void
|
testEnded(TestDescription test, long endTime,
Bitiş saatini doğrudan belirtebileceğimiz |
void
|
testEnded(TestDescription test,
Tek bir testin yürütülmesinin 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 test yöntemi org.junit.Yoksay şeklinde notlandırıldığından, test çalıştırılmayacaksa çağrılır. |
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 elapsedTime,
Test çalıştırmasının sonunu bildirir. |
void
|
testRunFailed(FailureDescription failure)
Raporlar test çalıştırması, |
void
|
testRunFailed(String errorMessage)
Raporlar test çalışması, önemli bir hata nedeniyle tamamlanamadı. |
void
|
testRunStarted(String name, int numTests, int attemptNumber)
Test çalıştırmasının başlangıcını bildirir. |
void
|
testRunStarted(String name, int numTests)
Test çalıştırmasının başlangıcını bildirir. |
void
|
testRunStarted(String name, int numTests, int attemptNumber, long startTime)
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 nedenle yürütülmediğinde çağrılır. |
void
|
testStarted(TestDescription test, long startTime)
Testin başlatıldığı zamanı da belirttiğimiz |
void
|
testStarted(TestDescription test)
Tek bir testin başlangıcını bildirir. |
Korunan yöntemler | |
---|---|
final
void
|
clearModuleLogFiles()
Modül dosyasının temizlenmesine izin verir. Böylece, modülleri çok uzun süre taşımaktan kaçınmış oluruz. |
final
void
|
clearResultsForName(String testRunName)
Belirli bir çalıştırma adının sonuçlarını temizlemenize olanak tanır. |
void
|
setIsAggregrateMetrics(boolean aggregate)
"Toplu metrikler" seçeneğini etkinleştirin veya devre dışı bırakın |
Herkese açık kurucular
CollectingTestListener
public CollectingTestListener ()
Herkese açık yöntemler
getBuildInfo
public IBuildInfo getBuildInfo ()
Bu yöntem kullanımdan kaldırılmıştır.
getInvocationContext()
satıcısından IBuildInfo
fiyatlı
.
Derleme bilgilerini döndürür.
İlerlemeler | |
---|---|
IBuildInfo |
getCurrentRunResults
public TestRunResult getCurrentRunResults ()
Geçerli test çalıştırmasının sonuçlarını alır.
Sonuçların eksik olabileceğini unutmayın. Sonuçları işlemeden önce TestRunResult.isRunComplete()
ve/veya (@link TestRunResult#isRunFailure()} değerini uygun şekilde test etmeniz önerilir.
İlerlemeler | |
---|---|
TestRunResult |
Son test çalıştırması sırasında toplanan verileri temsil eden TestRunResult |
getExpectedTests
public int getExpectedTests ()
Beklenen test sayısını döndürür. Bazı testler çalıştırılmadıysa getNumTotalTests()
değerinden farklı olabilir.
İ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ürme.
Birden fazla sonuç varsa her test çalıştırması, en son test sonucu önceki çalıştırmalara ait test sonuçlarının üzerine yazılarak birleştirilir. Test çalıştırmaları, deneme sayısına göre sıralanır.
Aynı denemeyle ilgili metrikler, aggregate-metrics
tarafından belirlenen tercihe göre birleştirilir. Nihai metrikler, son denemedeki metrikler olacaktır.
İ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) } tarafından verilen ad. |
İlerlemeler | |
---|---|
IInvocationContext |
Söz konusu ad için sonuç yoksa belirli bir test çalıştırma adı null ile ilgili modülün IInvocationContext |
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 ()
Bir test çalıştırması veya modülle ilişkili olmayan tüm günlük dosyalarını içeren haritanın bir kopyasını döndürür.
İ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, varsayım hataları buna dahil edilmez).
İlerlemeler | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestStatus status)
Bu çalıştırma için belirli durumdaki testlerin 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 bilgilerini döndürme. Birincil derleme, çalışan yapılandırmanın ilk derleme sağlayıcısı tarafından döndürülen derlemedir. Bağlam yoksa (test durumu için derleme yoksa) null döndürür.
İlerlemeler | |
---|---|
IBuildInfo |
getRunResults
publicgetRunResults ()
Bu yöntem kullanımdan kaldırılmıştır.
getMergedTestRunResults()
'u kullanma
Tüm test çalıştırmalarının sonuçlarını döndürür.
İlerlemeler | |
---|---|
|
getTestRunAtAttempt
public TestRunResult getTestRunAtAttempt (String testRunName, int attempt)
Tek bir deneme için TestRunResult
döndürün.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) } tarafından verilen ad. |
attempt |
int : Deneme kimliği. |
İlerlemeler | |
---|---|
TestRunResult |
Belirtilen ad ve deneme kimliği için TestRunResult veya ad ve deneme kimliği yoksa null . |
getTestRunAttemptCount
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 |
getTestRunAttempts
publicgetTestRunAttempts (String testRunName)
Belirli bir test çalıştırmasının TestRunResult
için tüm denemelerini alır.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) . |
İlerlemeler | |
---|---|
|
Belirli bir test çalıştırması için tüm TestRunResult , deneme sayısına göre sıralanır. |
getTestRunForAttempts
publicgetTestRunForAttempts (int attempt)
Belirli bir denemeyle ilgili tüm sonuçları alır.
Parametreler | |
---|---|
attempt |
int : Sonuç almak istediğimiz deneme. |
İlerlemeler | |
---|---|
|
Belirli bir deneme için tüm TestRunResult . |
getTestRunNames
publicgetTestRunNames ()
Tüm test çalıştırmalarının tüm adlarını döndürür.
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 veya varsayım hatalı test olup olmadığını döndürür.
İlerlemeler | |
---|---|
boolean |
hasTestRunResultsForName
public boolean hasTestRunResultsForName (String testRunName)
Belirli bir test çalıştırma adının sonuç içerip içermediğini döndürür.
Parametreler | |
---|---|
testRunName |
String : {testRunStarted(String, int) } tarafından verilen ad. |
İlerlemeler | |
---|---|
boolean |
çağrı Sona Erdi
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ılır.
Parametreler | |
---|---|
elapsedTime |
long : Çağrının geçtiği 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 |
invocationSkipped
public void invocationSkipped (SkipReason reason)
Bir çağrının atlandığını bildirir
Parametreler | |
---|---|
reason |
SkipReason |
invocationStarted
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. Raporlamacıların, birden fazla cihazdan raporlamayı desteklemek için bu yöntemi geçersiz kılması gerekir.
Parametreler | |
---|---|
context |
IInvocationContext : çağrı hakkında bilgi |
isDisabled
public boolean isDisabled ()
Nesnenin tamamı devre dışıysa True (Doğru) değerini döndürür (hem kurulum hem de kaldırma işlemi atlanır). Aksi takdirde False (yanlış) değerini alır.
İlerlemeler | |
---|---|
boolean |
logAssociation
public void logAssociation (String dataName, LogFile logFile)
Bazı durumlarda günlük, test durumları ile güçlü bir şekilde ilişkilendirilmelidir ancak doğrudan testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
geri çağırma işleminde bunu yapma olanağı yoktur. 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 . |
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 için kullanılmalıdır.
Parametreler | |
---|---|
buildInfo |
IBuildInfo |
setDisable
public void setDisable (boolean isDisabled)
Nesnenin devre dışı bırakılıp bırakılmayacağını belirler. Devre dışı bırakılmış olması, hem kurulum hem de kaldırma adımlarının atlanması gerektiği anlamına gelir. Varsayılan yapıcıda bir nesneyi varsayılan olarak devre dışı bırakmak için kullanılabilir.
Parametreler | |
---|---|
isDisabled |
boolean : Nesnenin yerleştirilmesi gereken durum. |
setMergeStrategy
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)
Bir atomik test, yanlış bir koşulu varsaydığını işaretlediğ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)
Bir atomik test, yanlış bir koşulu varsaydığını işaretlediğinde çağrılır
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
failure |
FailureDescription : FailureDescription hatayı ve bağlamını açıklayan. |
testEnded
public void testEnded (TestDescription test, long endTime,testMetrics)
Bitiş zamanını doğrudan belirtebildiğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
'e alternatif. Doğru ölçüm için testStarted(com.android.tradefed.result.TestDescription, long)
ile birlikte kullanın.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
endTime |
long : System.currentTimeMillis() aracılığıyla ölçülen, testin sona erdiği zaman |
testMetrics |
: Yayınlanan metriklerin ERROR(/Map) |
testSona Erdi
public void testEnded (TestDescription test,testMetrics)
Tek bir test durumunun yürütme sonunu bildirir.
testFailed(TestDescription, FailureDescription)
çağrılmadıysa bu test geçmiştir. Ayrıca, test senaryosunun yürütülmesi sırasında yayınlanmış olabilecek tüm anahtar/değer metriklerini döndürür.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
testMetrics |
: Yayınlanan metriklerin ERROR(/Map) |
testFailed
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 |
testIgnored
public void testIgnored (TestDescription test)
Genellikle bir test yöntemi org.junit.Ignore ile eklendiği için bir test çalıştırılmadığında çağrılır.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
testModuleEnded
public void testModuleEnded ()
Bir modülün çalıştırılmasının sonunu bildirir.
testModülü Başlatıldı
public void testModuleStarted (IInvocationContext moduleContext)
Bir modülün çalışmaya başlamasını bildirir. Bu geri çağırma, testModuleEnded()
ile ilişkilidir ve dizide isteğe bağlıdır. Yalnızca modülleri kullanan bir çalıştırma sırasında kullanılır: paket tabanlı çalıştırıcılar.
Parametreler | |
---|---|
moduleContext |
IInvocationContext : Modülün IInvocationContext değeri. |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Test çalıştırmasının sonunu bildirir.
Parametreler | |
---|---|
elapsedTime |
long : Cihaz tarafından bildirilen geçen süre (milisaniye cinsinden) |
runMetrics |
: Test çalışmasının sonunda raporlanan anahtar/değer çiftleri |
testRunBaşarısız
public void testRunFailed (FailureDescription failure)
Raporlar test çalıştırması, FailureDescription
tarafından açıklanan bir hata nedeniyle tamamlanamadı.
Parametreler | |
---|---|
failure |
FailureDescription : Hatayı ve bağlamını açıklayan FailureDescription . |
testRunFailed
public void testRunFailed (String errorMessage)
Raporlar test çalışması, önemli bir hata nedeniyle tamamlanamadı.
Parametreler | |
---|---|
errorMessage |
String : String , çalıştırma hatasının nedenini açıklıyor. |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber)
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ında toplam test sayısı |
attemptNumber |
int : Aynı runName değerinin birden fazla kez çalıştırıldığı farklı denemelerin sırasını belirten sipariş numarası. attemptNumber 0 tabanlı bir dizindir ve her yeni çalıştırma işleminde artar. Örneğin, bir test ayrıntılı olarak 3 kez yeniden denenirse aynı runName altında toplam 4 çalıştırma işlemi olur ve attemptNumber 0 ile 3 arasında bir değer alır. |
testRunStarted
public void testRunStarted (String name, int numTests)
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ında toplam test sayısı |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
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ında toplam test sayısı |
attemptNumber |
int : aynı runName'in birden çok kez çalışan farklı denemelerini tanımlayan sipariş numarası. attemptNumber, 0 tabanlı bir dizindir ve her yeni çalıştırma işleminde artar. Örneğin, bir test ayrıntılı olarak 3 kez yeniden denenirse aynı runName altında toplam 4 çalıştırma işlemi olur ve attemptNumber 0 ile 3 arasında bir değer alır. |
startTime |
long : System.currentTimeMillis() aracılığıyla ölçülen, çalışmanın başladığı zaman |
testRunStopped
public void testRunStopped (long elapsedTime)
Raporlar test çalışması, kullanıcı isteği nedeniyle tamamlanmadan önce durduruldu.
TODO: currently unused, consider removing
Parametreler | |
---|---|
elapsedTime |
long : Cihaz tarafından bildirilen geçen süre (milisaniye cinsinden) |
testSkipped
public void testSkipped (TestDescription test, SkipReason reason)
Bir test atlandığında ve genellikle beklenmeyen bir nedenle yürütülmediğinde çağrılır. Doğru bir yürütme elde etmek için bu testlerin tekrar denenmesi denenir.
Parametreler | |
---|---|
test |
TestDescription : Testi tanımlar |
reason |
SkipReason : SkipReason |
test başlatıldı
public void testStarted (TestDescription test, long startTime)
Doğru ölçüm için ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
ile birlikte kullanıldığında, testin ne zaman başlatıldığını da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription)
'e alternatiftir.
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)
Tek bir testin 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 izin verir. Böylece, modülleri çok uzun süre taşımaktan kaçınmış oluruz.
clearResultsForName
protected final void clearResultsForName (String testRunName)
Belirli bir çalıştırma adının sonuçlarını temizlemenize olanak tanır. Yalnızca sonuçlar toplayıcı gibi bazı durumlarda kullanılmalıdır.
Parametreler | |
---|---|
testRunName |
String |
setIsAggregrateMetrics
protected void setIsAggregrateMetrics (boolean aggregate)
"Toplu metrikler" seçeneğini aç/kapat
Parametreler | |
---|---|
aggregate |
boolean |