Test Dinleyici Toplama

public class CollectingTestListener
extends Object implements ITestInvocationListener , ILogSaverListener , IDisableable

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ğrılarının doğru sırada çağrılması gerekir.

Özet

Kamu inşaatçıları

CollectingTestListener ()

Genel yöntemler

IBuildInfo getBuildInfo ()

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

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 ()

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

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 IInvocationContext döndürür.

MultiMap <String, LogFile > getModuleLogFiles ()

Modülle ilişkili tüm günlüğe kaydedilen dosyaları içeren haritanın bir kopyasını döndürür

MultiMap <String, LogFile > getNonAssociatedLogFiles ()

Bir test çalıştırması veya bir modülle ilişkili olmayan tüm günlüğe kaydedilen dosyaları içeren haritanın bir kopyasını döndürür.

int getNumAllFailedTestRuns ()

Arıza durumunda toplam test çalıştırması 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 oldu, varsayım başarısızlıkları 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)

Daha 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) aracılığıyla bildirilen birincil derleme bilgilerini döndürün.

getRunResults ()

Bu yöntem kullanımdan kaldırılmıştır. getMergedTestRunResults() işlevini 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ırması adı için deneme sayısını döndürür.

getTestRunAttempts (String testRunName)

Belirli bir test çalıştırmasının TestRunResult yönelik tüm girişimleri alır.

getTestRunForAttempts (int attempt)

Belirli bir girişimin tüm sonuçlarını alır.

getTestRunNames ()

Tüm test çalıştırmalarının tüm adlarını döndürün.

boolean hasFailedTests ()

Çağrının başarısız olduğu veya varsayımın başarısız olduğu testler olup olmadığını döndürür.

boolean hasTestRunResultsForName (String testRunName)

Belirli bir test çalıştırması adının herhangi bir sonucu olup olmadığını döndürür.

void invocationEnded (long elapsedTime)

Başarılı bir şekilde veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir.

void invocationFailed (Throwable cause)

Bazı hata durumlarından dolayı tamamlanmamış bir çağrıyı bildirir.

void invocationSkipped ( SkipReason reason)

Bir çağrıyı atlanmış 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ılırsa True değerini döndürür (hem kurulumu hem de sökmeyi atlayın).

void logAssociation (String dataName, LogFile logFile)

Bazı durumlarda, günlüğün bir test durumuyla güçlü bir şekilde ilişkilendirilmesi gerekir, ancak bunu doğrudan testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile) üzerinden yapma fırsatı testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile) geri arama 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 ayarlar.

void testAssumptionFailure ( TestDescription test, String trace)

Bir atom testi, yanlış olan bir koşulu varsaydığını işaretlediğinde çağrılır

void testAssumptionFailure ( TestDescription test, FailureDescription failure)

Bir atom testi, yanlış olan bir koşulu varsaydığını işaretlediğinde çağrılır

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

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

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

Bireysel bir test senaryosunun yürütme sonunu bildirir.

void testFailed ( TestDescription test, FailureDescription failure)

Bireysel test senaryosunun başarısızlığını bildirir.

void testFailed ( TestDescription test, String trace)

Bireysel test senaryosunun başarısızlığını bildirir.

void testIgnored ( TestDescription test)

Genellikle bir test yönteminin org.junit.Ignore ile açıklanması nedeniyle bir test çalıştırılmayacağı zaman çağrılır.

void testModuleEnded ()

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

void testModuleStarted ( IInvocationContext moduleContext)

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

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

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

void testRunFailed ( FailureDescription failure)

FailureDescription tarafından açıklanan bir hata nedeniyle rapor test çalıştırması tamamlanamadı.

void testRunFailed (String errorMessage)

Önemli bir hata nedeniyle rapor test çalıştırması 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)

Kullanıcı isteği nedeniyle rapor test çalıştırması tamamlanmadan 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 başladığını da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) alternatifi, doğru ölçüm için ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birleştirilir. .

void testStarted ( TestDescription test)

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

Korumalı yöntemler

final void clearModuleLogFiles ()

Modül dosyasının temizlenmesini sağlar, böylece onları çok uzun süre taşımaktan kaçınırız.

final void clearResultsForName (String testRunName)

Belirli bir çalıştırma adı için sonuçların temizlenmesini sağlar.

void setIsAggregrateMetrics (boolean aggregate)

'Metrikleri toplulaştır' seçeneğini değiştirin

Kamu inşaatçıları

Test Dinleyici Toplama

public CollectingTestListener ()

Genel yöntemler

getBuildInfo

public IBuildInfo getBuildInfo ()

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

Derleme bilgilerini döndürür.

İadeler
IBuildInfo

getCurrentRunResults

public TestRunResult getCurrentRunResults ()

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

Sonuçların tam olmayabileceğini unutmayın. Sonuçları işlemeden önce TestRunResult.isRunComplete() ve/veya (@link TestRunResult#isRunFailure()} değerinin uygun şekilde test edilmesi önerilir.

İadeler
TestRunResult Son test çalıştırması sırasında toplanan verileri temsil eden TestRunResult

getExpectedTestler

public int getExpectedTests ()

Beklenen test sayısının sayısını döndürür. Bazı testler çalışmadıysa getNumTotalTests() işlevinden farklı olabilir.

İadeler
int

getInvokasyonContext

public IInvocationContext getInvocationContext ()

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

İadeler
IInvocationContext

getMergedTestRunSonuçları

public  getMergedTestRunResults ()

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ı 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ştirilecektir. Nihai metrikler son denemenin metrikleri olacaktır.

İadeler

getModuleContextForRunResult

public IInvocationContext getModuleContextForRunResult (String testRunName)

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

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

İadeler
IInvocationContext Belirli bir test çalıştırması adı için modülün IInvocationContext , bu ad için sonuç yoksa null .

getModuleLogFiles

public MultiMap<String, LogFile> getModuleLogFiles ()

Modülle ilişkili tüm günlüğe kaydedilen dosyaları içeren haritanın bir kopyasını döndürür

İadeler
MultiMap <String, LogFile >

getNonAssociatedLogFiles

public MultiMap<String, LogFile> getNonAssociatedLogFiles ()

Bir test çalıştırması veya bir modülle ilişkili olmayan tüm günlüğe kaydedilen dosyaları içeren haritanın bir kopyasını döndürür.

İadeler
MultiMap <String, LogFile >

getNumAllFailedTestRuns

public int getNumAllFailedTestRuns ()

Arıza durumunda toplam test çalıştırması sayısını döndürür

İadeler
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 oldu, varsayım hataları buna dahil edilmez).

İadeler
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

İadeler
int

getNumTestsInState

public int getNumTestsInState (TestResult.TestStatus ddmlibStatus)

Daha eski durum türüyle uyumluluk için

Parametreler
ddmlibStatus TestResult.TestStatus

İadeler
int

getNumTotalTests

public int getNumTotalTests ()

Tüm çalıştırmalar için tamamlanan testlerin toplam sayısını döndürür.

İadeler
int

getPrimaryBuildInfo

public IBuildInfo getPrimaryBuildInfo ()

invocationStarted(com.android.tradefed.invoker.IInvocationContext) aracılığıyla bildirilen birincil derleme bilgilerini döndürün. Birincil yapı, çalışan yapılandırmanın ilk yapı sağlayıcısı tarafından döndürülen yapıdır. Bağlam yoksa (test senaryosuna derleme yok) null değerini döndürür.

İadeler
IBuildInfo

getRunResults

public  getRunResults ()

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

Tüm test çalıştırmalarının sonuçlarını döndürür.

İadeler

getTestRunAttempt

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.

İadeler
TestRunResult Verilen ad ve deneme kimliği için TestRunResult veya mevcut değilse null .

getTestRunAttemptCount

public int getTestRunAttemptCount (String testRunName)

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

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

İadeler
int

getTestRunAttempts

public  getTestRunAttempts (String testRunName)

Belirli bir test çalıştırmasının TestRunResult yönelik tüm girişimleri alır.

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

İadeler
Belirli bir test çalıştırması için denemelere göre sıralanmış tüm TestRunResult .

getTestRunForAttempts

public  getTestRunForAttempts (int attempt)

Belirli bir girişimin tüm sonuçlarını alır.

Parametreler
attempt int : Sonuçlarını istediğimiz girişim.

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

getTestRunNames

public  getTestRunNames ()

Tüm test çalıştırmalarının tüm adlarını döndürün.

Bu test çalıştırmaları farklı denemelerle birden çok kez çalıştırılmış olabilir.

İadeler

Başarısız Testler

public boolean hasFailedTests ()

Çağrının başarısız olduğu veya varsayımın başarısız olduğu testler olup olmadığını döndürür.

İadeler
boolean

hasTestRunResultsForName

public boolean hasTestRunResultsForName (String testRunName)

Belirli bir test çalıştırması adının herhangi bir sonucu olup olmadığını döndürür.

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

İadeler
boolean

çağırma sona erdi

public void invocationEnded (long elapsedTime)

Başarılı bir şekilde veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir.

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

Parametreler
elapsedTime long : çağrının ms cinsinden geçen süresi

çağrı başarısız oldu

public void invocationFailed (Throwable cause)

Bazı hata durumlarından dolayı tamamlanmamış bir çağrıyı bildirir.

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

Parametreler
cause Throwable : Başarısızlığın Throwable nedeni

çağrı atlandı

public void invocationSkipped (SkipReason reason)

Bir çağrıyı atlanmış olarak 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. Muhabirlerin birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılmaları gerekir.

Parametreler
context IInvocationContext : çağırma hakkında bilgi

Devre Dışı

public boolean isDisabled ()

Nesnenin tamamı devre dışı bırakılırsa True değerini döndürür (hem kurulumu hem de sökmeyi atlayın). Aksi takdirde yanlış.

İadeler
boolean

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Bazı durumlarda, günlüğün bir test durumuyla güçlü bir şekilde ilişkilendirilmesi gerekir, ancak bunu doğrudan testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile) üzerinden yapma fırsatı testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile) geri arama mümkün değildir. Böylece, bu geri arama açıkça güçlü bir ilişkilendirme sağlamaya olanak tanır.

Parametreler
dataName String : Verinin 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ğil.

Yapı bilgilerini ayarlayın. Sadece test amaçlı 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ışı, hem kurulum hem de sökme 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 konulması gereken durum.

setMergeStrateji

public void setMergeStrategy (MergeStrategy strategy)

Sonuçları birleştirirken kullanılacak MergeStrategy ayarlar.

Parametreler
strategy MergeStrategy

testVarsayımBaşarısızlık

public void testAssumptionFailure (TestDescription test, 
                String trace)

Bir atom testi, yanlış olan 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

testVarsayımBaşarısızlık

public void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Bir atom testi, yanlış olan bir koşulu varsaydığını işaretlediğinde çağrılır

Parametreler
test TestDescription : testi tanımlar

failure FailureDescription : Arızayı ve içeriğini açıklayan FailureDescription .

testSonlandı

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

Bitiş zamanını doğrudan belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) alternatifi. Doğru ölçüm için testStarted(com.android.tradefed.result.TestDescription, long) ile birleştirin.

Parametreler
test TestDescription : testi tanımlar

endTime long : System.currentTimeMillis() aracılığıyla ölçülen, testin sona erdiği süre

testMetrics : yayılan metriklerin ERROR(/Map)

testSonlandı

public void testEnded (TestDescription test, 
                 testMetrics)

Bireysel bir test senaryosunun yürütme sonunu bildirir.

testFailed(TestDescription, FailureDescription) çağrılmadıysa bu test başarılı oldu. Ayrıca test senaryosunun yürütülmesi sırasında yayılmış olabilecek tüm anahtar/değer ölçümlerini de döndürür.

Parametreler
test TestDescription : testi tanımlar

testMetrics : yayılan metriklerin ERROR(/Map)

test başarısız

public void testFailed (TestDescription test, 
                FailureDescription failure)

Bireysel test senaryosunun başarısızlığını bildirir.

testStarted ve testEnded arasında çağrılacaktır.

Parametreler
test TestDescription : testi tanımlar

failure FailureDescription : Arızayı ve içeriğini açıklayan FailureDescription .

test başarısız

public void testFailed (TestDescription test, 
                String trace)

Bireysel test senaryosunun başarısızlığını bildirir.

testStarted ve testEnded arasında çağrılacaktı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önteminin org.junit.Ignore ile açıklanması nedeniyle 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ırmasını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ülleri kullanan bir çalıştırma sırasında kullanılır: paket tabanlı koşucular.

Parametreler
moduleContext IInvocationContext : modülün IInvocationContext .

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Test çalıştırmasının sonunu bildirir. FIXME: Farklı türde iki Map<> arayüzümüz olamaz, bu yüzden burada HashMap kullanmak zorundayız.

Parametreler
elapsedTime long : cihaz geçen süreyi milisaniye cinsinden bildirdi

runMetrics : Metric ile yapılan bir test çalışmasının sonunda raporlanan anahtar/değer çiftleri.

testRun Başarısız

public void testRunFailed (FailureDescription failure)

FailureDescription tarafından açıklanan bir hata nedeniyle rapor test çalıştırması tamamlanamadı.

Parametreler
failure FailureDescription : Arızayı ve içeriğini açıklayan FailureDescription .

testRun Başarısız

public void testRunFailed (String errorMessage)

Önemli bir hata nedeniyle rapor test çalıştırması 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 birden çok kez çalıştırılan farklı girişimlerini tanımlayan sipariş numarası. tryNumber 0 indekslidir ve her yeni çalıştırma gerçekleştiğinde artmalıdır. Örneğin, bir test 3 kez ayrıntılı olarak yeniden denenir, aynı runName altında toplam 4 çalıştırmaya sahip olmalıdır ve tryNumber değeri 0'dan 3'e kadar olmalıdır.

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 birden çok kez çalıştırılan farklı girişimlerini tanımlayan sipariş numarası. tryNumber 0 indekslidir ve her yeni çalıştırma gerçekleştiğinde artmalıdır. Örneğin, bir test 3 kez ayrıntılı olarak yeniden denenir, aynı runName altında toplam 4 çalıştırmaya sahip olmalıdır ve tryNumber değeri 0'dan 3'e kadar olmalıdır.

startTime long : Çalıştırmanın başladığı saat, System.currentTimeMillis() aracılığıyla ölçülür

testRunDurduruldu

public void testRunStopped (long elapsedTime)

Kullanıcı isteği nedeniyle rapor test çalıştırması tamamlanmadan durduruldu.

YAPILACAKLAR: şu anda kullanılmıyor, kaldırmayı düşünün

Parametreler
elapsedTime long : cihaz geçen süreyi milisaniye cinsinden bildirdi

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 bir yürütme elde etmek için yeniden denenmeye çalışılacaktır.

Parametreler
test TestDescription : testi tanımlar

reason SkipReason : SkipReason

testBaşladı

public void testStarted (TestDescription test, 
                long startTime)

Doğru ölçüm için ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birlikte testin ne zaman başladığını da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) alternatifi .

Parametreler
test TestDescription : testi tanımlar

startTime long : System.currentTimeMillis() aracılığıyla ölçülen testin başladığı zaman

testBaşladı

public void testStarted (TestDescription test)

Bireysel bir test senaryosunun başlangıcını bildirir. Eski arayüz, mümkün olduğunda testStarted(com.android.tradefed.result.TestDescription) kullanmalıdır.

Parametreler
test TestDescription : testi tanımlar

Korumalı yöntemler

clearModuleLogFiles

protected final void clearModuleLogFiles ()

Modül dosyasının temizlenmesini sağlar, böylece onları çok uzun süre taşımaktan kaçınırız.

clearResultsForName

protected final void clearResultsForName (String testRunName)

Belirli bir çalıştırma adı için sonuçların temizlenmesini sağlar. Yalnızca sonuçların toplayıcısı gibi bazı durumlarda kullanılmalıdır.

Parametreler
testRunName String

setIsAggregateMetrics

protected void setIsAggregrateMetrics (boolean aggregate)

'Metrikleri toplulaştır' seçeneğini değiştirin

Parametreler
aggregate boolean