CommandScheduler
public
class
CommandScheduler
extends Object
implements
ICommandScheduler
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandScheduler |
ตัวกำหนดเวลางานสำหรับเรียกใช้คำสั่ง TradeFederation ในอุปกรณ์ที่พร้อมใช้งานทั้งหมด
จะพยายามจัดลําดับความสําคัญของคําสั่งที่จะเรียกใช้ตามจํานวนการเรียกใช้ทั้งหมดของเวลาในการเรียกใช้ เช่น คําสั่งที่เรียกใช้นานๆ หรือเรียกใช้เร็วจะได้รับลําดับความสําคัญสูงกว่าคําสั่งที่เรียกใช้นาน
ทำงานในเบื้องหลังตลอดเวลาจนกว่าจะปิด
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
CommandScheduler()
สร้าง |
|
เมธอดสาธารณะ | |
|---|---|
Pair<Boolean, Integer>
|
addCommand(String[] args)
เพิ่มคำสั่งลงในตัวจัดกำหนดการ |
void
|
addCommandFile(String cmdFilePath,
เพิ่มคำสั่งทั้งหมดจากไฟล์ที่ระบุไปยังตัวกำหนดเวลา |
void
|
await()
รอให้ตัวกำหนดเวลางานเริ่มทำงาน รวมถึงรอให้การส่งต่อจาก TF เก่าเสร็จสมบูรณ์ (หากมี) |
static
TradefedDelegator
|
checkDelegation(String[] args)
สร้างผู้มอบสิทธิ์ตามบรรทัดคำสั่งเพื่อดูว่าเราต้องมอบสิทธิ์การเรียกใช้หรือไม่ |
static
|
createReleaseMap(IInvocationContext context, Throwable e)
สร้างแผนที่สถานะของอุปกรณ์เพื่อให้ปล่อยอุปกรณ์ได้อย่างเหมาะสม |
ISandbox
|
createSandbox()
สร้าง |
void
|
displayCommandQueue(PrintWriter printWriter)
แสดงข้อมูลการแก้ไขข้อบกพร่องโดยละเอียดเกี่ยวกับสถานะของคิวการดำเนินการคำสั่ง |
void
|
displayCommandsInfo(PrintWriter printWriter, String regex)
แสดงรายการคำสั่งปัจจุบัน |
void
|
displayInvocationsInfo(PrintWriter printWriter)
แสดงรายการการเรียกใช้ปัจจุบัน |
void
|
dumpCommandsXml(PrintWriter printWriter, String regex)
ทิ้งไฟล์ XML ที่ขยายแล้วสำหรับคำสั่งที่มีค่า |
long
|
execCommand(ICommandScheduler.IScheduledInvocationListener listener, ITestDevice device, String[] args)
เรียกใช้คำสั่งโดยตรงในอุปกรณ์ที่จัดสรรแล้ว |
long
|
execCommand(ICommandScheduler.IScheduledInvocationListener listener,
เรียกใช้คำสั่งโดยตรงในอุปกรณ์ที่จัดสรรแล้ว |
long
|
execCommand(IInvocationContext context, ICommandScheduler.IScheduledInvocationListener listener, String[] args)
จัดสรรอุปกรณ์โดยตรงและเรียกใช้คำสั่งโดยไม่ต้องเพิ่มลงในคิวคำสั่ง
โดยใช้ |
long
|
execCommand(ICommandScheduler.IScheduledInvocationListener listener, String[] args)
จัดสรรอุปกรณ์โดยตรงและเรียกใช้คำสั่งโดยไม่ต้องเพิ่มลงในคิวคำสั่ง |
CommandFileWatcher
|
getCommandFileWatcher()
รับ CommandFileWatcher ที่เหมาะสมสำหรับตัวกำหนดเวลานี้ |
int
|
getExecutingCommandCount()
แสดงผลจำนวนคำสั่งในสถานะกำลังดำเนินการ |
CommandScheduler.HostState
|
getHostState()
|
String
|
getInvocationInfo(int invocationId)
แสดงข้อมูลเกี่ยวกับการเรียกใช้โดยระบุรหัสการเรียกใช้ |
CommandRunner.ExitCode
|
getLastInvocationExitCode()
แสดงรหัสข้อผิดพลาดของการเรียกใช้ครั้งล่าสุดที่ทำงาน |
Throwable
|
getLastInvocationThrowable()
ส่งคืน |
int
|
getReadyCommandCount()
แสดงผลจำนวนคำสั่งที่มีสถานะพร้อมในคิว |
long
|
getShutdownTimeout()
|
boolean
|
isDeviceInInvocationThread(ITestDevice device)
แสดงค่าเป็นจริงหากอุปกรณ์ใช้โดยเธรดการเรียกใช้ที่ใช้งานอยู่ |
boolean
|
isShuttingDown()
|
void
|
notifyFileChanged(File cmdFile,
|
void
|
removeAllCommands()
นำคำสั่งทั้งหมดออกจากตัวกำหนดเวลา |
void
|
run()
บล็อกการดำเนินการหลักของเทรดนี้ |
void
|
setClearcutClient(ClearcutClient client)
ตั้งค่าไคลเอ็นต์ให้รายงานข้อมูล Harness |
void
|
setMaxPollTime(long polling)
|
void
|
setPrintSchedulingWarning(boolean print)
|
boolean
|
shouldShutdownOnCmdfileError()
แสดงค่าเป็นจริงหากเราต้องปิดตัวกำหนดตารางเวลาเมื่อเกิดข้อผิดพลาดในคำสั่ง |
void
|
shutdown(boolean notifyStop)
พยายามปิดตัวกำหนดเวลางานอย่างราบรื่น |
void
|
shutdownHard(boolean killAdb)
พยายามปิดตัวกำหนดเวลางานโดยไม่คำนึงถึงผลกระทบ |
void
|
shutdownHard()
พยายามปิดตัวกำหนดเวลางานโดยไม่คำนึงถึงผลกระทบ |
void
|
shutdownOnEmpty()
คล้ายกับ |
void
|
start()
เริ่มตัวกำหนดเวลารวมถึงการตั้งค่าการบันทึก การเริ่มต้น |
boolean
|
stopInvocation(ITestInvocation invocation)
หยุดการเรียกใช้ที่กำลังทำงาน |
boolean
|
stopInvocation(int invocationId, String cause)
หยุดการเรียกใช้ที่กำลังทำงานโดยระบุรหัส |
void
|
stopScheduling()
หยุดกำหนดเวลาและยอมรับการทดสอบใหม่ แต่จะไม่หยุด Tradefed |
เครื่องมือสร้างสาธารณะ
CommandScheduler
public CommandScheduler ()
สร้าง CommandScheduler
หมายเหตุ: ต้องเรียกใช้ start ก่อนใช้งาน
เมธอดสาธารณะ
addCommand
public Pair<Boolean, Integer> addCommand (String[] args)
เพิ่มคำสั่งลงในตัวจัดกำหนดการ
โดยพื้นฐานแล้ว คำสั่งคืออินสแตนซ์ของการกำหนดค่าที่จะเรียกใช้และอาร์กิวเมนต์ที่เกี่ยวข้อง
หากระบุอาร์กิวเมนต์ "--help" ระบบจะแสดงข้อความช่วยเหลือสำหรับการกำหนดค่าไปยัง stdout ไม่เช่นนั้น ระบบจะเพิ่มการกำหนดค่าลงในคิวเพื่อเรียกใช้
| พารามิเตอร์ | |
|---|---|
args |
String: อาร์กิวเมนต์การกำหนดค่า |
| คิกรีเทิร์น | |
|---|---|
Pair<Boolean, Integer> |
คู่ค่า ค่าแรกคือบูลีน true if command was added
successfully. ค่าที่ 2 คือรหัสเครื่องมือติดตามคำสั่งที่ทราบ(ค่าที่ไม่เป็นลบ) หากเพิ่มคำสั่งสำเร็จ ให้แสดงผล 0 เมื่อเพิ่มคำสั่งสำหรับอุปกรณ์ทั้งหมด หรือ -1 ในกรณีอื่นๆ |
| การขว้าง | |
|---|---|
ConfigurationException |
|
addCommandFile
public void addCommandFile (String cmdFilePath,
extraArgs) เพิ่มคำสั่งทั้งหมดจากไฟล์ที่ระบุไปยังตัวกำหนดเวลา
| พารามิเตอร์ | |
|---|---|
cmdFilePath |
String: เส้นทางระบบไฟล์ของไฟล์คำสั่ง |
extraArgs |
: ERROR(/List) ของอาร์กิวเมนต์ String ที่จะต่อท้ายแต่ละคำสั่งที่แยกวิเคราะห์
จากไฟล์ เว้นว่างไว้ได้ แต่ต้องไม่ใช่ค่า Null |
| การขว้าง | |
|---|---|
ConfigurationException |
|
รอ
public void await ()
รอให้ตัวกำหนดเวลางานเริ่มทำงาน รวมถึงรอให้การส่งต่อจาก TF เก่าเสร็จสมบูรณ์ (หากมี)
checkDelegation
public static TradefedDelegator checkDelegation (String[] args)
สร้างผู้มอบสิทธิ์ตามบรรทัดคำสั่งเพื่อดูว่าเราต้องมอบสิทธิ์การเรียกใช้หรือไม่
| พารามิเตอร์ | |
|---|---|
args |
String |
| คิกรีเทิร์น | |
|---|---|
TradefedDelegator |
|
| การขว้าง | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
createReleaseMap
public staticcreateReleaseMap (IInvocationContext context, Throwable e)
สร้างแผนที่สถานะของอุปกรณ์เพื่อให้ปล่อยอุปกรณ์ได้อย่างเหมาะสม
| พารามิเตอร์ | |
|---|---|
context |
IInvocationContext |
e |
Throwable |
| คิกรีเทิร์น | |
|---|---|
|
|
createSandbox
public ISandbox createSandbox ()
สร้าง ISandbox ที่การเรียกใช้จะใช้ในการเรียกใช้
| คิกรีเทิร์น | |
|---|---|
ISandbox |
|
displayCommandQueue
public void displayCommandQueue (PrintWriter printWriter)
แสดงข้อมูลการแก้ไขข้อบกพร่องโดยละเอียดเกี่ยวกับสถานะของคิวการดำเนินการคำสั่ง
displayCommandsInfo
public void displayCommandsInfo (PrintWriter printWriter,
String regex)แสดงรายการคำสั่งปัจจุบัน
| พารามิเตอร์ | |
|---|---|
printWriter |
PrintWriter: ERROR(/PrintWriter) ที่จะส่งออก |
regex |
String: นิพจน์ทั่วไปที่ควรจับคู่คำสั่งเพื่อให้พิมพ์ได้ หากเป็น Null ระบบจะพิมพ์คำสั่งทั้งหมด |
displayInvocationsInfo
public void displayInvocationsInfo (PrintWriter printWriter)
แสดงรายการการเรียกใช้ปัจจุบัน
| พารามิเตอร์ | |
|---|---|
printWriter |
PrintWriter: ERROR(/PrintWriter) ที่จะส่งออก |
dumpCommandsXml
public void dumpCommandsXml (PrintWriter printWriter,
String regex)ทิ้งไฟล์ XML ที่ขยายแล้วสำหรับคำสั่งที่มีค่า Option ทั้งหมดที่ระบุสำหรับคำสั่งปัจจุบันทั้งหมด
| พารามิเตอร์ | |
|---|---|
printWriter |
PrintWriter: ERROR(/PrintWriter) เพื่อแสดงสถานะ |
regex |
String: นิพจน์ทั่วไปที่ควรจับคู่คำสั่งเพื่อให้ระบบทิ้งไฟล์ XML หากเป็น Null ระบบจะทิ้งคำสั่งทั้งหมด |
execCommand
public long execCommand (ICommandScheduler.IScheduledInvocationListener listener, ITestDevice device, String[] args)
เรียกใช้คำสั่งโดยตรงในอุปกรณ์ที่จัดสรรแล้ว
| พารามิเตอร์ | |
|---|---|
listener |
ICommandScheduler.IScheduledInvocationListener: ICommandScheduler.IScheduledInvocationListener ที่จะได้รับแจ้ง |
device |
ITestDevice: ITestDevice ที่จะใช้ |
args |
String: อาร์กิวเมนต์คำสั่ง |
| คิกรีเทิร์น | |
|---|---|
long |
รหัสการเรียกใช้ของคำสั่งที่กำหนดเวลาไว้ |
| การขว้าง | |
|---|---|
ConfigurationException |
|
execCommand
public long execCommand (ICommandScheduler.IScheduledInvocationListener listener,reservedDevices, String[] args)
เรียกใช้คำสั่งโดยตรงในอุปกรณ์ที่จัดสรรแล้ว
| พารามิเตอร์ | |
|---|---|
listener |
ICommandScheduler.IScheduledInvocationListener: ICommandScheduler.IScheduledInvocationListener ที่จะได้รับแจ้ง |
reservedDevices |
: ERROR(/List ที่จะใช้ |
args |
String: อาร์กิวเมนต์คำสั่ง |
| คิกรีเทิร์น | |
|---|---|
long |
รหัสการเรียกใช้ของคำสั่งที่กำหนดเวลาไว้ |
| การขว้าง | |
|---|---|
ConfigurationException |
|
execCommand
public long execCommand (IInvocationContext context, ICommandScheduler.IScheduledInvocationListener listener, String[] args)
จัดสรรอุปกรณ์โดยตรงและเรียกใช้คำสั่งโดยไม่ต้องเพิ่มลงในคิวคำสั่ง
โดยใช้ IInvocationContext ที่มีอยู่แล้ว
| พารามิเตอร์ | |
|---|---|
context |
IInvocationContext: IInvocationContext ที่มีอยู่ |
listener |
ICommandScheduler.IScheduledInvocationListener: ICommandScheduler.IScheduledInvocationListener ที่จะได้รับแจ้ง |
args |
String: อาร์กิวเมนต์คำสั่ง |
| คิกรีเทิร์น | |
|---|---|
long |
|
| การขว้าง | |
|---|---|
ConfigurationException |
|
NoDeviceException |
|
execCommand
public long execCommand (ICommandScheduler.IScheduledInvocationListener listener, String[] args)
จัดสรรอุปกรณ์โดยตรงและเรียกใช้คำสั่งโดยไม่ต้องเพิ่มลงในคิวคำสั่ง
| พารามิเตอร์ | |
|---|---|
listener |
ICommandScheduler.IScheduledInvocationListener: ICommandScheduler.IScheduledInvocationListener ที่จะได้รับแจ้ง |
args |
String: อาร์กิวเมนต์คำสั่ง |
| คิกรีเทิร์น | |
|---|---|
long |
รหัสการเรียกใช้ของคำสั่งที่กำหนดเวลาไว้ |
| การขว้าง | |
|---|---|
ConfigurationException |
|
NoDeviceException |
|
getCommandFileWatcher
public CommandFileWatcher getCommandFileWatcher ()
รับ CommandFileWatcher ที่เหมาะสมสำหรับตัวกำหนดเวลานี้
| คิกรีเทิร์น | |
|---|---|
CommandFileWatcher |
|
getExecutingCommandCount
public int getExecutingCommandCount ()
แสดงผลจำนวนคำสั่งในสถานะกำลังดำเนินการ
| คิกรีเทิร์น | |
|---|---|
int |
|
getHostState
public CommandScheduler.HostState getHostState ()
| คิกรีเทิร์น | |
|---|---|
CommandScheduler.HostState |
|
getInvocationInfo
public String getInvocationInfo (int invocationId)
แสดงข้อมูลเกี่ยวกับการเรียกใช้โดยระบุรหัสการเรียกใช้
| พารามิเตอร์ | |
|---|---|
invocationId |
int: รหัสติดตามของการเรียกใช้ |
| คิกรีเทิร์น | |
|---|---|
String |
String ที่มีข้อมูลเกี่ยวกับการเรียกใช้ |
getLastInvocationExitCode
public CommandRunner.ExitCode getLastInvocationExitCode ()
แสดงรหัสข้อผิดพลาดของการเรียกใช้ครั้งล่าสุดที่ทำงาน แสดงผล 0 (ไม่มีข้อผิดพลาด) หากยังไม่มีการเรียกใช้
| คิกรีเทิร์น | |
|---|---|
CommandRunner.ExitCode |
|
getLastInvocationThrowable
public Throwable getLastInvocationThrowable ()
ส่งคืน Throwable จากการเรียกใช้ครั้งล่าสุดที่ทำงานอยู่
แสดงผล Null หากไม่มี Throwable
| คิกรีเทิร์น | |
|---|---|
Throwable |
|
getReadyCommandCount
public int getReadyCommandCount ()
แสดงผลจำนวนคำสั่งที่มีสถานะพร้อมในคิว
| คิกรีเทิร์น | |
|---|---|
int |
|
getShutdownTimeout
public long getShutdownTimeout ()
| คิกรีเทิร์น | |
|---|---|
long |
|
isDeviceInInvocationThread
public boolean isDeviceInInvocationThread (ITestDevice device)
แสดงค่าเป็นจริงหากอุปกรณ์ใช้โดยเธรดการเรียกใช้ที่ใช้งานอยู่
| พารามิเตอร์ | |
|---|---|
device |
ITestDevice |
| คิกรีเทิร์น | |
|---|---|
boolean |
|
isShuttingDown
public boolean isShuttingDown ()
| คิกรีเทิร์น | |
|---|---|
boolean |
|
notifyFileChanged
public void notifyFileChanged (File cmdFile,
extraArgs) | พารามิเตอร์ | |
|---|---|
cmdFile |
File |
extraArgs |
|
removeAllCommands
public void removeAllCommands ()
นำคำสั่งทั้งหมดออกจากตัวกำหนดเวลา
โฮมรัน
public void run ()
บล็อกการดำเนินการหลักของเทรดนี้
setClearcutClient
public void setClearcutClient (ClearcutClient client)
ตั้งค่าไคลเอ็นต์ให้รายงานข้อมูล Harness
| พารามิเตอร์ | |
|---|---|
client |
ClearcutClient |
setMaxPollTime
public void setMaxPollTime (long polling)
| พารามิเตอร์ | |
|---|---|
polling |
long |
setPrintSchedulingWarning
public void setPrintSchedulingWarning (boolean print)
| พารามิเตอร์ | |
|---|---|
print |
boolean |
shouldShutdownOnCmdfileError
public boolean shouldShutdownOnCmdfileError ()
แสดงค่าเป็นจริงหากเราต้องปิดตัวกำหนดตารางเวลาเมื่อเกิดข้อผิดพลาดในคำสั่ง
| คิกรีเทิร์น | |
|---|---|
boolean |
|
การปิด
public void shutdown (boolean notifyStop)
พยายามปิดตัวกำหนดเวลางานอย่างราบรื่น
| พารามิเตอร์ | |
|---|---|
notifyStop |
boolean: หากเป็นจริง จะแจ้งการเรียกใช้การปิด TF |
shutdownHard
public void shutdownHard (boolean killAdb)
พยายามปิดตัวกำหนดเวลางานโดยไม่คำนึงถึงผลกระทบ
คล้ายกับ shutdown() แต่จะปิดการเชื่อมต่อ adb ด้วย (ไม่บังคับ) เพื่อพยายาม "กระตุ้น" การเรียกใช้ที่กำลังดำเนินการให้เสร็จเร็วขึ้น
| พารามิเตอร์ | |
|---|---|
killAdb |
boolean |
shutdownHard
public void shutdownHard ()
พยายามปิดตัวกำหนดเวลางานโดยไม่คำนึงถึงผลกระทบ เหมือนกับ shutdownHard(true)
shutdownOnEmpty
public void shutdownOnEmpty ()
คล้ายกับ shutdown() แต่จะรอให้คำสั่งทั้งหมดดำเนินการเสร็จสิ้น
ก่อนที่จะออก
โปรดทราบว่าหากคำสั่งใดอยู่ในโหมดวนซ้ำ ตัวกำหนดเวลาก็จะไม่ออก
เริ่มต้น
public void start ()
เริ่มตัวกำหนดเวลารวมถึงการตั้งค่าการบันทึก การเริ่มต้นของ DeviceManager ฯลฯ
stopInvocation
public boolean stopInvocation (ITestInvocation invocation)
หยุดการเรียกใช้ที่กำลังทำงาน
| พารามิเตอร์ | |
|---|---|
invocation |
ITestInvocation |
| คิกรีเทิร์น | |
|---|---|
boolean |
เป็นจริงหากหยุดการเรียกใช้ มิเช่นนั้นจะเป็นเท็จ |
stopInvocation
public boolean stopInvocation (int invocationId,
String cause)หยุดการเรียกใช้ที่กำลังทำงานโดยระบุรหัส
| พารามิเตอร์ | |
|---|---|
invocationId |
int: รหัสติดตามของการเรียกใช้ |
cause |
String: สาเหตุที่หยุดการเรียกใช้ |
| คิกรีเทิร์น | |
|---|---|
boolean |
เป็นจริงหากหยุดการเรียกใช้ มิเช่นนั้นจะเป็นเท็จ |
stopScheduling
public void stopScheduling ()
หยุดกำหนดเวลาและยอมรับการทดสอบใหม่ แต่จะไม่หยุด Tradefed ซึ่งมีไว้เพื่อเปิดใช้ การปิดระบบ 2 ขั้นตอน โดยขั้นแรกเราจะระบายการทดสอบที่กำลังทำงานทั้งหมด แล้วจึงสิ้นสุดกระบวนการ Tradefed
วิธีการที่ได้รับการป้องกัน
cleanUp
protected void cleanUp ()
ปิดบันทึกและล้างข้อมูลอื่นๆ ที่จำเป็นก่อนที่เราจะออก
เปิดเผยเพื่อให้การทดสอบ 1 หน่วยจำลองได้
createConfiguration
protected IConfiguration createConfiguration (String[] args)
| พารามิเตอร์ | |
|---|---|
args |
String |
| คิกรีเทิร์น | |
|---|---|
IConfiguration |
|
| การขว้าง | |
|---|---|
ConfigurationException |
|
createInvocationContext
protected IInvocationContext createInvocationContext ()
| คิกรีเทิร์น | |
|---|---|
IInvocationContext |
|
dryRunCommandReporting
protected void dryRunCommandReporting (ICommandScheduler.IScheduledInvocationListener handler, IConfiguration config)
กำหนดว่าคำสั่งที่ระบุเป็นการทดสอบหรือไม่ หากคำสั่งเป็นการทดสอบ ให้ตรวจสอบคำสั่ง หากมีปัญหาเกี่ยวกับการกำหนดค่า ระบบจะแสดง ConfigurationException
| พารามิเตอร์ | |
|---|---|
handler |
ICommandScheduler.IScheduledInvocationListener: ERROR(/InvocationEventHandler) เพื่อรายงานเหตุการณ์สำหรับการตรวจสอบการทดสอบ |
config |
IConfiguration |
| คิกรีเทิร์น | |
|---|---|
void |
จริง หากคำสั่งเป็นการทดสอบการทำงานจริง มิเช่นนั้นจะเป็นเท็จ |
| การขว้าง | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
execCommand
protected long execCommand (IInvocationContext context, ICommandScheduler.IScheduledInvocationListener listener,reservedDevices, String[] args)
| พารามิเตอร์ | |
|---|---|
context |
IInvocationContext |
listener |
ICommandScheduler.IScheduledInvocationListener |
reservedDevices |
|
args |
String |
| คิกรีเทิร์น | |
|---|---|
long |
|
| การขว้าง | |
|---|---|
ConfigurationException |
|
getConfigFactory
protected IConfigurationFactory getConfigFactory ()
วิธีการจากโรงงานในการรับการอ้างอิงถึง IConfigurationFactory
| คิกรีเทิร์น | |
|---|---|
IConfigurationFactory |
IConfigurationFactory ที่จะใช้ |
getDeviceManagementServer
protected DeviceManagementGrpcServer getDeviceManagementServer ()
| คิกรีเทิร์น | |
|---|---|
DeviceManagementGrpcServer |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
วิธีการจากโรงงานในการรับการอ้างอิงถึง IDeviceManager
| คิกรีเทิร์น | |
|---|---|
IDeviceManager |
IDeviceManager ที่จะใช้ |
getFeatureServer
protected TradefedFeatureServer getFeatureServer ()
| คิกรีเทิร์น | |
|---|---|
TradefedFeatureServer |
|
getKeyStoreClient
protected IKeyStoreClient getKeyStoreClient ()
ดึงข้อมูล IKeyStoreClient โดยใช้ IKeyStoreFactory ที่ประกาศไว้ใน IGlobalConfiguration หรือ null หากไม่ได้กำหนดไว้
| คิกรีเทิร์น | |
|---|---|
IKeyStoreClient |
IKeyStoreClient |
getTestInvocationManagementServer
protected TestInvocationManagementServer getTestInvocationManagementServer ()
| คิกรีเทิร์น | |
|---|---|
TestInvocationManagementServer |
|
initLogging
protected void initLogging ()
เริ่มต้นบันทึก ddmlib
เปิดเผยเพื่อให้การทดสอบ 1 หน่วยจำลองได้
isShutdown
protected boolean isShutdown ()
| คิกรีเทิร์น | |
|---|---|
boolean |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| พารามิเตอร์ | |
|---|---|
manager |
IDeviceManager |