AltİşlemTfLauncher
public
abstract
class
SubprocessTfLauncher
extends Object
implements
IBuildReceiver,
IConfigurationReceiver,
IInvocationContextReceiver,
IRemoteTest
java.lang.Object | |
↳ | com.android.tradefed.testtype.SubprocessTfLauncher |
Ayrı bir TF kurulumunda test çalıştırmak için IRemoteTest
.
Testleri çalıştırmak için harici bir Java işlemi başlatır. TF birimini veya işlevsel testleri sürekli olarak çalıştırmak için kullanılır.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
ANDROID_SERIAL_VAR
Ortam |
public
static
final
String |
PARENT_PROC_TAG_NAME
|
public
static
final
String |
SUBPROCESS_TAG_NAME
TF alt işlemine aktarılarak farklılaştırılacak etiket |
protected
IBuildInfo |
mBuildInfo
|
protected
|
mCmdArgs
|
protected
IConfiguration |
mConfig
|
protected
String |
mRootDir
|
protected
IRunUtil |
mRunUtil
|
protected
File |
mTmpDir
|
Herkese açık kurucular | |
---|---|
SubprocessTfLauncher()
|
Herkese açık yöntemler | |
---|---|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir. |
void
|
setBuild(IBuildInfo buildInfo)
|
void
|
setConfiguration(IConfiguration configuration)
Kullanımdaki |
void
|
setInvocationContext(IInvocationContext invocationContext)
|
Korunan yöntemler | |
---|---|
void
|
addJavaArguments(
Alt süreç çağrısına ek Java parametreleri eklemenize izin verir. |
String
|
getJava()
|
IRunUtil
|
getRunUtil()
Alt süreç komutu için kullanılacak |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
TF testi tamamlandıktan sonra yapılacak işlemler. |
void
|
preRun()
Testi çalıştırmadan önce kurulum yapın. |
void
|
setEventStreaming(boolean eventStreaming)
use-event-streaming ayarını yapın. |
void
|
setProtoReporting(boolean protoReporting)
|
void
|
setRunUtil(IRunUtil runUtil)
IRunUtil'i ayarlayın. |
Fields'ın oynadığı filmler
ANDROID_SERIAL_VAR
public static final String ANDROID_SERIAL_VAR
adb seçimini etkileyen ortam değişkeni.
PARENT_PROC_TAG_NAME
public static final String PARENT_PROC_TAG_NAME
SUBPROCESS_TAG_NAME
public static final String SUBPROCESS_TAG_NAME
TF alt işlemine aktarılarak farklılaştırılacak etiket
mCmdArgs
protectedmCmdArgs
mRootDir
protected String mRootDir
mTmpDir
protected File mTmpDir
Herkese açık kurucular
AltİşlemTfLauncher
public SubprocessTfLauncher ()
Herkese açık yöntemler
çalıştır
public void run (TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir.
Parametreler | |
---|---|
testInfo |
TestInformation : Test çalıştırmak için yararlı bilgiler içeren TestInformation nesnesi. |
listener |
ITestInvocationListener : test sonuçlarının ITestInvocationListener 'ü |
Atışlar | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Kullanımdaki IConfiguration
'ü enjekte eder.
Parametreler | |
---|---|
configuration |
IConfiguration |
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parametreler | |
---|---|
invocationContext |
IInvocationContext |
Korunan yöntemler
addJavaArguments
protected void addJavaArguments (args)
Alt süreç çağrısına ek Java parametreleri eklemenize izin verir.
Parametreler | |
---|---|
args |
: Ek bağımsız değişkenleri eklememiz gereken mevcut bağımsız değişken listesi. |
getJava
protected String getJava ()
İlerlemeler | |
---|---|
String |
getRunUtil
protected IRunUtil getRunUtil ()
Alt süreç komutu için kullanılacak IRunUtil
değerini döndürür.
İlerlemeler | |
---|---|
IRunUtil |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
TF testi tamamlandıktan sonra yapılacak işlemler.
Parametreler | |
---|---|
listener |
ITestInvocationListener : Sonuçların raporlanacağı orijinal ITestInvocationListener . |
exception |
boolean : Test içinde istisna oluştuysa doğru değerini döndürür. |
elapsedTime |
long : testlerin çalıştırılmasına harcanan süre. |
preRun
protected void preRun ()
Testi çalıştırmadan önce kurulum yapın.
setEventStreaming
protected void setEventStreaming (boolean eventStreaming)
use-event-streaming ayarını yapın. Birim testi için kullanıma sunulur.
Parametreler | |
---|---|
eventStreaming |
boolean |
setProtoReporting
protected void setProtoReporting (boolean protoReporting)
Parametreler | |
---|---|
protoReporting |
boolean |
setRunUtil
protected void setRunUtil (IRunUtil runUtil)
IRunUtil'i ayarlayın. Birim testi için kullanıma sunulur.
Parametreler | |
---|---|
runUtil |
IRunUtil |