NameMangleListener
public
abstract
class
NameMangleListener
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.result.NameMangleListener |
Sonuçlar raporlanırken test yöntemini, sınıfı ve paket adlarını çeviren bir proxy dinleyici.
Özet
Herkese açık kurucular | |
---|---|
NameMangleListener(ITestInvocationListener listener)
|
Herkese açık yöntemler | |
---|---|
TestSummary
|
getSummary()
|
void
|
invocationEnded(long elapsedTime)
|
void
|
invocationFailed(Throwable cause)
|
void
|
invocationStarted(IInvocationContext context)
|
void
|
testAssumptionFailure(TestDescription test, String trace)
|
void
|
testEnded(TestDescription test,
|
void
|
testFailed(TestDescription test, String trace)
|
void
|
testIgnored(TestDescription test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testRunEnded(long elapsedTime,
|
void
|
testRunFailed(String errorMessage)
|
void
|
testRunStarted(String runName, int testCount)
|
void
|
testRunStopped(long elapsedTime)
|
void
|
testStarted(TestDescription test)
|
Korunan yöntemler | |
---|---|
TestDescription
|
mangleTestId(TestDescription test)
Bu yöntem, |
String
|
mangleTestRunName(String name)
Bu yöntem, |
Herkese açık kurucular
NameMangleListener
public NameMangleListener (ITestInvocationListener listener)
Parametreler | |
---|---|
listener |
ITestInvocationListener |
Herkese açık yöntemler
getSummary
public TestSummary getSummary ()
İlerlemeler | |
---|---|
TestSummary |
invocationEnded
public void invocationEnded (long elapsedTime)
Parametreler | |
---|---|
elapsedTime |
long |
invocationFailed
public void invocationFailed (Throwable cause)
Parametreler | |
---|---|
cause |
Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
Parametreler | |
---|---|
context |
IInvocationContext |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
Parametreler | |
---|---|
test |
TestDescription |
trace |
String |
testEnded
public void testEnded (TestDescription test,testMetrics)
Parametreler | |
---|---|
test |
TestDescription |
testMetrics |
|
testFailed
public void testFailed (TestDescription test, String trace)
Parametreler | |
---|---|
test |
TestDescription |
trace |
String |
testIgnored
public void testIgnored (TestDescription test)
Parametreler | |
---|---|
test |
TestDescription |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Parametreler | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Parametreler | |
---|---|
elapsedTime |
long |
runMetrics |
|
testRunFailed
public void testRunFailed (String errorMessage)
Parametreler | |
---|---|
errorMessage |
String |
testRunStarted
public void testRunStarted (String runName, int testCount)
Parametreler | |
---|---|
runName |
String |
testCount |
int |
testRunStopped
public void testRunStopped (long elapsedTime)
Parametreler | |
---|---|
elapsedTime |
long |
testStarted
public void testStarted (TestDescription test)
Parametreler | |
---|---|
test |
TestDescription |
Korunan yöntemler
mangleTestId
protected TestDescription mangleTestId (TestDescription test)
Bu yöntem, testStarted(com.android.tradefed.result.TestDescription)
, testFailed(com.android.tradefed.result.TestDescription, String)
ve ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, HashMap)
geri çağırma işlevlerine iletilen tüm TestDescription
'lerde çalıştırılır. Yöntem, oluşturma sırasında belirtilen aşağı akış ITestInvocationListener
'ye iletilecek, muhtemelen farklı bir TestDescription
döndürmelidir.
Uygulamada, orijinal TestDescription
değiştirilmemelidir.
Varsayılan uygulama, gelen tanımlayıcıyı değiştirilmeden iletir.
Parametreler | |
---|---|
test |
TestDescription |
İlerlemeler | |
---|---|
TestDescription |
mangleTestRunName
protected String mangleTestRunName (String name)
Bu yöntem, testRunStarted(String, int)
geri çağırma işlevine iletilen tüm test çalıştırma adlarında çalıştırılır. Yöntem, oluşturma sırasında belirtilen aşağı akış ITestInvocationListener
'e iletilecek, muhtemelen farklı bir test çalıştırma adı döndürmelidir.
Uygulamada, orijinal çalıştırma adı değiştirilmemelidir.
Varsayılan uygulama, gelen test çalıştırma adını değiştirilmeden iletir.
Parametreler | |
---|---|
name |
String |
İlerlemeler | |
---|---|
String |