CollectingTestListener

public class CollectingTestListener
extends Object implements IDisableable, ILogSaverListener, ITestInvocationListener

java.lang.Object
   ↳ 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

Herkese açık oluşturucular

CollectingTestListener()

Herkese açık yöntemler

IBuildInfo getBuildInfo()

Bu yöntem kullanımdan kaldırılmıştır. getInvocationContext() konumundan gelen IBuildInfo verilerine güvenin.

TestRunResult getCurrentRunResults()

Mevcut test çalıştırmasının sonuçlarını alır.

int getExpectedTests()

Beklenen test sayısı değerini döndürür.

IInvocationContext getInvocationContext()

invocationStarted(com.android.tradefed.invoker.IInvocationContext) üzerinden bildirilen çağırma bağlamını döndürür.

getMergedTestRunResults()

Farklı denemelerdeki tüm çalıştırmalar için birleştirilmiş sonuç koleksiyonunu döndürür.

IInvocationContext getModuleContextForRunResult(String testRunName)

Sonuçlarla ilişkili modülün IInvocationContext değerini döndürür.

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şkilendirilmemiş tüm kaydedilmiş dosyaları içeren haritanın bir kopyasını döndürür.

int getNumAllFailedTestRuns()

Başarısızlık durumundaki toplam test çalıştırma sayısını döndürür.

int getNumAllFailedTests()

Başarısızlık durumundaki toplam test sayısını döndürür (yalnızca başarısız olanlar; varsayım başarısızlıkları bu sayıya 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()

invocationStarted(com.android.tradefed.invoker.IInvocationContext) üzerinden bildirilen birincil derleme bilgilerini döndürür.

getRunResults()

Bu yöntem kullanımdan kaldırılmıştır. getMergedTestRunResults() kullanın.

TestRunResult getTestRunAtAttempt(String testRunName, int attempt)

Tek bir deneme için TestRunResult döndürün.

int getTestRunAttemptCount(String testRunName)

Belirli bir test çalıştırma adı için deneme sayısını döndürür.

getTestRunAttempts(String testRunName)

Belirli bir test çalıştırmasının TestRunResult ile ilgili tüm denemeleri alır.

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ür.

boolean hasFailedTests()

Çağırma işleminde başarısız olan veya varsayımda başarısız olan testler varsa döndürülür.

boolean hasTestRunResultsForName(String testRunName)

Belirli bir test çalıştırma adının sonuç içerip içermediğini döndürür.

void invocationEnded(long elapsedTime)

Çağırmanın başarılı bir şekilde mi yoksa bir hata durumu nedeniyle mi sonlandırıldığını bildirir.

void invocationFailed(Throwable cause)

Bir hata durumu nedeniyle eksik çağırma bildirir.

void invocationSkipped(SkipReason reason)

Bir çağırmayı atlandı olarak bildirir.

void invocationStarted(IInvocationContext context)

Test çağrısının başlangıcını bildirir.

boolean isDisabled()

Nesnenin tamamı devre dışı bırakılmışsa (hem kurulum hem de kaldırma atlanır) True değerini döndürür.

void logAssociation(String dataName, LogFile logFile)

Bazı durumlarda, günlüğün test senaryolarıyla güçlü bir şekilde ilişkilendirilmesi gerekir 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 bu mümkün değildir.

void setBuildInfo(IBuildInfo buildInfo)

Bu yöntem kullanımdan kaldırılmıştır. Artık test için gerekli değil.

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 MergeStrategy öğesini ayarlar.

void testAssumptionFailure(TestDescription test, String trace)

Bir birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

void testAssumptionFailure(TestDescription test, FailureDescription failure)

Bir birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

void testEnded(TestDescription test, long endTime, testMetrics)

Bitiş zamanını doğrudan belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) öğesinin alternatifi.

void testEnded(TestDescription test, testMetrics)

Tek bir test senaryosunun 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 bir test yöntemi org.junit.Ignore ile açıklama eklenmiş olduğundan bir test çalıştırılmayacağı zaman çağrılır.

void testModuleEnded()

Bir modül çalıştırmanın sonunu bildirir.

void testModuleStarted(IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir.

void testRunEnded(long elapsedTime, runMetrics)

Test çalıştırmasının sonunu bildirir.

void testRunFailed(FailureDescription failure)

Raporlar, FailureDescription tarafından açıklanan bir hata nedeniyle test çalıştırmasını tamamlayamadı.

void testRunFailed(String errorMessage)

Raporlar test çalıştırması, ölümcül bir hata nedeniyle 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)

Raporlar, test çalıştırmasının bir kullanıcı isteği nedeniyle tamamlanmadan önce durdurulduğunu gösteriyor.

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 ne zaman başlatıldığını da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) yerine, doğru ölçüm için ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birlikte kullanılır.

void testStarted(TestDescription test)

Tek bir test senaryosunun başlangıcını bildirir.

Korunan yöntemler

final void clearModuleLogFiles()

Modül dosyasının temizlenmesine olanak tanır. Böylece dosyalar çok uzun süre taşınmaz.

final void clearResultsForName(String testRunName)

Belirli bir çalıştırma adının sonuçlarını temizlemeye olanak tanır.

final void clearTestRunResults()

Test çalıştırma sonuçlarının çok uzun süre saklanmaması için tüm sonuçların temizlenmesine olanak tanır.

void setIsAggregrateMetrics(boolean aggregate)

"Toplu metrikler" seçeneğini açın veya kapatın.

Herkese açık oluşturucular

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ının IBuildInfo ürününü kullanın.

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 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ı değerini 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) üzerinden bildirilen çağırma bağlamını döndürür.

İlerlemeler
IInvocationContext

getMergedTestRunResults

public  getMergedTestRunResults ()

Farklı denemelerdeki tüm çalıştırmalar için birleştirilmiş sonuç koleksiyonunu döndürür.

Birden fazla sonuç varsa her test çalıştırması birleştirilir ve en son test sonucu, önceki çalıştırmaların test sonuçlarının üzerine yazılır. Test çalıştırmaları deneme numarasına göre sıralanır.

Aynı denemeye ait metrikler, aggregate-metrics tarafından belirlenen tercihe göre birleştirilir. Son metrikler, son denemenin metrikleri 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 Belirli bir test çalıştırma adı için modülün IInvocationContext null bu adla ilgili sonuç yoksa.

getModuleLogFiles

public 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.

İlerlemeler
MultiMap<String, LogFile>

getNonAssociatedLogFiles

public MultiMap<String, LogFile> getNonAssociatedLogFiles ()

Bir test çalıştırması veya modülle ilişkilendirilmeyen tüm kaydedilmiş dosyaları içeren haritanın bir kopyasını döndürür.

İlerlemeler
MultiMap<String, LogFile>

getNumAllFailedTestRuns

public int getNumAllFailedTestRuns ()

Başarısızlık durumundaki toplam test çalıştırma sayısını döndürür.

İlerlemeler
int

getNumAllFailedTests

public int getNumAllFailedTests ()

Başarısızlık durumundaki toplam test sayısını döndürür (yalnızca başarısız olanlar; varsayım başarısızlıkları bu sayıya 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 tamamlanan testlerin toplam sayısını döndürür.

İlerlemeler
int

getPrimaryBuildInfo

public IBuildInfo getPrimaryBuildInfo ()

invocationStarted(com.android.tradefed.invoker.IInvocationContext) üzerinden bildirilen birincil derleme bilgilerini döndürür. 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 oluşturulmamışsa) boş değerini döndürür.

İlerlemeler
IBuildInfo

getRunResults

public  getRunResults ()

Bu yöntem kullanımdan kaldırılmıştır.
getMergedTestRunResults() özelliğini kullanın.

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 mevcut değilse null.

getTestRunAttemptCount

public int getTestRunAttemptCount (String testRunName)

Belirli bir test çalıştırma adı için deneme sayısını döndürür.

Parametreler
testRunName String: {testRunStarted(String, int) tarafından verilen ad.

İlerlemeler
int

getTestRunAttempts

public  getTestRunAttempts (String testRunName)

Belirli bir test çalıştırmasının TestRunResult ile ilgili tüm denemeleri alır.

Parametreler
testRunName String: {testRunStarted(String, int) tarafından verilen ad.

İlerlemeler
Belirli bir test çalıştırması için tüm TestRunResult, denemelere göre sıralanır.

getTestRunForAttempts

public  getTestRunForAttempts (int attempt)

Belirli bir denemeyle ilgili tüm sonuçları alır.

Parametreler
attempt int: Sonuçlarını istediğimiz deneme.

İlerlemeler
Belirli bir deneme için tüm TestRunResult.

getTestRunNames

public  getTestRunNames ()

Tüm test çalıştırmalarının 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ğırma işleminde başarısız olan veya varsayımda başarısız olan testler varsa 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

invocationEnded

public void invocationEnded (long elapsedTime)

Çağırmanın başarılı bir şekilde mi yoksa bir hata durumu nedeniyle mi sonlandırıldığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

Parametreler
elapsedTime long: Çağırma işleminin geçen süresi (ms)

invocationFailed

public void invocationFailed (Throwable cause)

Bir hata durumu nedeniyle eksik çağırma bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

Parametreler
cause Throwable: Hataya neden olan Throwable

invocationSkipped

public void invocationSkipped (SkipReason reason)

Bir çağırmayı atlandı olarak 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ılır. Raporcuların, birden fazla cihazın raporlamasını desteklemek için bu yöntemi geçersiz kılması gerekir.

Parametreler
context IInvocationContext: çağrı hakkında bilgiler

isDisabled

public boolean isDisabled ()

Nesnenin tamamı devre dışı bırakılmışsa (hem kurulum hem de kaldırma atlanır) True değerini döndürür. Aksi takdirde false (yanlış) değerini alır.

İlerlemeler
boolean

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Bazı durumlarda, günlüğün test senaryolarıyla güçlü bir şekilde ilişkilendirilmesi gerekir 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 bu mümkün değildir. Bu nedenle, bu geri çağırma, güçlü bir ilişkilendirme sağlamaya olanak tanır.

Parametreler
dataName String: Verilerin adı

logFile LogFile: Daha önce kaydedilmiş ve test senaryosuyla 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ğil.

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ı ayarlar. Devre dışı bırakıldı, hem kurulum hem de sökme adımlarının atlanması gerektiği anlamına gelir. Varsayılan oluşturucuda bir nesnenin varsayılan olarak devre dışı bırakılmasını sağlamak 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 öğesini ayarlar.

Parametreler
strategy MergeStrategy

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                String trace)

Bir birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

Parametreler
test TestDescription: Testi tanımlar.

trace String: Hatayla sonuçlanan yığın izleme

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Bir birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

Parametreler
test TestDescription: Testi tanımlar.

failure FailureDescription: FailureDescription arızayı ve bağlamını açıklayın.

testEnded

public void testEnded (TestDescription test, 
                long endTime, 
                 testMetrics)

Bitiş zamanını doğrudan belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) öğesinin alternatifi. 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: Testin sona erdiği zaman (System.currentTimeMillis() üzerinden ölçülür)

testMetrics : yayınlanan metriklerin ERROR(/Map)

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Tek bir test senaryosunun yürütülmesinin sonunu bildirir.

testFailed(TestDescription, FailureDescription) çağrılmadıysa bu test başarılı olur. Ayrıca, test durumu yürütülürken yayınlanmış olabilecek tüm anahtar/değer metriklerini de 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: FailureDescription arızayı ve bağlamını açıklayın.

testFailed

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: Hatayla sonuçlanan yığın izleme

testIgnored

public void testIgnored (TestDescription test)

Genellikle bir test yöntemi org.junit.Ignore ile açıklama eklenmiş olduğundan bir test çalıştırılmayacağı zaman çağrılır.

Parametreler
test TestDescription: Testi tanımlar.

testModuleEnded

public void testModuleEnded ()

Bir modül çalıştırmanın sonunu bildirir.

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Çalışan 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üllerin kullanıldığı bir çalıştırma sırasında kullanılır: pakete dayalı çalıştırıcılar.

Parametreler
moduleContext IInvocationContext: Modülün IInvocationContext.

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Test çalıştırmasının sonunu bildirir.

Parametreler
elapsedTime long: Cihazın bildirdiği geçen süre (milisaniye cinsinden)

runMetrics : Test çalıştırmasının sonunda bildirilen anahtar/değer çiftleri

testRunFailed

public void testRunFailed (FailureDescription failure)

Raporlar, FailureDescription tarafından açıklanan bir hata nedeniyle test çalıştırmasını tamamlayamadı.

Parametreler
failure FailureDescription: FailureDescription arızayı ve bağlamını açıklayın.

testRunFailed

public void testRunFailed (String errorMessage)

Raporlar test çalıştırması, ölümcül bir hata nedeniyle tamamlanamadı.

Parametreler
errorMessage String: Çalıştırma hatasının nedenini açıklayan String.

testRunStarted

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ının adı

numTests int: Test çalıştırmasındaki toplam test sayısı

attemptNumber int: Aynı runName'in birden fazla kez çalıştırılan farklı denemelerini tanımlayan sipariş numarası. attemptNumber, 0 tabanlıdır ve her yeni çalıştırmada artırılmalıdır. Örneğin, bir test 3 kez ayrıntılı olarak yeniden denenirse aynı runName altında toplam 4 çalıştırma olmalı ve attemptNumber 0 ile 3 arasında olmalıdır.

testRunStarted

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ının adı

numTests int: Test çalıştırmasındaki toplam test sayısı

testRunStarted

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ının adı

numTests int: Test çalıştırmasındaki toplam test sayısı

attemptNumber int: Aynı runName'in birden fazla kez çalıştırılan farklı denemelerini tanımlayan sipariş numarası. attemptNumber, 0 tabanlıdır ve her yeni çalıştırmada artırılmalıdır. Örneğin, bir test 3 kez ayrıntılı olarak yeniden denenirse aynı runName altında toplam 4 çalıştırma olmalı ve attemptNumber 0 ile 3 arasında olmalıdır.

startTime long: Koşunun System.currentTimeMillis() üzerinden ölçülen başlangıç zamanı

testRunStopped

public void testRunStopped (long elapsedTime)

Raporlar, test çalıştırmasının bir kullanıcı isteği nedeniyle tamamlanmadan önce durdurulduğunu gösteriyor.

YAPILACAKLAR: Şu anda kullanılmıyor, kaldırılabilir.

Parametreler
elapsedTime long: Cihazın bildirdiği 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. Bu testler, uygun bir yürütme elde etmek için yeniden denenmeye çalışılacaktır.

Parametreler
test TestDescription: Testi tanımlar.

reason SkipReason: SkipReason

testStarted

public void testStarted (TestDescription test, 
                long startTime)

Testin ne zaman başlatıldığını da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) yerine, doğru ölçüm için ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birlikte kullanılır.

Parametreler
test TestDescription: Testi tanımlar.

startTime long: Testin başladığı zaman (System.currentTimeMillis() üzerinden ölçülür)

testStarted

public void testStarted (TestDescription test)

Tek bir test senaryosunun 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 çok uzun süre taşınmaz.

clearResultsForName

protected final void clearResultsForName (String testRunName)

Belirli bir çalıştırma adının sonuçlarını temizlemeye olanak tanır. Yalnızca sonuçların toplayıcısı gibi bazı durumlarda kullanılmalıdır.

Parametreler
testRunName String

clearTestRunResults

protected final void clearTestRunResults ()

Test çalıştırma sonuçlarının çok uzun süre saklanmaması için tüm sonuçların temizlenmesine olanak tanır.

setIsAggregrateMetrics

protected void setIsAggregrateMetrics (boolean aggregate)

"Toplu metrikler" seçeneğini açın veya kapatın.

Parametreler
aggregate boolean