ดัชนีคลาส
ต่อไปนี้คือคลาส API ดูแพ็กเกจ API ทั้งหมด
A
AaptParser | คลาสที่ดึงข้อมูลจาก apk โดยการแยกวิเคราะห์เอาต์พุตของ "aapt dump Badging" |
AaptParser.AaptVersion | จำนวนตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้แยกวิเคราะห์ไฟล์ APK |
อาบี | ชั้นเรียนที่เป็นตัวแทนของ ABI |
AbiFormatter | คลาสยูทิลิตีสำหรับ ABI |
AbiUtils | ระดับยูทิลิตีสำหรับจัดการ ABI ของอุปกรณ์ |
AbstractConnection | การนำเสนอการเชื่อมต่อแบบนามธรรม |
AbstractHostMonitor | คลาสทั่วไปสำหรับการตรวจสอบความสมบูรณ์ของโฮสต์ |
AbstractTunnelMonitor | ตรวจสอบอุโมงค์ข้อมูลแบบแอบสแตรกสำหรับ GCE AVD |
AbstractXmlParser | คลาสพื้นฐานของตัวช่วยสำหรับการแยกวิเคราะห์ไฟล์ XML |
AbstractXmlParser.ParseException | ในกรณีที่มีการแยกวิเคราะห์อินพุต XML ไม่ได้ |
AcloudConfigParser | คลาส Helper ที่แยกวิเคราะห์การกำหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์ของอุปกรณ์ Cloud) |
AcloudConfigParser.AcloudKeys | ชุดคีย์ที่ค้นหาได้จากการกำหนดค่า |
กำลังดำเนินการ | การดำเนินการทั่วไปอยู่ระหว่างดำเนินการ |
ActiveTrace | คลาสหลักช่วยอธิบายและจัดการการติดตามที่ทำงานอยู่ |
ActivityStatusChecker | เครื่องมือตรวจสอบสถานะสำหรับกิจกรรมที่เหลืออยู่ซึ่งดำเนินอยู่เมื่อสิ้นสุดโมดูล |
AdbRootElevator |
AutoCloseable ที่เปิดใช้รูท adb เมื่อสร้างหากจำเป็น และจะคืนค่าสถานะรูทเมื่อเสร็จสมบูรณ์
|
AdbSshConnection | การเชื่อมต่อ adb ผ่านบริดจ์ ssh |
AdbStopServerPreparer | ตัวเตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการทดสอบ adb |
AdbTcpConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
AdbUtils | คลาสยูทิลิตีสำหรับการดำเนินการ adb |
AfterClassWithInfo |
การรับประกันที่คล้ายกันเป็น AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation
|
AggregatePostProcessor | ตัวรวบรวมเมตริกที่บอกค่าต่ำสุด ค่าสูงสุด ค่าเฉลี่ย ความแปรปรวน ส่วนเบี่ยงเบนมาตรฐาน จำนวนรวม และจำนวนเปอร์เซ็นต์ไทล์ที่ไม่บังคับสำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบหลายครั้ง โดยถือว่าเป็นค่าสองเท่า |
การตั้งค่า AllTestAppsInstall |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์
|
พฤติกรรม AltDir |
enum สำหรับกำหนดลักษณะการทำงานของไดเรกทอรีทางเลือกสำหรับโปรแกรมติดตั้ง/พุชอาร์ติแฟกต์ทดสอบต่างๆ
|
AnalysisHeuristic | ลำดับเป็นสิ่งสำคัญ |
AndroidJUnitTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนดโดยใช้ android.support.test.runner.AndroidJUnitRunner |
AndroidTestOrchestratorRemoteTestRunner | เรียกใช้การทดสอบ Android แบบมีเครื่องควบคุมโดยใช้คำสั่ง adb และ AndroidTestOrchestrator |
AoaTargetPreparer |
ITargetPreparer ที่จะดำเนินการต่างๆ (เช่น การคลิกและการเลื่อน) โดยใช้โปรโตคอล Android Open Accessory (AOAv2)
|
AppBuildInfo |
IBuildInfo ที่แสดงแอปพลิเคชัน Android และแพ็กเกจทดสอบ
|
AppDeviceBuildInfo |
เลิกใช้งานชั้นเรียนนี้แล้ว
โปรดใช้ IDeviceBuildInfo โดยตรง
|
การตั้งค่าแอป |
ITargetPreparer ที่ติดตั้ง APK และการทดสอบ
|
AppVersionFetcher | คลาสยูทิลิตีเพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ |
AppVersionFetcher.AppVersionInfo | ประเภทข้อมูลเวอร์ชันแอป |
ArchModuleController | ตัวควบคุมโมดูลเพื่อไม่ให้เรียกใช้การทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ |
ArgsOptionParser |
ป้อนข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์แล้ว
|
ArrayUtil | วิธียูทิลิตีสำหรับอาร์เรย์ |
ArtChrootPreparer | สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART |
ArtGTest | |
ArtifactDetails | คำอธิบายนี้จะอธิบายโครงสร้างของเนื้อหาและข้อบ่งชี้เนื้อหาที่เครื่องมือ CAS สร้างขึ้น |
ArtifactDetails.ArtifactFileDescriptor | |
เครื่องมือวิเคราะห์อาร์ติแฟกต์ | ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์ของบิลด์เพื่อสร้างข้อมูลเชิงลึก |
ArtRunTest | ตัวดำเนินการทดสอบเพื่อเรียกใช้การทดสอบ ART |
ArtRunTest.AdbShellCommandException | คลาสข้อยกเว้นที่จะรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการดำเนินการของคำสั่ง ADB shell |
ATestFileSystemLogSaver | ATest จะใช้คลาส LogSaver นี้เพื่อเก็บบันทึกในเส้นทางที่เฉพาะเจาะจง |
AtestRunner |
การใช้งาน ITestSuite
|
AtraceCollector |
IMetricCollector ที่เรียกใช้การระบุแหล่งที่มาระหว่างการทดสอบ และรวบรวมผลลัพธ์และบันทึกไปยังการเรียกใช้
|
AtraceRunMetricCollector | รวบรวมการติดตามจากไดเรกทอรีทดสอบทั้งหมดภายใต้ไดเรกทอรีที่ระบุจากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีทดสอบ และโพสต์ไฟล์การติดตามภายใต้ไดเรกทอรีทดสอบ และรวบรวมเมตริก |
AutoLogCollector | การแจงนับที่อธิบายผู้รวบรวมที่ควบคุมได้โดยอัตโนมัติด้วยกลุ่มควบคุม |
เครื่องมือรายงานอัตโนมัติ | ชั้นเรียนที่กำหนดการแมปจากผู้รายงานแบบอัตโนมัติที่ Tradefed |
averagePostProcessor | การใช้งานระบบหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก |
หมื่นล้าน
การดำเนินการของอุปกรณ์ในเบื้องหลัง | เรียกใช้คำสั่งบนอุปกรณ์ที่กำหนดซ้ำตามที่จำเป็นจนกระทั่งการดำเนินการถูกยกเลิก |
BaseDeviceMetricCollector |
การใช้งานฐานของ IMetricCollector ที่อนุญาตให้เริ่มและหยุดการรวบรวมข้อมูลใน onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
BaseEmulatorPreparer | การเตรียมพร้อมโดยทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง |
BaseHostJUnit4Test | คลาสการทดสอบฐานสำหรับการเรียกใช้การทดสอบรูปแบบ JUnit4 ของโฮสต์ |
BaseLeveledLogOutput |
การติดตั้งใช้งานฐานสำหรับ ILeveledLogOutput ที่อนุญาตให้กรองแท็กบางรายการตามชื่อหรือคอมโพเนนต์ได้
|
BaseModuleController |
การติดตั้งใช้งานพื้นฐานของ IModuleController ที่ควรติดตั้งใช้งานสำหรับการตรวจสอบว่าโมดูลควรทำงานหรือไม่
|
BaseMultiTargetPreparer |
การใช้งานฐานของ IMultiTargetPreparer ที่อนุญาตให้ปิดใช้ออบเจ็กต์
|
BasePostProcessor |
IPostProcessor พื้นฐานที่การติดตั้งใช้งานทุกรายการควรขยาย
|
BaseRetryDecision |
การใช้งานฐานของ IRetryDecision
|
BaseStreamLogger<OS ขยาย OutputStream> |
ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยังสตรีมเอาต์พุตและ Stouts
|
BaseTargetPreparer |
คลาสการใช้งานฐานสำหรับ ITargetPreparer ที่อนุญาตให้ควบคุมว่าจะปิดใช้ออบเจ็กต์หรือไม่
|
BaseTestSuite | การทดสอบการเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้กับระบบชุดใหม่ |
ตัวควบคุมแบตเตอรี่ | คลาสยูทิลิตีที่ช่วยให้ควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ได้ |
BatteryRechargeDeviceRecovery | อนุญาตให้ทริกเกอร์คำสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนดไว้ |
อุณหภูมิแบตเตอรี่ | |
แบตเตอรี่ไม่สามารถใช้งานได้อุปกรณ์ | เครื่องมือตรวจสอบการกู้คืนที่จะทริกเกอร์การกำหนดค่าหากไม่มีระดับแบตเตอรี่ |
ก่อนClassWithInfo |
การรับประกันที่คล้ายกันเป็น BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องใช้พารามิเตอร์ TestInformation
|
ไบนารีสถานะ | Enum ใช้ในการบันทึกสถานะเปิด/ปิดโดยมีสถานะไม่มีการดำเนินการเป็น IGNORE |
BluetoothConnectionLatencyCollector | ตัวรวบรวมจะพุชการกำหนดค่าเมตริกระยะเวลาสถิติที่กำหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวมระยะเวลาการเชื่อมต่อบลูทูธสำหรับแต่ละโปรไฟล์ |
BluetoothConnectionStateCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกหมายเลขสถานะการเชื่อมต่อสำหรับแต่ละโปรไฟล์ |
BluetoothConnectionSuccessRatePostProcessor |
การใช้งานระบบหลังการประมวลผลซึ่งคำนวณอัตราความสำเร็จของโปรไฟล์บลูทูธ
ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข เช่น [0, 1, 2, 3, 0, 1, 2, 3] |
บลูทูธHciSnoopLogCollector | อุปกรณ์รวบรวมเพื่อเปิดใช้การบันทึก HCI Snoop ของบลูทูธบน DUT และเพื่อรวบรวมบันทึกสำหรับการทดสอบแต่ละครั้ง |
อุปกรณ์บลูทูธ |
ฟังก์ชันยูทิลิตีสำหรับการเรียกใช้การใช้บลูทูธบนอุปกรณ์
ดูรหัส BluetoothInstrumentation ได้ใน AOSP ที่
|
BootstrapBuildProvider |
IDeviceBuildProvider ที่เปิดเครื่องข้อมูลบิลด์จากอุปกรณ์ทดสอบ
โดยปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่เผยแพร่จากภายนอก เช่น |
BootstrapServiceFileจะเปลี่ยนrLoader | โหลดรีโซลเวอร์โดยใช้เซิร์ฟเวอร์สำหรับโหลดบริการ |
รายงานข้อบกพร่อง | ออบเจ็กต์ที่มีการอ้างอิงไฟล์รายงานข้อบกพร่อง ความเข้ากันได้ของรายงานข้อบกพร่องแบบแบนและรายงานข้อบกพร่องที่ซิปแล้ว (bugreportz) |
BugreportCollector |
ITestInvocationListener แบบส่งผ่านที่รวบรวมรายงานข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กำหนดค่าได้ จากนั้นจะเรียกใช้ ITestInvocationListener#testLog ในองค์ประกอบย่อยหลังจากรวบรวมรายงานข้อบกพร่องแต่ละรายการแล้ว
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | ภาคแสดงแบบเต็มที่อธิบายว่าเมื่อใดควรสร้างรายงานข้อบกพร่อง |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรอบการทดสอบล้มเหลว |
BugreportzOnTestCaseFailureCollector | รวบรวม Bugreportz เมื่อกรณีการทดสอบในการทำงานล้มเหลว |
การวิเคราะห์บิลด์ | แสดงผลลัพธ์ของการวิเคราะห์บิลด์เดียว |
BuildError | ทิ้งหากเรียกใช้บิลด์ที่ระบุไม่สำเร็จ |
BuildInfo |
การใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยงกับ ITestDevice
|
BuildInfoKey | การแจงนับของชั้นเรียนที่เกี่ยวข้องกับการค้นหาข้อมูลของบิลด์ |
BuildInfoKey.BuildInfoFileKey |
Enum ที่อธิบายถึงประเภทไฟล์ที่รู้จักทั้งหมดซึ่งค้นหาผ่าน IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) ได้
|
BuildInfoRecorder |
ITargetPreparer ที่เขียนข้อมูลเมตาของข้อมูลของบิลด์ลงในไฟล์ที่ระบุ
|
BuildInfoUtil |
ยูทิลิตี้คลาสเพื่อช่วยควบคุม IBuildInfo
|
BuildRetrievalError | เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์เพื่อทดสอบ |
BuildSerializedVersion |
คลาสที่มีเวอร์ชันปัจจุบันของการทำให้เป็นอนุกรม IBuildInfo ทั้งหมด
|
BuildTestsZipUtils | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ ZIP ทดสอบที่สร้างโดยระบบบิลด์ของ Android |
อีเมลจำนวนมาก | ยูทิลิตีผู้ส่งอีเมลที่อนุญาตให้กำหนดค่าต่อไปนี้ ช่วงเวลาที่ส่ง ขนาดภาพถ่ายอัจฉริยะเริ่มต้น ผู้รับ และจำนวนข้อความทั้งหมด |
BundletoolUtil | คลาสยูทิลิตีที่ใช้บรรทัดคำสั่ง Bundletool เพื่อติดตั้ง .apks ใน deivce |
ByteArrayInputStreamSource | |
ByteArrayList | คลาสสำหรับแทนอาร์เรย์ไบต์ขนาดเล็ก |
ByteArrayUtil | ยูทิลิตีที่ดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
ByteStreamDownloader |
ลูกค้าที่ใช้วิธี Read ของบริการ gRPC ของ ByteStream
|
ByteStreamUploader |
ลูกค้าที่ใช้วิธี Write ของบริการ gRPC ของ ByteStream
|
C
CarModuleController | ตัวควบคุมนี้จะป้องกันการดำเนินการของกรอบการทดสอบในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
CarryDnaeError |
RuntimeException ภายในเพื่อใช้ DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4
|
ข้อยกเว้นที่ขัดข้อง | ส่งออกเมื่อมีการทริกเกอร์ระยะหมดเวลาของเฟสการทดสอบและต้องมีการส่ง InterruptedException จากเทรดการดำเนินการทดสอบไปยังเทรดการเรียกใช้ |
CdmaDeviceFlasher | ชั้นเรียนที่แสดงรูปภาพในอุปกรณ์ Android จริงที่มีวิทยุ CDMA |
CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับ Consumer Electronics Control (CEC) |
CentralDirectoryInfo | CentralDirectoryInfo คือคลาสที่มีข้อมูลของไฟล์หรือโฟลเดอร์ภายในไฟล์ ZIP |
เครื่องมือตรวจสอบการจับคู่ |
CompanionAwarePreparer ที่ยืนยันการเชื่อมโยง BT ระหว่างอุปกรณ์หลักและอุปกรณ์ที่ใช้ร่วมกัน
|
แบ่งย่อย |
แยก blob เป็น Chunk อย่างน้อย 1 รายการโดยไม่เกิน chunkSize ไบต์
|
Chunker.Chunk | ส่วนหนึ่งของ Blob |
CircularAtraceUtil | ยูทิลิตี้ Atrace ที่พัฒนาขึ้นเป็นหลักสำหรับการระบุสาเหตุที่แท้จริงของ ANR ในระหว่างการทดสอบ Monkey |
CircularByteArray | โครงสร้างข้อมูลสำหรับจัดเก็บอาร์เรย์ขนาดคงที่ซึ่งทำหน้าที่เป็นบัฟเฟอร์แบบวงกลม และติดตามผลรวมทั้งหมดของค่าทั้งหมดในอาร์เรย์ |
ClangCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Clang ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
ClangProfileIndexer | คลาสยูทิลิตีที่จัดทำดัชนีการวัดความครอบคลุมของโค้ด Clang |
ClassNotFoundConfigurationException |
ConfigurationException เมื่อไม่พบคลาสของออบเจ็กต์
|
ClassPathScanner | ค้นหารายการใน classpath |
ClassPathScanner.ClassNameFilter |
IClassPathFilter ที่กรองและแปลงชื่อคลาส Java
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter ที่ปฏิเสธชั้นเรียนภายใน
|
ClassPathScanner.IClassPathFilter |
ตัวกรองสำหรับเส้นทางการป้อน classpath
วาดรูปแบบหลังจาก |
เครื่องมือการทำงานนาฬิกา | ยูทิลิตีการทำงานนาฬิกาสำหรับแชร์ตรรกะหลายอุปกรณ์ |
CloseableTraceScope | คลาสที่กำหนดขอบเขตที่อนุญาตให้รายงานส่วนการติดตามผ่านคำสั่งลองใช้ทรัพยากร |
ClusterBuildInfo |
คลาส IBuildInfo สำหรับบิลด์ที่เชื่อมจาก TFC
|
ClusterBuildProvider |
IBuildProvider สำหรับดาวน์โหลดทรัพยากรการทดสอบ TFC
|
ClusterClient |
การใช้งาน IClusterClient สำหรับการโต้ตอบกับแบ็กเอนด์ TFC
|
ClusterCommand | คลาสที่แสดงถึงงานที่ดึงมาจากคลัสเตอร์ TF |
ClusterCommand.RequestType | |
ClusterCommand.State | สถานะของคำสั่งในคลัสเตอร์ TF |
ClusterCommandConfigBuilder | คลาสสำหรับสร้างไฟล์การกำหนดค่าสำหรับคำสั่งของคลัสเตอร์ |
ClusterCommandEvent | คลาสที่จะห่อหุ้มเหตุการณ์คำสั่งของคลัสเตอร์ที่จะอัปโหลด |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher |
คลาส IRemoteTest สำหรับเปิดใช้งานคำสั่งจาก TFC ผ่าน TF ของกระบวนการย่อย
|
ClusterCommandScheduler |
ICommandScheduler สำหรับรองรับ TFC (คลัสเตอร์ที่เทรด)
|
ClusterCommandStatus | คลาสที่แสดงถึงสถานะและเหตุผลการยกเลิกสำหรับคำสั่งจากคลัสเตอร์ TF |
ClusterDeviceInfo | คลาสที่รวมข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด |
ClusterDeviceInfo.Builder | |
การตรวจสอบอุปกรณ์คลัสเตอร์ |
การใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ที่เทรด
|
ClusterEventUploader<T ขยาย IClusterEvent> |
คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC
|
ClusterHostEvent | คลาสที่จะสรุปเหตุการณ์ของโฮสต์คลัสเตอร์ที่จะอัปโหลด |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | จำนวนกิจกรรมผู้จัดประเภทต่างๆ |
ClusterHostUtil | ฟังก์ชันยูทิลิตีแบบคงที่สำหรับคลัสเตอร์ TF สำหรับรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ และอื่นๆ |
ClusterLogSaver |
คลาส ILogSaver สำหรับอัปโหลดเอาต์พุตทดสอบไปยัง TFC
|
ClusterLogSaver.FilepickupingStrategy | กลยุทธ์การเลือกไฟล์ |
ClusterOptions | |
CodecoverTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนดและสร้างรายงานการครอบคลุมของโค้ด |
CollectingByteOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตทั้งหมดของเชลล์เป็น byte[]
|
CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตทั้งหมดของเชลล์ไว้ใน String เดียว
|
CollectingTestListener |
ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
|
โปรแกรมช่วยรวบรวม (CollectorHelper) |
จำเป็นต้องให้ความช่วยเหลือในการดำเนินการ IMetricCollector ในหลายตำแหน่ง
|
CommandBaselineSetter | ตัวตั้งค่าทั่วไปในการจัดการการตั้งค่าข้อมูลพื้นฐานของอุปกรณ์ผ่านคำสั่งเชลล์ adb |
CommandFileParser | โปรแกรมแยกวิเคราะห์สำหรับไฟล์ที่มีชุดบรรทัดคำสั่ง |
CommandFileParser.CommandLine | |
โปรแกรมรบกวน Command Interval | บริการที่ช่วยให้คำสั่ง TradeFederation ถูกขัดจังหวะหรือทำเครื่องหมายว่าไม่ขาดตอน |
CommandLineBuildInfoBuilder |
ยูทิลิตีที่ต้องการบันทึกอาร์กิวเมนต์ข้อมูลของบิลด์ปกติจากบรรทัดคำสั่ง และสร้าง IBuildInfo จากบรรทัดคำสั่ง
|
ตัวเลือกคำสั่ง |
การใช้งาน ICommandOptions
|
CommandOptionsGetter | การใช้งานบริการที่แสดงค่าตัวเลือกคำสั่งของการเรียกใช้ที่ระบุ |
Commandผลลัพธ์ | มีผลลัพธ์ของคำสั่ง |
CommandRunner | จุดแรกเข้า TradeFederation สำรองที่จะเรียกใช้คำสั่งที่ระบุในอาร์กิวเมนต์บรรทัดคำสั่งแล้วปิด |
CommandRunner.ExitCode | รหัสข้อผิดพลาดที่อาจออกไปได้ |
CommandScheduler | เครื่องจัดตารางเวลาสำหรับเรียกใช้คำสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่มี |
CommandScheduler.HostState | แจกแจงสถานะต่างๆ ของโฮสต์ |
CommandStatus | แสดงสถานะของการดำเนินการที่กำหนดเวลา |
CommandStatusHandler | เครื่องจัดการช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ |
CommandSuccessModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลข้ามโมดูลทดสอบตามความล้มเหลวของคำสั่ง Shell |
CommonLogRemoteFileUtil | ยูทิลิตีนี้ช่วยหลีกเลี่ยงการทำซ้ำโค้ดในการนำเสนออุปกรณ์ระยะไกลต่างๆ สำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป |
CommonLogRemoteFileUtil.KnownLogFileEntry | ตัวแทนของรายการบันทึกที่รู้จักสำหรับอุปกรณ์ระยะไกล |
CompanionAllocator |
คลาสพื้นฐานที่ดูแลการจัดสรรและเพิ่มพื้นที่ว่างในอุปกรณ์ที่ใช้ร่วมกัน
ควรใช้ |
CompanionAwarePreparer |
ITargetPreparer ที่สรุปตรรกะของการรับอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรแล้ว
|
CompanionAwareTest |
คลาสการทดสอบฐานที่ครอบคลุมต้นแบบการรับและตรวจสอบอุปกรณ์ที่ใช้ร่วมกัน
คลาสย่อยอาจเรียกใช้ |
CompanionDeviceเครื่องมือติดตาม | ชั้นเรียนสำหรับการจัดสรรและเพิ่มพื้นที่ว่างให้กับอุปกรณ์ที่ใช้ร่วมกัน |
CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คำสั่งที่ระบุในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้
|
ตั้งค่า CompanionTestAppInstall |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo#getTestsDir() ลงในอุปกรณ์ที่ใช้ร่วมกันที่จัดสรรไว้
|
CompileBootImageWithSpeedTargetPreparer | คอมไพล์คลาสพาธการเปิดเครื่องและเซิร์ฟเวอร์ระบบอีกครั้งโดยใช้ตัวกรอง "ความเร็ว" ของคอมไพเลอร์ |
ConditionFailureMonitor | ตรวจสอบความล้มเหลวจากการเรียกใช้ |
ConditionPriorityBlockedQueue<T> |
คลาสที่ปลอดภัยของเทรดที่มีการดำเนินการเหมือน ERROR(/PriorityBlockingQueue) ซึ่งเรียกข้อมูลออบเจ็กต์ที่ตรงกับเงื่อนไขบางอย่างได้
|
ConditionPriorityBlockQueue.AnyMatch<T> |
ConditionPriorityBlockingQueue.IMatcher ที่ตรงกับออบเจ็กต์ใดก็ได้
|
ConditionPriorityBlockedQueue.IMatcher<T> | อินเทอร์เฟซสำหรับพิจารณาว่าองค์ประกอบตรงกับเงื่อนไขบางประเภทหรือไม่ |
ConfigCompleter |
การใช้ Completer สำหรับการกำหนดค่า TF
|
ConfigurableGrpcDynamicShardingClient | |
การกำหนดค่า |
การใช้งาน IConfiguration ที่เป็นรูปธรรมซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
|
ConfigurationDef | เก็บบันทึกการกำหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกต่างๆ |
ConfigurationDef.ConfigObjectDef | ออบเจ็กต์ที่จะเก็บข้อมูลสำหรับ className และหมายเลขลักษณะที่ปรากฏ (เช่น หากการกำหนดค่ามีออบเจ็กต์เดียวกัน 2 ครั้ง การกำหนดค่าแรกจะมีหมายเลขลักษณะที่ปรากฏรายการแรก) |
ConfigurationDescriptor | ออบเจ็กต์การกำหนดค่าที่อธิบายการกำหนดค่าบางส่วน |
ConfigurationDescriptor.LocalTestRunner | Enum ใช้เพื่อระบุตัวดำเนินการทดสอบในเครื่อง |
ConfigurationException | แสดงหากโหลดการกำหนดค่าไม่ได้ |
การกำหนดค่าจากโรงงาน |
ค่าเริ่มต้นสำหรับการสร้าง IConfiguration
|
Configurationfactor.ConfigLoader | การใช้งาน IConfigDefLoader ที่ติดตามการกำหนดค่าที่รวมอยู่จากการกำหนดค่ารูทเดียว และแสดงข้อผิดพลาดในการรวมแบบเวียน |
Configurationfactor.ExceptionLoader | |
ConfigurationUtil | ฟังก์ชันยูทิลิตีเพื่อจัดการไฟล์การกำหนดค่า |
ConfigurationXmlParserSettings |
คลาสแบบง่ายที่จะยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser
หากต้องการส่งการตั้งค่าให้ชั้นเรียนนี้ คุณต้องใช้อีเมลแทน |
ConfigurationYamlParser | โปรแกรมแยกวิเคราะห์สำหรับการกำหนดค่าที่เทรดในรูปแบบ YAML |
ConfigUtil | คลาสยูทิลิตีสำหรับการสร้าง การโต้ตอบ และการพุชไฟล์การกำหนดค่าที่มีสถิติ |
ConfigUtil.LogSource | |
คอนโซล |
คอนโซลหลักของ TradeFederation ที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ
ปัจจุบันรองรับการดำเนินการต่างๆ เช่น
|
Console.ArgRunnable<T> |
Runnable ที่มีเมธอด run ซึ่งใช้อาร์กิวเมนต์ได้
|
Console.CaptureList |
ประเภทความสะดวกสําหรับ List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream ที่สามารถใช้เพื่อทำให้ System.out.print() เล่นได้ดีกับบรรทัด LineReader ที่ยังไม่เสร็จของผู้ใช้
|
ConsoleResultReporter | รายงานผลลัพธ์เพื่อพิมพ์ผลการทดสอบไปยังคอนโซล |
ContentAnalysisContext | ระบุบริบทโดยรอบเนื้อหาเพื่อวิเคราะห์ได้อย่างถูกต้อง |
ContentAnalysisContext.AnalysisMethod | ซึ่งอธิบายสิ่งที่จะเกิดขึ้นจากโครงสร้างเนื้อหาเพื่อทำการวิเคราะห์ที่เหมาะสม |
ผลการวิเคราะห์เนื้อหา | สรุปการวิเคราะห์เนื้อหา |
ข้อมูลเนื้อหา | แสดงเนื้อหาสำหรับเป้าหมายบิลด์ที่กำหนดของฐานและเวอร์ชันปัจจุบัน |
ContentProviderHandler | เครื่องจัดการที่นามธรรมการโต้ตอบของผู้ให้บริการเนื้อหาและอนุญาตให้ใช้ผู้ให้บริการเนื้อหาฝั่งอุปกรณ์ในการดำเนินการที่แตกต่างกัน |
CountingTestResultListener |
TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus
|
CountTestCasesCollector |
นับและรายงานจำนวนกรอบการทดสอบสำหรับ IRemoteTest ที่ระบุ
|
ConversionMeasurementForwarder | การทดสอบตัวยึดตำแหน่งที่ส่งต่อการวัดการครอบคลุมจากผู้ให้บริการบิลด์ไปยังตัวบันทึก |
ตัวเลือกความครอบคลุม | ออบเจ็กต์ที่เทรดเพื่อคงตัวเลือกการครอบคลุม |
coverOptions.Toolchain | |
CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าจะมีการคืนค่าความถี่สูงสุดในแกนทั้งหมดกลับสู่ระดับสูงสุดที่มีอยู่
|
CreateAvdPreparer | |
CreateUserPreparer | ตัวเตรียมเป้าหมายสำหรับการสร้างผู้ใช้และล้างข้อมูลในตอนท้าย |
CurrentInvocation | ชั้นเรียนที่ติดตามและให้ข้อมูลการเรียกใช้ปัจจุบันซึ่งมีประโยชน์ทุกที่ภายในคำขอ |
CurrentInvocation.InvocationInfo | คีย์พิเศษที่มีชื่อซึ่งเราจะป้อนสำหรับการเรียกใช้เสมอ |
CurrentInvocation.IsolationGrade | อธิบายระดับของการแยกตัว |
ว
DebugHostLogOnFailureCollector | เครื่องมือรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อกรอบการทดสอบล้มเหลว |
DefaultConnection | การแสดงการเชื่อมต่อเริ่มต้นของอุปกรณ์ ถือว่าเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
DefaultConnection.ConnectionBuilder | ใช้เครื่องมือสร้างเพื่ออธิบายการเชื่อมต่อ |
DefaultRemoteAndroidTestRunner |
ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นสำหรับกรณีการใช้งานที่เทรด
|
DefaultTestsZipInstaller | การใช้งานเริ่มต้นของโปรแกรมติดตั้งซิปทดสอบ |
DelegatedInvocationExecution |
InvocationExecution ซึ่งมอบสิทธิ์การดำเนินการให้กับไบนารีที่เทรดเฟดอื่น
|
ตัวแปลค่า Dependencies Rewards | ผู้ให้บริการประเภทใหม่ที่อนุญาตให้รับทรัพยากร Dependency ทั้งหมดสำหรับการทดสอบ |
DeviceActionTargetPreparer |
ITargetPreparer สำหรับการดำเนินการของอุปกรณ์
|
การดำเนินการของอุปกรณ์ | คลาสยูทิลิตีเพื่อเรียกใช้การดำเนินการของอุปกรณ์ |
DeviceActionUtil.Command | คำสั่งสำหรับการดำเนินการของอุปกรณ์ |
DeviceActionUtil.DeviceActionConfigError | ข้อยกเว้นสำหรับข้อผิดพลาดในการกำหนดค่า |
DeviceAllocationผลลัพธ์ | แสดงผลลัพธ์ของความพยายามในการจัดสรรสำหรับคำสั่ง |
DeviceAllocationState | แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมอง IDeviceManager |
DeviceavailableChecker | เครื่องมือตรวจสอบดูว่าโมดูลไม่ได้ปล่อยให้อุปกรณ์อยู่ในสถานะออฟไลน์ |
DeviceBaselineChecker | ตั้งค่าพื้นฐานอุปกรณ์ก่อนแต่ละโมดูล |
DeviceBaselineSetter | คลาสแอบสแตรกที่ใช้สร้างการตั้งค่าพื้นฐานอุปกรณ์ |
DeviceDeviceLevelChecker |
IRemoteTest ที่ตรวจสอบการชาร์จขั้นต่ำและรอให้แบตเตอรี่ถึงเกณฑ์การชาร์จที่ 2 หากไม่มีการชาร์จขั้นต่ำ
|
DevicebatResourceMetricCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ |
DeviceBuildDescriptor |
คลาส Wrapper สำหรับ IBuildInfo ซึ่งมีเมธอดตัวช่วยในการดึงข้อมูลบิลด์แพลตฟอร์มอุปกรณ์
|
DeviceBuildInfo |
IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ)
|
DeviceBuildInfoBootStrapper |
ITargetPreparer ที่แทนที่ช่องข้อมูลของบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์
ซึ่งมีประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น |
DeviceBuildInfoInjector |
ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo
|
เครื่องมือทำความสะอาดอุปกรณ์ | รีบูตหรือฟอร์แมตเป็นการล้างข้อมูลหลังจากการทดสอบ และจะเลือกปิดหน้าจอหรือไม่ก็ได้ |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
มีวิธีการใช้งานและคลาสของยูทิลิตีสำหรับการดำเนินการตามคำสั่งฝั่งอุปกรณ์พร้อมกัน
ใช้ |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) ที่รวมรายละเอียดของการเรียกใช้คำสั่ง Shell ใน ITestDevice
|
DeviceConfigurationHolder |
การใช้งาน IDeviceConfiguration ที่เป็นรูปธรรมที่จัดเก็บออบเจ็กต์การกำหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์
|
DeviceDescriptor | คลาสที่มีข้อมูลอธิบายอุปกรณ์ที่อยู่ระหว่างการทดสอบ |
DeviceCanceledException | ส่งเมื่ออุปกรณ์ไม่สามารถเข้าถึงได้ผ่านประเภทการขนส่งอีกต่อไป เช่น หากอุปกรณ์มองไม่เห็นผ่าน USB หรือการเชื่อมต่อ TCP/IP อีกต่อไป |
DeviceErrorIdentifier | ตัวระบุข้อผิดพลาดจากข้อผิดพลาดในอุปกรณ์และข้อผิดพลาดที่อุปกรณ์รายงาน |
DeviceFailedToBootError | ถูกนำมาใช้หากบูตอุปกรณ์ไม่สำเร็จหลังจากที่มีการแฟลชอิมเมจด้วยเวอร์ชัน |
DeviceFeatureFlag | |
DeviceFeatureModuleController | ตัวควบคุมโมดูลที่จะไม่เรียกใช้การทดสอบเมื่อไม่สนับสนุนบางฟีเจอร์ |
DeviceFileReporter |
คลาสยูทิลิตีที่ตรวจสอบไฟล์ในอุปกรณ์และส่งไปยัง ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) หากพบ
|
DeviceFlashPreparer |
ITargetPreparer ที่แสดงรูปภาพบนฮาร์ดแวร์ Android ที่จับต้องได้
|
อุปกรณ์FoldableState | การแสดงสถานะอุปกรณ์แบบพับได้ของอุปกรณ์ที่ส่งคืนโดย "cmd device_state Print-states" |
DeviceFolderBuildInfo |
IDeviceBuildInfo ที่มีอาร์ติแฟกต์ของบิลด์อื่นๆ ที่อยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย
|
DeviceImageเครื่องมือติดตาม | สำหรับการอัปเดตอุปกรณ์ที่เพิ่มขึ้นบางส่วน เราต้องใช้ไฟล์พื้นฐานในการคำนวณความแตกต่าง |
DeviceImageTracker.FileCacheTracker | ติดตามข้อมูลเกี่ยวกับรูปภาพในอุปกรณ์ที่แคชไว้และข้อมูลเมตาของรูปภาพ |
DeviceImageZipFlashingTargetPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยรูปภาพอุปกรณ์ที่ให้ไว้ผ่านรูปแบบเฉพาะ |
DeviceInternetAccessibilityResourceMetricCollector | เครื่องมือรวบรวมข้อมูลจะใช้คำสั่ง google.com เพื่อตรวจสอบว่าอุปกรณ์เข้าถึงอินเทอร์เน็ตได้หรือไม่ |
DeviceJUnit4ClassRunner |
ตัวดำเนินการทดสอบ JUnit4 ที่รองรับ IDeviceTest ด้วย
|
DeviceJUnit4ClassRunner.LogAnnotation | คำอธิบายประกอบปลอมขึ้นมาเพื่อยื่นบันทึกให้กับผู้รายงาน |
DeviceJUnit4ClassRunner.MetricAnnotation | คำอธิบายประกอบปลอมที่มีไว้เพื่อส่งเมตริกให้กับผู้รายงาน |
DeviceJUnit4ClassRunner.TestLogData |
การใช้งาน ExternalResource และ TestRule
|
DeviceJUnit4ClassRunner.TestMetrics |
การใช้งาน ExternalResource และ TestRule
|
DeviceManagementGrpcServer | เซิร์ฟเวอร์ GRPC ที่อนุญาตให้จองอุปกรณ์จาก Tradefed |
โปรแกรมจัดการอุปกรณ์ | |
DeviceManager.FastbootDevice | การแสดงภาพอุปกรณ์ใน Fastboot Mode |
DeviceMetricData | ออบเจ็กต์เพื่อเก็บข้อมูลทั้งหมดที่เครื่องมือรวบรวมเมตริกรวบรวมไว้ |
การตรวจสอบอุปกรณ์ Multiplexer |
คลาสพร็อกซีเพื่อกระจายคำขอไปยัง IDeviceMonitor หลายรายการ
|
DeviceNotavailableException | ส่งเมื่ออุปกรณ์ไม่มีให้ทดสอบอีกต่อไป |
DeviceOwnerTargetPreparer |
ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์
|
DeviceParametersizedRunner | ตัวเรียกใช้พารามิเตอร์รูปแบบ JUnit4 สำหรับการทดสอบที่ทำเป็นพารามิเตอร์ฝั่งโฮสต์ |
คุณสมบัติของอุปกรณ์ | คำจำกัดความที่คงที่ทั่วไปสำหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์ |
ยูทิลิตีโหมดการกู้คืนอุปกรณ์ | |
รายงานรุ่นของอุปกรณ์ | ผู้รายงานการเผยแพร่อุปกรณ์ที่จัดการสื่อสารกับกระบวนการระดับบนสุดเกี่ยวกับการเผยแพร่อุปกรณ์ |
ฟีเจอร์การรีเซ็ตอุปกรณ์ | การใช้การรีเซ็ตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
DeviceresetHandler | การจัดการยูทิลิตีโดยทั่วไปการรีเซ็ตอุปกรณ์ |
DeviceRuntimeException | ส่งเมื่อการทำงานของอุปกรณ์ไม่ทำให้เกิดผลลัพธ์ที่คาดหวัง |
ตัวเลือกการเลือกอุปกรณ์ | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
DeviceSelectionOptions.DeviceRequestedType | อุปกรณ์ตัวยึดตำแหน่งประเภทต่างๆ ที่เป็นไปได้ที่รองรับ |
เครื่องมือตรวจสอบการตั้งค่าอุปกรณ์ | ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างการเรียกใช้โมดูลหรือไม่ |
การตั้งค่าอุปกรณ์ |
ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ให้ไว้
|
ฟีเจอร์สแนปชอตของอุปกรณ์ | การใช้งานฝั่งเซิร์ฟเวอร์ของสแนปชอตอุปกรณ์ |
DeviceSnapshotHandler | สแนปชอตของ Cuttlefish ที่ใช้ยูทิลิตี้ |
DeviceStateMonitor |
คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice
|
DeviceStorageAgeResourceMetricCollector | แยกวิเคราะห์อายุพื้นที่เก็บข้อมูลจาก Logcat |
DeviceStorageFiller | เครื่องมือเตรียมเป้าหมายที่จะเต็มพื้นที่เก็บข้อมูลเพื่อเพิ่มพื้นที่ว่างบางส่วน |
DeviceStorageStatusChecker | ตรวจสอบว่าอุปกรณ์มีพื้นที่ในดิสก์เพียงพอสำหรับพาร์ติชันที่ระบุ |
DeviceStringPusher | ตัวเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์ |
ชุดอุปกรณ์ |
ขยายคอนเทนเนอร์ JUnit4 Suite เพื่อระบุ ITestDevice ให้กับการทดสอบที่ต้องการ
|
DeviceSyncHelper | ตัวช่วยที่ช่วยซิงค์อิมเมจอุปกรณ์ใหม่กับอุปกรณ์ |
DeviceTestCase |
กรอบการทดสอบ Helper JUnit ที่ให้บริการ IRemoteTest และ IDeviceTest
|
DeviceTestResult |
ความเชี่ยวชาญพิเศษของ TestResult ที่จะล้มเลิกเมื่อ DeviceNotAvailableException เกิดขึ้น
|
DeviceTestResult.RuntimeDeviceNotavailableException | |
DeviceTestRunOptions | คลาสเครื่องมือสร้างสำหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test |
DeviceTestSuite |
ชุดทดสอบ Helper JUnit ที่ให้บริการ IRemoteTest และ IDeviceTest
|
DeviceTraceCollector | ผู้รวบรวมที่จะเริ่มการติดตาม Perfetto เมื่อการเรียกใช้การทดสอบเริ่มขึ้นและไฟล์การติดตามในตอนท้าย |
การตรวจสอบอุปกรณ์ไม่พร้อมใช้งาน | ผู้ฟังรายนี้พยายามจับภาพ DNAE ระดับกรอบการทดสอบเท่านั้น |
DeviceUnResponseException |
ความเชี่ยวชาญพิเศษของ DeviceNotAvailableException ที่บ่งชี้ว่าอุปกรณ์มองเห็น adb แต่ไม่ตอบสนอง (เช่น หมดเวลาคำสั่ง ไม่เปิดเครื่อง ฯลฯ)
|
DeviceUpdateTargetPreparer |
นามธรรม ITargetPreparer ที่จัดการขั้นตอนทั่วไปในการอัปเดตอุปกรณ์ด้วยไฟล์ภาพของอุปกรณ์จากแหล่งที่มาภายนอก (แทนที่จะเป็นบริการของบิลด์)
|
DeviceWifiResourceMetricCollector | เครื่องมือรวบรวมจะรวบรวมความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่ออยู่และเมตริกความเร็วลิงก์ |
ที่ปัดน้ำฝนอุปกรณ์ |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
เครื่องคิดเลขไดเจสต์ |
เมธอดยูทิลิตีที่จะประมวลผล Digest
|
DirectedGraph<V> | การใช้กราฟที่ไม่ได้ถ่วงน้ำหนักแบบมีทิศทาง |
ปิดการใช้งานSELinuxTargetPreparer | ตัวเตรียมเป้าหมายที่จะปิดใช้ SELinux หากเปิดใช้ |
DryRunKeyStore | คีย์สโตร์สำหรับการทดลองเรียกใช้ที่มีการแทนที่ค่าคีย์สโตร์อย่างเหมาะสมและค้นหาค่าดังกล่าวเสมอ |
DryRunner | การทดสอบแบบแห้งจะทำการทดสอบแทนการเรียกใช้จริง |
DynamicFileStubTest | นี่คือการทดสอบแบบแลกเปลี่ยนเพื่อทดสอบการแลกซื้อเครื่องใหม่ซึ่งสามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้อง |
DynamicRemoteFileReachr | ชั้นเรียนที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
DynamicRemoteFileตัวแก้ไขr.FileResolverLoader |
การใช้งานโหลดของ IRemoteFileResolver
|
DynamicShardHelper | กลยุทธ์การชาร์ดดิ้งเพื่ออนุญาตให้จัดคิวงานจากระยะไกลระหว่างอินสแตนซ์ TF หลายรายการได้ |
DynamicShardingConnectionInfoMessage | คลาสการเก็บรักษาข้อมูลเพื่อทำให้การส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ง่ายขึ้น |
DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบที่ด้านบนของบิลด์ของอุปกรณ์ด้วยการอัปเดตระบบแบบไดนามิก
|
E
EarlyDeviceReleaseFeature | การใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับการวางจำหน่ายอุปกรณ์ก่อนเปิดตัว |
อีเมล | ชั้นเรียนผู้ช่วยสำหรับส่งอีเมล |
EmailHostHealthAgent |
การใช้ IHostHealthAgent เพื่อส่งอีเมลจากรายงานการตรวจสอบของผู้จัดการประชุม
|
EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ Emma |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo คือคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP |
EnforcementdSeLinuxChecker | เครื่องมือตรวจสอบสถานะที่ช่วยให้แน่ใจว่าสถานะของ Selinux |
DeleteUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
ErrorIdentifier | อินเทอร์เฟซนี้จะอธิบายถึงข้อผิดพลาดที่เจาะจงและพร็อพเพอร์ตี้ |
ErrorStorageUtil | คลาส Helper สำหรับการจัดการข้อผิดพลาดเพื่อให้สอดคล้องกับพื้นที่เก็บข้อมูลร่วม |
EventLoggerListener | Listener ที่บันทึกเหตุการณ์ทั้งหมดที่แอปได้รับลงในไฟล์ |
ExceptionThrowingRunnerWrapper | |
การดำเนินการที่เรียกใช้ได้ | คลาสค่าที่แสดงถึงการกระทำที่ดำเนินการได้ |
ExecutableActionผลลัพธ์ |
คลาสค่าที่แทนผลลัพธ์ของ ExecutableAction
|
ExecutableBaseTest | คลาสฐานสำหรับรูปแบบการทดสอบที่ดำเนินการได้ |
ExecutableHostTest | ตัวดำเนินการทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานอยู่บนโฮสต์ |
ExecutableTargetTest | ตัวดำเนินการทดสอบที่ทำงานอยู่บนเป้าหมาย |
ExecutionFiles | ทรัพยากร Dependency ของไฟล์ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ซึ่งต้องนำไปใช้ในการทดสอบ |
ExecutionFiles.FilesKey | การชี้แจงคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ |
existingBuildProvider |
IBuildProvider ที่แสดง IBuildInfo ที่สร้างขึ้นแล้ว
|
ExtendedFile | นามสกุลของไฟล์มาตรฐานที่มีข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
ส่วนขยาย AtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้สถิติในเครื่อง |
ศ
คำอธิบายความล้มเหลว | ชั้นเรียนที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า |
การทดสอบปลอม | การทดสอบปลอมที่มีจุดประสงค์เพื่อให้สร้างผลการทดสอบซ้ำได้ง่ายๆ |
FakeTestsZipFolder | อุปกรณ์การทดสอบที่สร้างโฟลเดอร์การทดสอบปลอมที่ไม่ได้ซิปตามรายการเนื้อหา |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | ตัวเตรียมการเป้าหมายที่เรียกใช้ Fastboot และส่งคำสั่ง Fastboot |
FastbootDeviceFlasher | ชั้นเรียนที่อาศัย Fastboot เพื่อแฟลชอิมเมจบนฮาร์ดแวร์ Android ที่จับต้องได้ |
FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ Fastboot |
FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่เก็บไฟล์ที่ระบุ (bootloader, วิทยุ, ไฟล์ ZIP รูปภาพของอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อให้อุปกรณ์กะพริบด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์อุปกรณ์หลังเปิดเครื่องลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงาน
|
ข้อผิดพลาด FatalHost | ข้อยกเว้นที่ระบุว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่เรียกใช้ TradeFederation และอินสแตนซ์ TradeFederation ควรปิดการทำงาน |
FeatureFlagTargetPreparer | อัปเดต DeviceConfig (แฟล็กฟีเจอร์ที่ปรับแต่งโดยบริการระยะไกล) |
FileDownloadCache | คลาสตัวช่วยที่ดูแลแคช LRU ของระบบไฟล์ในเครื่องของไฟล์ที่ดาวน์โหลด |
FileDownloadCachefactor |
โรงงานสำหรับการสร้าง FileDownloadCache
|
FileDownloadCacheWrapper |
คลาส Wrapper ที่มีสิ่งอำนวยความสะดวก FileDownloadCache ขณะที่ใช้อินเทอร์เฟซ IFileDownloader
|
FileIdleMonitor | ตรวจสอบไฟล์และเรียกใช้ Callback หากไม่มีการใช้งานไฟล์ (เช่น |
FileInputStreamSource |
InputStreamSource ที่ใช้ไฟล์อินพุต
|
FileLogger |
ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยังไฟล์และ Stouts
|
FileProtoResultReporter |
ผู้รายงาน Proto ที่ถ่ายโอน TestRecord ลงในไฟล์
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector ที่รอรับคีย์เมตริกที่มาจากอุปกรณ์และดึงคีย์ดังกล่าวเป็นไฟล์จากอุปกรณ์
|
FilePullerLogCollector | ตัวบันทึกไฟล์ที่ด้านอุปกรณ์รายงาน |
FileSystemLogSaver | จัดเก็บบันทึกไปยังระบบไฟล์ |
FilesystemRootChecker | |
FileUtil | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับไฟล์ |
FileUtil.LowDiskSpaceException | โยนทิ้งหากพื้นที่ในดิสก์ที่ใช้งานได้ต่ำกว่าเกณฑ์ขั้นต่ำ |
FilteredResultForwarder |
ตัวแปรของ ResultForwarder ที่อนุญาตให้รายงานเฉพาะรายการที่อนุญาตของ TestDescription
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) ในหน่วยความจำที่เก็บข้อมูลไว้สูงสุดเท่านั้น
|
วิธีการกะพริบ | enum สำหรับอธิบายวิธีที่ใช้แฟลชอุปกรณ์ในระหว่างการทดสอบ |
FlashingResourcesParser | คลาสที่แยกวิเคราะห์ไฟล์ภาพเสริมเวอร์ชันที่จำเป็นซึ่งจำเป็นต่อแฟลชอุปกรณ์ |
FlashingResourcesParser.AndroidInfo |
typedef ของ Map<String, MultiMap<String, String>>
|
FlashingResourcesParser.Constraint |
อินเทอร์เฟซการกรองที่มีไว้เพื่ออนุญาตให้ FlashingResourcesParser ละเว้นทรัพยากรบางส่วนที่อาจใช้หรือไม่ใช้
|
FlashingResourceUtil |
ยูทิลิตีนี้จะช่วยตั้งค่าเวอร์ชันที่เหมาะสมของอาร์ติแฟกต์ให้สามารถแฟลชผ่าน DeviceFlashPreparer ได้
|
แฮนเดิลขยายแบบพับได้ |
IModuleParameterHandler จะขยายความครอบคลุมมากขึ้นสำหรับการกำหนดค่าอุปกรณ์แบบพับได้แต่ละรายการที่ไม่ใช่อุปกรณ์หลัก
|
แฮนเดิลแบบพับได้ | เครื่องจัดการแบบพับได้ทั่วไปที่สามารถใช้พารามิเตอร์แบบพับได้เพื่อสร้างโมดูลพิเศษ |
FoldableModePreparer | เครื่องมือเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะอุปกรณ์แบบพับได้ |
FolderBuildInfo |
การนำ IFolderBuildInfo มาใช้อย่างเป็นรูปธรรม
|
ตัวบันทึกโฟลเดอร์ |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกไว้ในแบ็กเอนด์การบันทึก
|
FormattedGeneratorReporter | ตัวรายงานที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ |
FreeDeviceState | |
FuseUtil | คลาสตัวช่วยสำหรับการดำเนินการ FUSE |
G
GceAvdInfo | โครงสร้างในการเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ AVD ของ GCE ที่ระบุ |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | |
GceManager | ผู้ช่วยที่จัดการการเรียกใช้ GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE |
GceRemoteCmdFormatter | คลาสยูทิลิตีสำหรับจัดรูปแบบคำสั่งเพื่อเข้าถึงอุปกรณ์ gce ระยะไกล |
GceRemoteCmdFormatter.ScpMode | SCP สามารถใช้เพื่อพุชหรือดึงไฟล์ได้โดยขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ |
GceSshTunnelMonitor | การตรวจสอบเทรดสำหรับอุโมงค์ข้อมูล SSH สำหรับ GCE |
GcovCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ gcov ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
GcovKernelCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของเคอร์เนล gcov ออกจาก debugf และออกจากอุปกรณ์ จากนั้นจะบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
GCSBucketUtil | โปรแกรมจัดการไฟล์เพื่อดาวน์โหลดและอัปโหลดไฟล์จาก Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | Wrapper แบบง่ายสำหรับข้อมูลไฟล์ใน GCS |
GCSCommon | คลาสพื้นฐานสำหรับการดำเนินการ Gcs เช่น การดาวน์โหลดและอัปโหลด |
GCSConfigurationfactor |
ConfigurationFactory จะโหลดการกำหนดค่าจาก Google Cloud Storage
|
GCSConfigurationfactor.GCSConfigLoader |
ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลดการกำหนดค่าจาก GCS ติดตามการกำหนดค่าที่รวมจากการกำหนดค่ารูทเดียว และแสดงข้อผิดพลาดในการรวมแบบเวียน
|
GCSConfigurationServer | เซิร์ฟเวอร์การกำหนดค่าจะโหลดการกำหนดค่าจาก Google Cloud Storage (GCS) |
GCSDownloaderHelper | โปรแกรมดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่จัดการเรื่องการแคชและแก้ไขการกำหนดค่าส่วนกลาง |
โปรแกรมดาวน์โหลดไฟล์ GCS | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) |
GCSFileUploader | ตัวอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยังพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) |
GCSHostResourceManager | ดาวน์โหลดทรัพยากรโฮสต์จาก GCS (Google Cloud Storage) |
GcsRemoteFileReachr |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากที่เก็บข้อมูล GCS
|
GeneralLogcatEventParser<LogcatEventType> | แยกวิเคราะห์อินพุต Logcat ของเหตุการณ์ |
GeneralLogcatEventParser.LogcatEvent | โครงสร้างเพื่อเก็บเหตุการณ์ Logcat ที่มีประเภทเหตุการณ์และทริกเกอร์ข้อความ Logcat |
GetPreviousPassedHelper | ผู้ช่วยในการรับตัวกรองการทดสอบที่ผ่านแล้วก่อนหน้านี้ |
GkiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android |
GlobalConfiguration |
การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
|
GlobalFilterGetter | การใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้ที่ระบุ |
GlobalTestFilter | ใช้ตัวเลือกตัวกรองกับการเรียกใช้แล้ว |
GoogleApiClientUtil | ยูทิลิตีสำหรับการสร้างไคลเอ็นต์ Google API |
GoogleComparison resultsParser | แยกวิเคราะห์ผลลัพธ์ของการเปรียบเทียบของ Google ที่เรียกใช้จาก Shell และแสดงแผนที่ที่มีผลลัพธ์ทั้งหมด |
GoogleBenchmarkTest | การทดสอบที่ใช้แพ็กเกจการทดสอบการเปรียบเทียบของ Google ในอุปกรณ์หนึ่งๆ |
GranularRetriableTestWrapper |
คลาส Wrapper ทำงานกับ IRemoteTest เพื่อสร้าง IRemoteTest แบบเจาะลึกในระดับกรอบการทดสอบ
|
GranularRetriableTestWrapper.StartEndCollector | ผู้ช่วยของชั้นเรียนที่จะตรวจจับการเริ่มต้นและสิ้นสุดการวิ่งที่หายไป |
GsiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
GTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบแบบเนทีฟในอุปกรณ์ที่กำหนด |
GTestBase | คลาสฐานของ gTest |
GTestListTestParser | โปรแกรมแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ที่มีพารามิเตอร์ "--gtest_list_tests" |
GTestResultParser | แยกวิเคราะห์ผลลัพธ์ของ "โหมดเอาต์พุตดิบ" ของการทดสอบเนทีฟโดยใช้ GTest ที่เรียกใช้จาก Shell และแจ้งผลลัพธ์ให้ ITestInvocationListener ทราบ |
GTestXmlResultParser | แยกวิเคราะห์ผลลัพธ์ของ "โหมดเอาต์พุต XML" ของการทดสอบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จาก Shell และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
ฮิต
HarnessException | คลาสข้อยกเว้นพื้นฐานสำหรับข้อยกเว้นที่อยู่ภายในฮาร์ส |
HarnessIOException | ข้อยกเว้นจากการควบคุมที่ช่วยในการจัดการปัญหาเกี่ยวกับไฟล์ |
HarnessRuntimeException | |
HeapHostMonitor |
การใช้งาน AbstractHostMonitor ที่ตรวจสอบหน่วยความจำฮีปบนโฮสต์และบันทึกไว้ในบันทึกประวัติเป็นระยะๆ
|
HelloWorldMultiTargetPreparer |
ตัวอย่างการใช้ IMultiTargetPreparer
|
บันทึกประวัติการเข้าชม | TF History Logger บันทึกพิเศษที่มีเฉพาะบางเหตุการณ์เท่านั้น |
HostGTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบแบบเนทีฟ |
HostMetric | คลาสนี้แสดงตัวอย่างเมตริกโฮสต์ที่จะรายงาน |
ตัวเลือกโฮสต์ | คลาสตัวยึดตำแหน่งของตัวเลือกโฮสต์ |
HostOrchestratorUtil | ยูทิลิตีในการเรียกใช้คำสั่งผ่าน Host Orchestrator บนอินสแตนซ์ระยะไกล |
HostStatsdMetricCollector |
IMetricCollector ที่รวบรวมเมตริกทางสถิติจากฝั่งโฮสต์โดยใช้คำสั่งยูทิลิตีที่มีสถิติ
|
HostTest | ตัวดำเนินการทดสอบสำหรับการทดสอบที่อิงตามโฮสต์ของ JUnit |
HostUtils | นำวิธีการด้านสาธารณูปโภคที่เป็นประโยชน์บางอย่างในการเรียกใช้การทดสอบโฮสต์ |
HprofAllocSiteParser | คลาส Helper เพื่อแยกวิเคราะห์ข้อมูลจากส่วนเว็บไซต์การจัดสรรในรายงาน hprof |
HttpHelper | มีวิธีช่วยในการสร้างคำขอ HTTP |
HttpHelper.RequestRunnable |
เรียกใช้สำหรับการส่งคำขอด้วย IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) ได้
|
HttpMultipartPost | คลาส Helper สำหรับการส่งคำขอโพสต์ HTTP ที่มีหลายส่วน |
HttpRemoteFileReachr |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน http
|
HttpsRemoteFileจะเปลี่ยนr |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน https
|
I
IAbi | อินเทอร์เฟซแสดง ABI ที่อยู่ระหว่างการทดสอบ |
ผู้ได้รับ IIAbiReceiver | การทดสอบที่ต้องการ ABI ที่อยู่ระหว่างการทดสอบ |
IAndroidDebugBrid |
คำจำกัดความอินเทอร์เฟซสำหรับเมธอด AndroidDebugBridge ที่ใช้ในแพ็กเกจนี้
|
IAppBuildInfo |
อินเทอร์เฟซนี้เลิกใช้งานแล้ว
โปรดใช้ IBuildInfo โดยตรง
|
IAutoRetriableTest |
อินเทอร์เฟซสำหรับ IRemoteTest ที่ไม่ได้ใช้ ITestFilterReceiver แต่ยังต้องการรองรับการลองอีกครั้งอัตโนมัติ
|
ข้อมูลแบตเตอรี่ | อินเทอร์เฟซที่กำหนดการโต้ตอบกับแบตเตอรี่ของอุปกรณ์ |
IBatteryInfo.BatteryState | อธิบายสถานะการชาร์จปัจจุบัน |
IBuildInfo | เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ |
IBuildInfo.BuildInfoProperties |
พร็อพเพอร์ตี้บางอย่างที่ IBuildInfo อาจต้องปรับแต่งการจัดการบางอย่าง
|
IBuildProvider | รับผิดชอบในการให้ข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ |
IBuildReceiver | การทดสอบที่ต้องอ้างอิงถึงบิลด์ที่อยู่ระหว่างการทดสอบ |
ไคลเอ็นต์ ICache | อินเทอร์เฟซสำหรับไคลเอ็นต์แคช |
IClusterClient | อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
เหตุการณ์ IClusterEvent | อินเทอร์เฟซสำหรับการอัปโหลดเหตุการณ์ของคลัสเตอร์ไปยัง TFC |
IClusterEventUploader<T ขยาย IClusterEvent> | อินเทอร์เฟซสำหรับ ClusterEventUploader |
ตัวเลือกคลัสเตอร์ | อินเทอร์เฟซสำหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ |
ตัวเลือก ICommand | คอนเทนเนอร์สำหรับตัวเลือกการดำเนินการสำหรับคำสั่ง |
ICommandScheduler | เครื่องจัดตารางเวลาสำหรับการเรียกใช้คำสั่ง TradeFederation |
ICommandScheduler.IScheduleInvocationListener | Listener สำหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ |
ICompressionStrategy | อินเทอร์เฟซที่แสดงอัลกอริทึมการบีบอัดที่เลือกได้ระหว่างรันไทม์ |
IConfigOptionValueTransformer | อินเทอร์เฟซสําหรับการจัดการค่าตัวเลือกการกําหนดค่า |
IConfigurableVirtualDevice | อินเทอร์เฟซสำหรับให้ข้อมูลเกี่ยวกับอุปกรณ์เสมือนที่อาจกำหนดค่าไว้ล่วงหน้า (IP ของโฮสต์, ผู้ใช้โฮสต์, ออฟเซ็ตพอร์ต และอื่นๆ) |
การกำหนดค่า | ข้อมูลการกำหนดค่าสำหรับการเรียกใช้ TradeFederation |
การกำหนดค่าจากโรงงาน |
ค่าเริ่มต้นสำหรับการสร้าง IConfiguration
|
IConfigurationReceiver |
อินเทอร์เฟซที่เรียบง่ายเพื่อแสดงออบเจ็กต์ที่ยอมรับ IConfiguration
|
IConfigurationServer | อินเทอร์เฟซสำหรับเซิร์ฟเวอร์การกำหนดค่า |
ICredentialโรงงาน |
อินเทอร์เฟซสำหรับโรงงานสร้างข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth2 Credential
|
IDefaultObjectLoader | อินเทอร์เฟซสำหรับโหลดออบเจ็กต์เริ่มต้นที่ควรเป็นส่วนหนึ่งของการกำหนดค่า YAML |
IDefaultObjectLoader.LoaderConfiguration | ออบเจ็กต์การกำหนดค่าการโหลดที่จะส่งข้อมูลไปยังตัวโหลด |
IDeviceActionReceiver | ระบุ API เพื่อรับเหตุการณ์ในอุปกรณ์ |
IDeviceBuildInfo |
IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ)
|
IDeviceBuildProvider |
IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อเรียกข้อมูลบิลด์
|
IDeviceConfiguration | อินเทอร์เฟซของผู้ถือการกำหนดค่าอุปกรณ์ |
IDeviceFlasher | แฟลชอิมเมจของอุปกรณ์ในอุปกรณ์ |
IDeviceFlasher.UserDataFlashOption | จำนวนตัวเลือกในการจัดการรูปภาพข้อมูลผู้ใช้ |
เครื่องมือจัดการอุปกรณ์ | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่มีสำหรับการทดสอบ |
IDeviceManager.IFastbootListener | Listener สำหรับการเปลี่ยนแปลงสถานะการ Fastboot |
การตรวจสอบอุปกรณ์ | อินเทอร์เฟซสำหรับตรวจสอบสถานะอุปกรณ์ |
IDeviceMonitor.DeviceLister |
คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงผลอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์
|
การกู้คืนอุปกรณ์ | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์ได้ |
การเลือกอุปกรณ์ | อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์ |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
ให้บริการสิ่งอำนวยความสะดวกสำหรับการตรวจสอบสถานะของ IDevice
|
การทดสอบ IDevice |
อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องอ้างอิงไปยัง ITestDevice
|
ปิดใช้ได้ | อินเทอร์เฟซที่อธิบายถึงออบเจ็กต์ Tradefed ที่ปิดใช้ได้ |
IDynamicShardingClient |
อินเทอร์เฟซ Wrapper สำหรับไคลเอ็นต์ชาร์ดดิ้ง
เพื่อให้เราสลับใช้ HTTP หรือทดสอบหากจำเป็น |
IDynamicShardingConnectionInfo | อินเทอร์เฟซสำหรับคลาสที่มีข้อมูลการเชื่อมต่อแบบชาร์ดดิ้งแบบไดนามิก |
IEmail | อินเทอร์เฟซสำหรับการส่งอีเมล |
IEmail.Message | คอนเทนเนอร์สำหรับข้อมูลข้อความอีเมล |
IFileDownloader | อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล |
IFileEntry |
คําจํากัดความของอินเทอร์เฟซที่ให้สัญญากับเมธอด FileEntry ที่ง่ายและจำลองได้
|
IFileResolverLoader |
การใช้งานโหลดของ IRemoteFileResolver
|
IFiletroubleshooterrLoader.ตัวแก้ไขrLoadingException | โดยจะมีข้อยกเว้นหากโหลดหรือเริ่มต้นรีโซลเวอร์ไม่ได้ |
IFlashingResourcesParser | อินเทอร์เฟซสำหรับให้ไฟล์ภาพเสริมในเวอร์ชันที่จำเป็นซึ่งจำเป็นสำหรับแฟลชอุปกรณ์ |
IFlashingResourcesRetriever | อินเทอร์เฟซสำหรับเรียกไฟล์ภาพเสริมที่ต้องใช้ในการแฟลชอุปกรณ์ |
IFolderBuildInfo |
Abstract IBuildInfo อย่างง่าย ซึ่งมีอาร์ติแฟกต์ของบิลด์อยู่ในไดเรกทอรีระบบไฟล์ในเครื่อง
|
IFormatterGenerator |
อินเทอร์เฟซที่อธิบายตัวจัดรูปแบบสำหรับ SuiteResultHolder
|
IGlobalConfiguration | คลาสที่รวมข้อมูลการกำหนดค่าส่วนกลางสำหรับอินสแตนซ์สหพันธ์การค้ารายการเดียว (รวมการเรียกการกำหนดค่าจริงจำนวนเท่าใดก็ได้) |
IHarnessException | คำอธิบายของอินเทอร์เฟซข้อยกเว้นของการควบคุมที่จะใช้งานโดยข้อยกเว้นจากการควบคุม |
IHostCleaner | ล้างข้อมูลโฮสต์หลังจากการทดสอบเสร็จสิ้น |
ตัวแทน IHostHealth | อินเทอร์เฟซสำหรับแสดงเมตริกโฮสต์หรืออุปกรณ์ |
IHostMonitor | อินเทอร์เฟซสำหรับจ่ายข้อมูลของโฮสต์ |
IHostMonitor.HostDataPoint | คลาสทั่วไปสำหรับข้อมูลที่จะรายงาน |
IHostMonitor.HostMetricType | |
ตัวเลือก IHost | อินเทอร์เฟซตัวยึดตัวเลือกโฮสต์ |
IHostOptions.PermitLimitType | Enum ที่อธิบายถึงตัวจำกัดใบอนุญาตที่เป็นไปได้ |
IHostResourceManager | อินเทอร์เฟซสำหรับจัดการทรัพยากรของโฮสต์ |
IHttpHelp | เมธอด Helper สำหรับการส่งคำขอ HTTP |
IHttpHelper.DataSizeException | |
IInvocationContext | เก็บข้อมูลเกี่ยวกับคำขอเพื่อให้เข้าถึงการทดสอบได้ หากจำเป็น |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | การทดสอบที่ต้องอ้างอิงถึงบริบทของการเรียกใช้ |
การเรียกใช้การเรียกใช้ | อินเทอร์เฟซที่อธิบายการดำเนินการที่จะเกิดขึ้นซึ่งเป็นส่วนหนึ่งของการเรียกใช้ |
IKeyStoreClient | อินเทอร์เฟซสำหรับเข้าถึงแหล่งเก็บคีย์สำหรับรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน |
IKeyStoreโรงงาน |
ค่าเริ่มต้นสำหรับการสร้าง IKeyStoreClient
|
ผู้เตรียมสอบ ILab |
อินเทอร์เฟซตัวทำเครื่องหมายสำหรับเครื่องเตรียมห้องทดลอง
โปรดดู |
ILeveledLogOutput | ชั้นเรียนที่ใช้อินเทอร์เฟซนี้มีเมธอดสำหรับจัดการเอาต์พุตข้อความบันทึก |
ILogcatReceiver |
คลาสที่ส่งเอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource
|
ILogRegistry |
อินเทอร์เฟซสำหรับตัวบันทึก Singleton ของ ILogOutput ซึ่งทำการมัลติเพล็กซ์และจัดการตัวบันทึกที่แตกต่างกัน
|
ILogRegistry.EventType | เหตุการณ์ที่มีประโยชน์ในการบันทึกไว้ |
ILogSaver | ชั้นเรียนที่ใช้อินเทอร์เฟซนี้มีเมธอดสำหรับจัดเก็บบันทึกไว้ที่ส่วนกลาง |
ILogSaverListener |
อนุญาตให้ ITestInvocationListener คอยฟังเมื่อมีการบันทึกไฟล์บันทึก
|
ImageContentAnalytics | เครื่องมือวิเคราะห์เนื้อหารูปภาพในอุปกรณ์ |
อุปกรณ์ทดสอบ IManaged | ITestDevice ที่มีการจัดการวงจร |
IManagedTestDevice.DeviceEventResponse |
คอนเทนเนอร์สำหรับการตอบกลับการเรียกใช้ IManagedTestDevice#handleAllocationEvent(DeviceEvent)
|
การทดสอบอุปกรณ์ทดสอบ IManaged |
อินเทอร์เฟซครีเอเตอร์เป็นเวลา IManagedTestDevice
|
IMetricCollector | ระบบจะเพิ่มอินเทอร์เฟซนี้เป็นเติมแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน |
IMetricCollectorReceiver |
อินเทอร์เฟซสำหรับ IRemoteTest ที่จะนำไปใช้หากต้องการรับรายการ IMetricCollector สำหรับทำการทดสอบ
|
IMoblyYamlResultHandler | อินเทอร์เฟซของเครื่องจัดการผลลัพธ์ Mobly YAML |
IMoblyYamlResultHandler.ITestResult | อินเทอร์เฟซของผลลัพธ์ Mobly YAML |
IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
IModuleController.RunStrategy | Enum ที่อธิบายวิธีดำเนินการโมดูล |
IModuleParametersHandler | อินเทอร์เฟซสำหรับพารามิเตอร์ของโมดูลชุดโปรแกรม |
IMultiDeviceRecovery | อินเทอร์เฟซสำหรับกู้คืนอุปกรณ์ที่ออฟไลน์อยู่หลายเครื่อง |
การทดสอบ IMultiDevice | อินเทอร์เฟซนี้เลิกใช้งานแล้ว เราจะเก็บอินเทอร์เฟซนี้ไว้ชั่วคราวเพื่อความเข้ากันได้ แต่ไม่มีการใช้งานจริง อีกต่อไป โปรดอย่านำไปใช้ |
IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน |
อุปกรณ์เนทีฟ |
มี API ระดับที่เชื่อถือได้และสูงกว่าเล็กน้อยสำหรับ ddmlib IDevice
|
INativeDeviceTest |
อินเทอร์เฟซสำหรับออบเจ็กต์ที่ต้องอ้างอิงไปยัง INativeDevice
|
ยูทิลิตีรูปภาพที่เพิ่มขึ้น | ยูทิลิตีเพื่อใช้ประโยชน์จากการอัปเดตรูปภาพและอุปกรณ์ที่เพิ่มขึ้น |
InfraErrorIdentifier | ตัวระบุข้อผิดพลาดจาก Trade Federation Infra และการอ้างอิงโครงสร้างพื้นฐาน (เช่น Build infra) |
InputStreamSource |
โดยพื้นฐานแล้ว อินเทอร์เฟซนี้จะใช้ ERROR(/InputStream) เพื่อให้โคลนได้
|
ตั้งค่าInstallAllTestZipApps |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดเป็นไฟล์ ZIP ทดสอบ
|
InstallApexModuleTargetPreparer | |
ตั้งค่าการติดตั้ง APK |
ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการที่อยู่ในระบบไฟล์
|
ตั้งค่าInstallBuildEnvApk |
ITargetPreparer ที่ติดตั้ง APK ทดสอบอย่างน้อย 1 รายการจาก env ของแพลตฟอร์ม Android
|
InstalledInstrumentationsTest | เรียกใช้เครื่องมือทั้งหมดที่พบในอุปกรณ์ปัจจุบัน |
InstantAppHandler |
เครื่องจัดการสำหรับ ModuleParameters#INSTANT_APP
|
เครื่องมือเตรียมเครื่องมือ |
ITargetPreparer ที่เรียกใช้การวัด
|
TestationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนด |
InvocationContext |
การใช้งาน IInvocationContext ทั่วไป
|
การเรียกใช้ | ชั้นเรียนที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด ได้แก่ สร้างการดาวน์โหลด, target_prep, ทำการทดสอบ, ล้าง |
InvocationLocal<T> | คลาสนี้จะมีตัวแปรขอบเขตการเรียกใช้ |
InvocationMetricLogger | คลาสยูทิลิตีสำหรับการเรียกใช้เพื่อบันทึกเมตริกบางรายการ |
InvocationMetricLogger.InvocationGroupMetricKey | การจัดกลุ่มทำให้สามารถบันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ |
InvocationMetricLogger.InvocationMetricKey | คีย์พิเศษที่มีชื่อซึ่งเราจะป้อนสำหรับการเรียกใช้เสมอ |
InvocationStatus | คลาสที่จะจัดเก็บสถานะการเรียกใช้ |
InvocationStatus | Enum ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ |
InvocationSummaryHelper |
คลาส Helper สำหรับการรวบรวมและรายงาน TestSummary สำหรับกลุ่มผู้ฟัง
|
InvocationToJUnitResultForwarder |
ชั้นเรียนที่ฟังเหตุการณ์ ITestInvocationListener และส่งต่อไปยัง TestListener
|
PostProcessor | ผู้ประมวลผลข้อมูลโพสต์คือออบเจ็กต์สหพันธ์การค้าที่ออกแบบมาเพื่ออนุญาตการประมวลผลเมตริกและบันทึกหลังจากการทดสอบและ "ก่อนการรายงานผลลัพธ์" |
ฟีเจอร์รีโมต | อินเทอร์เฟซที่อธิบายฟีเจอร์ใน Tradefed ที่ดำเนินการตามคำขอได้ |
IRemoteFileReachr ด้วย | อินเทอร์เฟซสำหรับออบเจ็กต์ที่สามารถแปลงไฟล์ระยะไกลไว้ในเครื่องได้ |
IRemoteFileResolver.RemoteFileผู้แก้ไขrArgs | อาร์กิวเมนต์ที่ส่งผ่านไปยังรีโซลเวอร์ |
IRemoteFileแก้ไขโปรไฟล์r.ResolvedFile | ชั้นเรียนที่มีข้อมูลเกี่ยวกับไฟล์ที่ได้รับการแก้ไขและข้อมูลเมตาบางส่วน |
IRemoteScheduleListenersFeature |
การขยายเวลาของ IRemoteFeature เพื่อรองรับการส่งใน IScheduledInvocationListener วินาที
|
IRemoteTest |
การทดสอบที่รายงานผลลัพธ์ไปยัง ITestInvocationListener โดยตรง
|
IReportNotExecuted |
ในกรณีที่การดำเนินการไม่สมบูรณ์ IRemoteTest ที่ใช้อินเทอร์เฟซนี้อาจรายงานการทดสอบที่ไม่ได้ดำเนินการเพื่อปรับปรุงการรายงาน
|
IRescheduler | อินเทอร์เฟซสำหรับการจัดตารางเวลาการกำหนดค่าสำหรับการดำเนินการในอนาคต |
IResourceMetricCollector | อินเทอร์เฟซสำหรับผู้ใช้ในการใช้งานเครื่องมือรวบรวมทรัพยากรแบบกำหนดเอง |
IRestApiHelper | อินเทอร์เฟซตัวช่วยสำหรับการเรียก REST API |
IResumableTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว คุณไม่จำเป็นต้องดำเนินการดังกล่าวอีกต่อไป |
IRetryDecision | อินเทอร์เฟซที่ขับเคลื่อนการตัดสินใจลองอีกครั้งและใช้ตัวกรองกับคลาสสำหรับการลองใหม่ที่ตรงเป้าหมายมากขึ้น |
IRuntimeHintProvider | |
IRunUtil | อินเทอร์เฟซสำหรับการดำเนินการแบบจับเวลาและคำสั่งของระบบ |
IRunUtil.EnvPriority | Enum ที่กำหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่า env หนึ่งๆ หรือไม่ |
IRunUtil.IRunnableResult | อินเทอร์เฟซสำหรับการดำเนินการแบบไม่พร้อมกันซึ่งส่งคืนสถานะบูลีน |
แซนด์บ็อกซ์ | อินเทอร์เฟซที่กำหนดแซนด์บ็อกซ์ที่ใช้เพื่อเรียกใช้การเรียกใช้ได้ |
แซนด์บ็อกซ์โรงงาน |
ค่าเริ่มต้นสำหรับการสร้าง ISandbox
|
ISetOptionReceiver |
การใช้งานอินเทอร์เฟซนี้ควรมี Option พร้อมชื่อ "set-option" ที่ลิงก์กับ HostTest#SET_OPTION_NAME
|
IShardableListener |
ITestInvocationListener ที่ชาร์ดได้
|
การทดสอบ IShardable |
IRemoteTest ที่แยกออกเป็นการทดสอบย่อยที่ดำเนินการได้แยกกันได้
|
IShardHelper | อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์ชาร์ดดิ้งที่จะใช้สำหรับการกำหนดค่า |
IsolatedHostTest | นำการวิ่ง TradeFed ที่ใช้กระบวนการย่อยเพื่อดำเนินการทดสอบในสภาพแวดล้อมที่มีการขึ้นต่อกันต่ำแทนที่จะดำเนินการกับกระบวนการหลัก |
ผลลัพธ์แบบละเอียดของการสนับสนุน |
อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับผลลัพธ์แบบละเอียดหรือไม่
|
ISystemStatusChecker | เครื่องมือตรวจสอบที่ตรวจสอบสถานะของระบบและแสดงค่าบูลีนเพื่อระบุว่าระบบอยู่ในสถานะที่ควรหรือไม่ |
ISystemStatusCheckerReceiver |
IRemoteTest ที่ต้องมีสิทธิ์เข้าถึง ISystemStatusChecker จากการกำหนดค่า
|
ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้งานแล้ว tearDown ย้ายไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว |
ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับการดำเนินการทดสอบ |
ITerribleFailureHandler |
อินเทอร์เฟซสำหรับรับมือกับความล้มเหลวที่ร้ายแรงจาก
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | ตัววิ่งที่สามารถกรองการทดสอบที่จะเรียกใช้โดยอิงตามคำอธิบายประกอบ |
ITestCollector | รองรับการรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว ตัวดำเนินการทดสอบจะต้องทำการทดลองเรียกใช้เพื่อรวบรวมกรอบการทดสอบโดยไม่ดำเนินการจริง |
อุปกรณ์ ITest |
มี API ระดับที่เชื่อถือได้และสูงกว่าเล็กน้อยสำหรับ ddmlib IDevice
|
ITestDevice.ApexInfo | คลาส Struct ง่ายๆ เพื่อเก็บข้อมูลเกี่ยวกับ APEX เดียว |
ITestDevice.MountPointInfo | คลาสโครงสร้างง่ายๆ เพื่อจัดเก็บข้อมูลเกี่ยวกับจุดต่อเชื่อมจุดเดียว |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | ตัวดำเนินการที่สามารถรับไฟล์ที่ระบุการทดสอบที่เรียกใช้และ/หรือไม่ต้องการเรียกใช้ |
ITestFilterReceiver | ตัววิ่งที่สามารถกรองการทดสอบที่จะเรียกใช้ได้ |
ITestInformationReceiver |
อินเทอร์เฟซเพื่อรับ TestInformation สำหรับบางชั้นเรียน
|
ITestInvocation | จัดการการเรียกใช้การทดสอบ TradeFederation 1 รายการ |
ITestInvocation.ExitInformation | แสดงข้อมูลการออกบางรายการสำหรับการเรียกใช้ |
ITestInvocationListener | Listener สำหรับผลการทดสอบจากการเรียกใช้การทดสอบ |
ITestLifeCycleReceiver | รับการแจ้งเตือนกิจกรรมระหว่างทำการทดสอบการใช้เครื่องมือ |
ITestLogger | เอนทิตีที่ทำการบันทึกสตรีมข้อมูลประเภทต่างๆ ได้ |
ITestLoggerReceiver |
เอนทิตีที่สามารถแทรกด้วยอินสแตนซ์ ITestLogger เพื่อให้ใช้เพื่อการบันทึกได้
|
ITestsPool | อินเทอร์เฟซที่อธิบายกลุ่มการทดสอบที่เราเข้าถึงและเรียกใช้ได้ |
ITestSuite | คลาส Abstract ที่ใช้ในการเรียกใช้ Test Suite |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | อินเทอร์เฟซที่อธิบายตัวช่วยโหลดผลลัพธ์ก่อนหน้าในลักษณะที่สามารถเรียกใช้อีกครั้งได้ |
ITestSummaryListener |
อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลบางอย่างแบบจำกัดผ่านการสรุปได้
|
ITestsZipInstaller | การติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามเอาต์พุตโดยระบบบิลด์) ในอุปกรณ์ |
ITokenProvider | อินเทอร์เฟซที่อธิบายออบเจ็กต์ที่ระบุโทเค็นของอุปกรณ์ได้ |
คำขอ ITokenRequest |
อินเทอร์เฟซ IRemoteTest สามารถใช้เพื่อเปิดเผยข้อเท็จจริงที่ว่าจำเป็นต้องใช้อุปกรณ์ที่มีโทเค็นพิเศษ
|
J
JarHostTest | ตัวดำเนินการทดสอบสำหรับการทดสอบ JUnit ฝั่งโฮสต์ |
JarHostTest.HostTestListener | Listener ของ Wrapper ที่ส่งต่อเหตุการณ์ทั้งหมดยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener ที่ฝัง |
JavaCodecoverCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Java ออกจากอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ
|
JavaCodecoverFlusher | คลาสยูทิลิตีที่รีเซ็ตและบังคับให้ล้างการวัดความครอบคลุมของโค้ด Java จากกระบวนการที่ทำงานอยู่ในอุปกรณ์ |
JSONFileKeyStoreClient | ตัวอย่างการใช้งานที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นที่เก็บคีย์ |
JSONFileKeyStoreFile |
การใช้งาน JSON KeyStore Factory ซึ่งมี JSONFileKeyStoreClient สำหรับการเข้าถึงไฟล์ JSON Key Store
|
JsonHttpTestResultReporter | รายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของเมตริกการทดสอบและสาขา ข้อมูลอุปกรณ์ลงใน JSON และ POST ในปลายทางบริการ HTTP |
JUnit4ResultForwarder | ผู้ส่งต่อผลการค้นหาจาก JUnit4 Runner |
JUnit4TestFilter |
คลาส Helper ที่มีการกรองสำหรับนักวิ่ง JUnit4 โดยการขยาย Filter
|
JUnitRunUtil |
ชั้นเรียนตัวช่วยสำหรับโอนสายการโทร IRemoteTest#run(TestInformation, ITestInvocationListener) ไปยังการโทร Test#run(TestResult)
|
JUnitToInvocationResultForwarder |
ชั้นเรียนที่ฟังเหตุการณ์ TestListener และส่งต่อไปยัง ITestInvocationListener
|
JUnitXmlParser | โปรแกรมแยกวิเคราะห์ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ของ JUnit ที่จัดเก็บไว้ใน XMLJUnitResultFormatter ของมด และส่งต่อไปยัง ITestInvocationListener |
K
KernelTargetTest | ตัวดำเนินการทดสอบสำหรับการดำเนินการที่เรียกใช้ได้บนเป้าหมายและการแยกวิเคราะห์การทดสอบเคอร์เนล |
KernelTestModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม |
KeyguardControllerState | คอนเทนเนอร์สำหรับสถานะการล็อก |
KeyguardStatusChecker | ตรวจสอบสถานะการล็อกหลังจากการดำเนินการโมดูล |
KeyStoreException | ไม่แสดงเมื่อเกิดข้อผิดพลาดเกี่ยวกับแหล่งเก็บคีย์ที่ร้ายแรง |
KillexistingEmulatorPreparer |
ITargetPreparer ที่จะปิดโปรแกรมจำลองที่ทำงานอยู่
|
knownFailurePreparer | ตัวเตรียมเป้าหมายที่จะข้ามการลองซ้ำความล้มเหลวที่ทราบ |
KTouchResultParser | อ่านเอาต์พุต KTAP ตามที่สร้างขึ้นโดยโมดูลการทดสอบ KUnit และวางไว้ในไฟล์ "results" ในส่วน debugf |
KTouchResultParser.ParseResolution | |
KUnitModuleTest | ตัวดำเนินการทดสอบสำหรับการเรียกใช้โมดูลทดสอบ KUnit ในอุปกรณ์ |
L
LabResourceDeviceMonitor | เครื่องมือตรวจสอบทรัพยากรของ Lab ซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สำหรับ LabResourceService |
LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานในการรวบรวมเอาต์พุต |
LastShardDetector |
เมื่อเรียกใช้ชาร์ดดิ้งในเครื่อง บางครั้งเราต้องการดำเนินการบางอย่างเมื่อชาร์ดสุดท้ายถึง invocationEnded(long)
|
LeakedThreadStatusChecker | ตัวตรวจสอบสถานะเพื่อให้มั่นใจว่าโมดูลไม่ทำให้เทรดที่ทำงานอยู่รั่วไหล |
รายงานผลลัพธ์ย่อยแบบเดิม | การใช้งานชั่วคราวของผู้รายงานผลลัพธ์ของกระบวนการย่อย ซึ่งควรยังคงเข้ากันได้กับ TF/CTS เวอร์ชันก่อนหน้า (เช่น 8+) แม้ว่าจะมีการเปลี่ยนแปลง Superclass แล้วก็ตาม |
ListInstrumentationParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของการค้นหา "การวัดรายการ pm"
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | คลาสสำหรับอุปกรณ์เสมือนท้องถิ่นที่ทำงานบนโฮสต์ TradeFed |
LocalAppBuildProvider |
IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางภายในที่ระบุ
|
นักพัฒนาซอฟต์แวร์ในพื้นที่ | ตรวจหาและแสดงผลว่านี่คือนักพัฒนาแอปในพื้นที่ที่เรียกใช้ Tradefed หรือไม่ |
LocalDeviceBuildProvider |
IBuildProvider ที่สร้าง IDeviceBuildInfo ตามเส้นทางไดเรกทอรีระบบไฟล์ที่ระบุ
|
LocalEmulatorLaunch | TargetPreparer ที่เปิดโปรแกรมจำลองภายในจากสภาพแวดล้อมบิลด์ของ Android |
LocalEmulatorSnapshot | TargetPreparer มีไว้สำหรับสร้างสแนปชอตโปรแกรมจำลองที่ปลอดภัยจากสภาพแวดล้อมบิลด์/การพัฒนา Android |
LocalFileHeader | LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์หรือโฟลเดอร์ภายในไฟล์ ZIP |
LocalFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ลิงก์ไฟล์ในเครื่อง
|
LocalFolderBuildProvider |
IBuildProvider ที่สร้าง IFolderBuildInfo ตามเส้นทางภายในที่ระบุ
|
LocalHostResourceManager | ทรัพยากรโฮสต์ของผู้จัดการ |
LocalPool | การใช้กลุ่มการทดสอบในพื้นที่ |
LocalRunInstructionBuilder | ยูทิลิตีคอมไพล์คำสั่งเพื่อทำการทดสอบในเครื่อง |
LockSettingsBaselineSetter | ตัวตั้งค่าสำหรับนำการตั้งค่าล็อกหน้าจอออก |
LogcatCrashResultForwarder | Listener พิเศษ: เมื่อล้มเหลว (กระบวนการจัดการเครื่องมือขัดข้อง) ระบบจะพยายามดึงข้อมูลข้อขัดข้องจาก Logcat และเพิ่มข้อขัดข้องนั้นลงในข้อความแสดงความล้มเหลวที่เชื่อมโยงกับการทดสอบ |
LogcatEventParser | |
LogcatEventType |
ประเภทเหตุการณ์สำหรับ LogcatEventParser
|
LogcatOnFailureCollector | ผู้รวบรวมที่จะรับและบันทึก Logcat เมื่อกรอบการทดสอบล้มเหลว |
LogcatReceiver | ชั้นเรียนที่รวบรวม Logcat ในเบื้องหลัง |
LogcatTimingMetricCollector | ตัวรวบรวมเมตริกที่รวบรวมข้อมูลช่วงเวลา (เช่น เวลาเปลี่ยนผู้ใช้) จาก Logcat ระหว่างการทดสอบซ้ำอย่างน้อย 1 รายการโดยใช้รูปแบบนิพจน์ทั่วไปที่กำหนดเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด Logcat |
LogDataType | แสดงประเภทข้อมูลของข้อมูลบันทึก |
LogFile | คลาสที่เก็บข้อมูลเมตาสำหรับไฟล์บันทึกที่บันทึกไว้ |
LogFileSaver |
ผู้ช่วยสำหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกไปยังไฟล์
|
LogReceiver | |
LogRegistry |
การใช้งาน ILogRegistry ที่มัลติเพล็กซ์และจัดการตัวบันทึกที่แตกต่างกัน โดยใช้คีย์ที่เหมาะสมตาม ThreadGroup ของเทรดที่เรียกใช้
|
LogSaverผลลัพธ์Forwarder |
ResultForwarder สำหรับบันทึกบันทึกด้วยโปรแกรมประหยัดไฟล์ส่วนกลาง
|
LogUtil | คลาสเครื่องมือการบันทึก |
LogUtil.CLog |
คลาส shim สำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้โทรเป็นแท็กบันทึกโดยอัตโนมัติ
|
LUCIResultReporter | รายงานผลลัพธ์ที่บันทึกผลการทดสอบซึ่ง ResultDB และ LUCI ต้องการในรูปแบบ JSON (go/result-sink) และบันทึกตําแหน่งไฟล์ในคอนโซล |
จ
MainlineModuleHandler | คลาสตัวแฮนเดิลแบบง่ายสำหรับโมดูล Mainline ที่สร้างโปรแกรมติดตั้งInstallApexModuleTargetPreparer และแทรกลิงก์แบบไดนามิกลงในโมดูลดังกล่าวโดยอิงตามโมดูลเมนไลน์ที่กำหนดเพื่อเรียกโมดูลเหล่านั้นโดยอัตโนมัติ |
MainlineTestModuleController | คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อทำการทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าในอุปกรณ์ที่อยู่ระหว่างการทดสอบ |
อุปกรณ์ระยะไกลที่มีการจัดการ | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
การจัดการอุปกรณ์ทดสอบที่มีการจัดการ | โรงงานเพื่อสร้างอุปกรณ์ประเภทต่างๆ ที่ Tf ตรวจสอบได้ |
MaxSdkModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบในเวอร์ชันที่สูงกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
การรวบรวมข้อมูลแบบ Zip ผสานรวม | รวมรายการ ZIP แต่ละรายการในไฟล์ ZIP ขนาดใหญ่เป็นบล็อกต่างๆ เพื่อลดการพยายามดาวน์โหลด |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer ที่อนุญาตให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งได้ด้วยการตั้งชื่อและคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น
|
กลยุทธ์การผสาน | อธิบายวิธีรวบรวมผลลัพธ์เมื่อมีการพยายามหลายครั้ง |
เมอร์เคิลทรี | การนำเสนอต้นไม้เมิร์เคิลทรีตามที่กำหนดโดย API การดำเนินการระยะไกล |
MetricFilePostProcessor | ใช้สำหรับอัปโหลดไฟล์บันทึกของเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้ |
MetricOption |
คำอธิบายประกอบสำหรับวิธีทดสอบที่มีคำอธิบายประกอบด้วย @Test หรือหากคำอธิบายประกอบเป็นส่วนหนึ่งของรายการคำอธิบายประกอบของ TestDescription ที่อนุญาตให้ระบุพารามิเตอร์เพิ่มเติมบางรายการที่เป็นประโยชน์ เช่น การปรับแต่งลักษณะการทำงานของตัวรวบรวม การกรองบางเมธอด
|
MetricsXMLMessageReporter | MetricsXMLResultReporter เขียนเมตริกทดสอบและเรียกใช้เมตริกไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์โฟลเดอร์เมตริกในช่วง invocationEnded ของการทดสอบ |
MetricTestCase |
ส่วนขยายของ TestCase ที่อนุญาตให้บันทึกเมตริกเมื่อทำงานโดยเป็นส่วนหนึ่งของ TradeFed
|
MetricTestCase.LogHolder | โครงสร้างในการจัดเก็บไฟล์บันทึกที่จะรายงาน |
MetricUtil | คลาสยูทิลิตีสำหรับการดึงเมตริกจากการกำหนดค่าเชิงสถิติที่พุช |
MetricUtility | มีวิธียูทิลิตีทั่วไปสำหรับจัดเก็บเมตริกทดสอบ รวบรวมเมตริกในการทดสอบที่คล้ายกัน และเขียนเมตริกลงในไฟล์ |
MinApiLevelModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบเมื่อต่ำกว่าระดับ API ที่ระบุ |
MinSdkModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่เรียกใช้การทดสอบในเวอร์ชันที่ต่ำกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
MixImageZipPreparer |
IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ของระบบในบิลด์ของอุปกรณ์
|
MixKernelTargetPreparer |
ITargetPreparer ที่อนุญาตให้ผสมอิมเมจเคอร์เนลกับอิมเมจของอุปกรณ์
|
MoblyBinaryHostTest | การทดสอบโฮสต์ที่ต้องการเรียกใช้ไฟล์ไบนารีของ Mobly Python จากระบบบิลด์ของ Android (Soong) |
MoblyYamlResultControllerInfoHandler | เครื่องจัดการองค์ประกอบ "ข้อมูลตัวควบคุม" ของผลลัพธ์ Mobly yaml |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerโรงงาน | โรงงานของตัวแฮนเดิลผลลัพธ์ของ Mobly yaml ซึ่งจะสร้างตัวแฮนเดิลที่เหมาะสมตามประเภทผลลัพธ์ |
MoblyYamlResultHandlerFactory.invalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlผลลัพธ์Parser | โปรแกรมแยกวิเคราะห์ผลการทดสอบ Mobly yaml |
MoblyYamlผลลัพธ์RecordHandler | เครื่องจัดการองค์ประกอบ "Record" ของผลลัพธ์ Mobly yaml |
MoblyYamlผลลัพธ์RecordHandler.Record | |
MoblyYamlผลลัพธ์RecordHandler.Record.Builder | |
MoblyYamlผลลัพธ์RecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | เครื่องจัดการองค์ประกอบ "สรุป" ของผลลัพธ์ Mobly yaml |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlผลลัพธ์TestNameListHandler | เครื่องจัดการองค์ประกอบ "รายการชื่อทดสอบ" ของผลลัพธ์ Mobly yaml |
MoblyYamlผลลัพธ์TestNameListHandler.TestNameList | |
MoblyYamlผลลัพธ์TestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | เครื่องจัดการองค์ประกอบ "ข้อมูลผู้ใช้" ของผลลัพธ์ Mobly yaml |
MoblyYamlผลลัพธ์UserDataHandler.UserData | |
MoblyYamlผลลัพธ์UserDataHandler.UserData.Builder | |
การกำหนดโมดูล | คอนเทนเนอร์สำหรับการกำหนดค่าการเรียกใช้การทดสอบ |
Listener โมดูล |
Listener ที่แนบมากับ IRemoteTest แต่ละรายการของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์
|
ModuleLogcatCollector | เวอร์ชันของตัวรวบรวม Logcat แต่สำหรับโมดูล |
ModuleMerger |
คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการผสานรวม ITestSuite และ ModuleDefinition หลังการแยก
|
ModuleOemTargetPreparer | |
ModuleParameters | ค่าพิเศษที่เชื่อมโยงกับคีย์ "พารามิเตอร์" ของชุดเครื่องมือในข้อมูลเมตาของแต่ละโมดูล |
ModuleParametersHelper |
ตัวช่วยรับ IModuleParameterHandler ที่เชื่อมโยงกับพารามิเตอร์
|
ModulePusher | |
ModulePusher.ModulePushError | เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูลเมนไลน์ |
ModuleSplitter |
ตัวช่วยในการแยกรายการโมดูลที่แสดงด้วย IConfiguration เป็นรายการหน่วยการดำเนินการที่แสดงด้วย ModuleDefinition
|
ModuleTestTypeUtil | มีวิธียูทิลิตีทั่วไปสำหรับการตรวจสอบโมดูล |
คำอธิบายความล้มเหลวหลายรายการ |
เก็บ FailureDescription ได้หลายใบในผู้ถือใบเดียว
|
มัลติแมป<K, V> |
ERROR(/Map) ที่รองรับหลายค่าต่อคีย์
|
ไม่ใช่
NameMangleListener | Listener ของพร็อกซีเพื่อแปลเมธอดทดสอบ คลาส และชื่อแพ็กเกจเมื่อมีการรายงานผลลัพธ์ |
NativebenchTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบการเปรียบเทียบแบบเนทีฟในอุปกรณ์ที่ระบุ |
NativeCommonTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของข้อมูลการทดสอบการเปรียบเทียบ โดยรวบรวมเมตริกเกี่ยวกับเวลาเฉลี่ยต่อการดำเนินการ
|
เนทีฟบริดจ์โมดูลตัวควบคุม | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับบริดจ์แบบเนทีฟหรือไม่ |
NativeCodecoverFlusher | คลาสยูทิลิตีที่ล้างการวัดความครอบคลุมของเนทีฟและบังคับให้ล้างข้อมูลการครอบคลุมแบบดั้งเดิมจากกระบวนการต่างๆ ในอุปกรณ์ |
อุปกรณ์ที่มาพร้อมเครื่อง |
การใช้งานเริ่มต้นของอุปกรณ์ Android สแต็กที่ไม่เต็มรูปแบบ ITestDevice เครื่อง
|
โฆษณาเนทีฟอุปกรณ์.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับเรียกใช้คำสั่ง 'adb ....' ของระบบปฏิบัติการ
|
อุปกรณ์เนทีฟ.AdbShellAction | |
อุปกรณ์เนทีฟ.รีบูตอุปกรณ์การดำเนินการ |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับการรีบูตอุปกรณ์
|
NativeDevice.DefaultMode | โหมดของการรีบูต |
NativeDeviceStateMonitor |
คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice โดยไม่มีการสนับสนุนเฟรมเวิร์ก
|
เครื่องมือเก็บข้อมูลการรั่วไหลของระบบ |
ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุหน่วยความจำในเครื่องที่เข้าถึงไม่ได้ในปัจจุบันโดยแต่ละกระบวนการ
|
การทดสอบความเครียดดั้งเดิม | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการการทดสอบความเครียดแบบดั้งเดิมในอุปกรณ์ที่ระบุ |
NativeStressTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของข้อมูลการทดสอบความเครียด โดยรวบรวมเมตริกเกี่ยวกับจำนวนการทำซ้ำที่สมบูรณ์และเวลาเฉลี่ยต่อการทำซ้ำ
|
ตัวจัดการเชิงลบ | เครื่องจัดการที่ระบุว่าไม่ต้องดำเนินการใดๆ และพารามิเตอร์ไม่ควรสร้างโมดูลเพิ่มเติม |
NestedDeviceStateMonitor | การตรวจสอบสถานะของอุปกรณ์ที่ดำเนินการตรวจสอบเพิ่มเติมบนอุปกรณ์ที่ฝังเพื่อรองรับ สภาพแวดล้อมเสมือนที่เฉพาะเจาะจง |
อุปกรณ์ระยะไกลที่ซ้อนกัน | ภาพอุปกรณ์ที่ทำงานอยู่ภายใน VM ของ Cuttlefish ระยะไกล |
NetworkNotavailableException | แสดงเมื่ออุปกรณ์ไม่สามารถเชื่อมต่อเครือข่ายเพื่อทำการทดสอบ |
NoApkTestSkipper | ผู้เตรียมการพิเศษที่อนุญาตให้ข้ามการเรียกใช้ไปเลย (การเตรียมและการทดสอบ) หากไม่มี APK ในการทดสอบ |
NoDeviceException | ไม่แสดงเมื่อไม่มีอุปกรณ์ที่จะเรียกใช้คำสั่งที่ระบุ |
NoisyDryRunTest | เรียกใช้การทดลองเรียกใช้ Noisy Run บนไฟล์คำสั่ง |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer ที่ไม่มีการดำเนินการ
|
NotMultiAbiHandler |
เครื่องจัดการพิเศษที่แจ้ง SuiteModuleLoader ว่า ABI รองไม่ควรสร้างโมดูล
|
NullDevice |
ตัวยึดตำแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ IDeviceSelection#nullDeviceRequested() เท่ากับ true
|
O
OpenObjectLoader | ตัวโหลดสำหรับออบเจ็กต์เริ่มต้นที่มีอยู่ใน AOSP |
ตัวเลือก |
ระบุคำอธิบายประกอบในช่องที่เป็นตัวแทนของตัวเลือก IConfiguration
|
ตัวเลือก ความสำคัญ | |
OptionClass |
ระบุคำอธิบายประกอบคลาสว่าเป็นตัวแทนของออบเจ็กต์ IConfiguration
|
OptionCopier |
คลาสตัวช่วยคัดลอกค่าในช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่งได้
|
OptionDef |
เก็บรายละเอียดของ Option ไว้
|
OptionFetcher | ตัวช่วยในการรับตัวเลือกการทดสอบจากกระบวนการระดับบนสุด |
OptionNotAllowedException |
ConfigurationException ที่เจาะจงเมื่อไม่อนุญาตให้ส่งตัวเลือกในบรรทัดคำสั่ง
|
OptionSetter |
ป้อนข้อมูล Option ช่อง
|
OptionSetter.OptionFieldsForName | คอนเทนเนอร์สำหรับรายการช่องตัวเลือกที่มีชื่อตัวหนึ่ง |
OptionUpdateRule | ควบคุมลักษณะการทำงานเมื่อมีการระบุตัวเลือกหลายครั้ง |
OtaDeviceBuildInfo |
IDeviceBuildInfo ใช้สำหรับการทดสอบการอัปเดตผ่านอากาศ (OTA)
|
OtatoolsBuildInfo |
IBuildInfo ที่มีอาร์ติแฟกต์ OTAtools
|
ออกซิเจนไคลเอ็นต์ | คลาสที่จัดการการใช้ไบนารีไคลเอ็นต์ออกซิเจนเพื่อเช่าหรือปล่อยอุปกรณ์ออกซิเจน |
OxygenClient.LHPTunnelMode | |
OxygenUtil | ยูทิลิตีในการโต้ตอบกับบริการออกซิเจน |
คะแนน
PackageInfo | คอนเทนเนอร์สำหรับข้อมูลแพ็กเกจของแอปพลิเคชันที่แยกวิเคราะห์จากอุปกรณ์ |
PackageInstalledModuleController | ตัวควบคุมโมดูลไม่ให้เรียกใช้การทดสอบเมื่ออุปกรณ์ไม่ได้ติดตั้งแพ็กเกจที่ระบุ |
จับคู่<A, B> | กำหนดคลาส Pair ของเราซึ่งมี 2 ออบเจ็กต์ |
PairingMultiTargetPreparer | ตัวเตรียมพร้อมแบบหลายเป้าหมายช่วยให้การจับคู่บลูทูธ (และการเชื่อมต่อ) ระหว่างอุปกรณ์ 2 เครื่อง |
ParallelDeviceExecutor<V> |
Wrapper ของ ERROR(/ExecutorService) เพื่อเรียกใช้ฟังก์ชันพร้อมกัน
|
ParentSandboxInvocationExecution |
เวอร์ชัน InvocationExecution สำหรับการดำเนินการพิเศษของการเรียกใช้ระดับบนเมื่อเรียกใช้แซนด์บ็อกซ์
|
ParentShardReplicate | จำลองการตั้งค่าสำหรับอุปกรณ์หนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการชาร์ดดิ้ง |
บางส่วนของZipDownloadCache | ยูทิลิตีในการแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหา |
PassingTestFileReporter |
ITestInvocationListener ที่บันทึกรายการกรอบการทดสอบที่ผ่านไปยังไฟล์ทดสอบ
|
PerfettoGenericPostProcessor | โพสต์โปรเซสเซอร์ที่ประมวลผลไฟล์ Profetto แบบข้อความ/เมตริกไบนารีเป็นคู่คีย์-ค่า โดยการขยายข้อความโปรโตและช่องด้วยค่าสตริงซ้ำๆ จนกว่าจะพบช่องที่มีค่าตัวเลข |
PerfettogenericPostProcessor.AlternativeParseFormat | |
PerfettogenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | ตัวเตรียม Perfetto จะพุชไฟล์การกำหนดค่าเข้าไปในอุปกรณ์ในตำแหน่งมาตรฐานที่ Perfetto เข้าถึงได้ |
PerfettoPullerMetricCollector |
การใช้ FilePullerDeviceMetricCollector พื้นฐานที่อนุญาตให้ดึงไฟล์ Perfetto จากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
คลาสยูทิลิตีสำหรับการบันทึกการติดตาม Perfetto ใน ITestDevice
|
PrettyPrintDelimiter | โปรแกรมผู้ช่วยที่ช่วยพิมพ์ข้อความที่ใช้ตัวคั่นที่มีความโดดเด่น |
PrettyTestEventLogger | ตัวบันทึกการจับคู่เหตุการณ์และบันทึกเหตุการณ์เพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น |
ProcessInfo | ใช้เพื่อจัดเก็บข้อมูลที่เกี่ยวข้องกับกระบวนการ(USER, PID, NAME, เวลาเริ่มต้น IN SECOND SINCE EPOCH) |
ProfileParametersHandler | ตัวแฮนเดิลพารามิเตอร์พื้นฐานสำหรับผู้ใช้โปรไฟล์ |
ProfileTargetPreparer |
คลาสพื้นฐานสำหรับการตั้งค่าตัวเตรียมเป้าหมายสำหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
PropertyChanger | คลาสยูทิลิตีสำหรับการเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android |
ProtoResultParser | โปรแกรมแยกวิเคราะห์สำหรับรูปแบบโปรโตของผลลัพธ์ที่มีการเทรด |
ProtoResultParser.TestLevel | การแจงนับที่แสดงถึงระดับปัจจุบันของโปรโตที่ประมวลผล |
ProtoResultReporter |
ผู้รายงานผลลัพธ์สร้าง Protobuf ของ TestRecord ที่มีผลลัพธ์ทั้งหมดด้านใน
|
ProtoUtil | วิธียูทิลิตีที่ใช้สำหรับจัดการกับข้อความ Protobuf โดยไม่ต้องพึ่งพิงข้อความ |
ProxyConfiguration | ออบเจ็กต์ที่อนุญาตให้ชี้ไปยังการกำหนดค่าระยะไกลเพื่อดำเนินการ |
PsParser | ยูทิลิตีที่ใช้ในการแยกวิเคราะห์(USER,PID และ NAME) จากเอาต์พุตคำสั่ง "ps" |
PtsBotTest | เรียกใช้การทดสอบบ็อต PTS |
PushFileInvoker |
เลิกใช้งานชั้นเรียนนี้แล้ว
ใช้ PushFilePreparer แทน
|
PushFilePreparer |
ITargetPreparer ที่พยายามพุชไฟล์กี่รายการจากเส้นทางโฮสต์ไปยังเส้นทางอุปกรณ์ใดก็ได้
|
PythonBinaryHostTest |
การทดสอบโฮสต์ที่มีไว้สำหรับเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ของ Android (Soong)
ตัวดำเนินการทดสอบรองรับรวม-ตัวกรองและตัวกรอง-ยกเว้น |
PythonBinaryHostTest.PythonForwarder | ตัวส่งต่อผลลัพธ์ที่จะแทนที่ชื่อการเรียกใช้ด้วยชื่อไบนารี |
PythonUnitTestResultParser |
ตีความเอาต์พุตของการทดสอบที่ดำเนินการด้วยเฟรมเวิร์ก Unittest ของ Python และแปลเป็นการเรียกใช้ในชุด ITestInvocationListener
|
PythonUnitTestRunner |
เลิกใช้งานชั้นเรียนนี้แล้ว
โปรดใช้ PythonBinaryHostTest แทน
|
PythonVirtualenvHelper | คลาสตัวช่วยสำหรับการเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 |
PythonVirtualenvPreparer | ตั้งค่า Python Virtualenv ในโฮสต์และติดตั้งแพ็กเกจ |
Q
BidtionAwareTokenizer |
ขวา
รีบูตReasonCollector | เครื่องมือรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน |
รีบูตTargetPreparer | เครื่องมือเตรียมเป้าหมายที่รีบูตอุปกรณ์ |
RecoveryLogPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้เพื่อรวบรวมบันทึกก่อนการกู้คืน |
เร็ก็อกซ์ทรี<V> |
RegexTrie เป็น Trie ซึ่งกลุ่มที่ERROR(/Pattern)
|
อุปกรณ์ Android ระยะไกล |
การใช้งาน ITestDevice สำหรับอุปกรณ์ Android ทั้งสแต็กที่เชื่อมต่อผ่าน adb Connect
|
RemoteAndroidVirtualDevice |
ขยายลักษณะการทำงาน RemoteAndroidDevice สำหรับอุปกรณ์ Android ทั้งสแต็กที่ทำงานใน Google Compute Engine (Gce)
|
อุปกรณ์ RemoteAvdI |
ตัวยึดตำแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เท่ากับ true
|
RemoteCacheClient | การใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล |
RemoteDynamicPool | การใช้งานกลุ่มการทดสอบการทำงานทางไกลที่อยู่ในคิว |
RemoteDynamicPool.RequestCallable | |
RemoteFileReachr | คลาสง่ายๆ ที่อนุญาตให้ 1 โหลดไฟล์จากหลากหลายที่โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ |
RemoteFileUtil | คลาสยูทิลิตีเพื่อจัดการไฟล์จากอินสแตนซ์ระยะไกล |
RemoteInvocationExecution |
การใช้งาน InvocationExecution ที่ขับเคลื่อนการดำเนินการจากระยะไกล
|
RemoteInvocationExecution.FileOptionValueTransformer | |
SshUtil | ยูทิลิตีในการเรียกใช้คำสั่ง ssh บนอินสแตนซ์ระยะไกล |
RemoteTestTimeOutEnforcementr | Listener ที่อนุญาตให้ตรวจสอบเวลาการดำเนินการของการกำหนดค่าการทดสอบหนึ่งๆ และจะดำเนินการไม่สำเร็จหากการกำหนดค่าหมดเวลาไปแล้ว |
RemoteZip | ยูทิลิตีในการแตกไฟล์แต่ละไฟล์ภายในไฟล์ ZIP ระยะไกล |
RemoveSystemAppPreparer |
ITargetPreparer สำหรับการนำ APK ออกจากพาร์ติชันระบบก่อนทำการทดสอบ
|
ReportPassedTests | รายงานในไฟล์เป็นตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน |
คําขอยูทิลิตี | ยูทิลิตีเพื่ออนุญาตคำขอเครือข่ายอีกครั้งโดยทั่วไปที่มีการจัดการข้อผิดพลาด |
แก้ปัญหาบางส่วนดาวน์โหลด | แก้ไขคำขอดาวน์โหลดบางส่วน |
ResourceMetricUtil | ฟังก์ชันยูทิลิตีสำหรับการเขียนเมตริก |
ResourceUtil | ยูทิลิตีสำหรับการอ่านทรัพยากรการกำหนดค่า |
RestApiHelper | คลาสตัวช่วยสำหรับการเรียก API ของ REST |
RestartSystemServerTargetPreparer | ตัวเตรียมเป้าหมายที่รีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ |
ผลลัพธ์Aggregator | ผู้ส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ใช้ |
ResultAndLogForwarder | ส่งต่อสำหรับผลลัพธ์และบันทึกเหตุการณ์ |
ผลการค้นหาส่งต่อ |
ITestInvocationListener ที่ส่งต่อผลลัพธ์การเรียกใช้ไปยังรายชื่อ Listener คนอื่นๆ
|
โปรแกรมเล่นผลลัพธ์ | ตัววิ่งแบบพิเศษที่เล่นผลการเลือกตั้งซ้ำ |
StorageFileSaver | คลาส Helper สำหรับการสร้างไฟล์ .retention ในไดเรกทอรี |
ลองอีกครั้งการกำหนดค่าจากโรงงาน | โรงงานที่จัดการลองใช้คำสั่งซ้ำ |
ลองอีกครั้งLogSaverผลลัพธ์Forwarder | ผู้ส่งต่อที่ดำเนินการผ่านการดำเนินการปัจจุบันที่เรามีอยู่ |
ลองอีกครั้งเพื่อเตรียมการตัดสินใจ | ชั้นเรียนเพื่ออธิบายการตัดสินใจว่าจะลองเตรียมความพร้อมอีกครั้งหรือไม่และความล้มเหลวในการเรียกใช้โมดูล |
RetryRescheduler | ตัวรันพิเศษที่อนุญาตให้กำหนดเวลาใหม่ในการเรียกใช้การทดสอบก่อนหน้าที่ล้มเหลวหรือไม่ได้ดำเนินการ |
RetryRescheduler.RetryType | ประเภทการทดสอบที่สามารถลองทำอีกครั้งได้ |
ลองใหม่ผลลัพธ์สำหรับผู้ส่งต่อ |
ส่วนขยายของ ResultForwarder ที่พุชไปยังจำนวนครั้งที่กำหนดเสมอ
|
ลองใหม่ผลลัพธ์ตัวช่วย | คลาสตัวช่วยกำหนดว่าโมดูลหรือการทดสอบใดควรเรียกใช้หรือไม่ |
สถิติการลองอีกครั้ง |
โครงสร้างที่เก็บสถิติสำหรับการลองอีกครั้งของ IRemoteTest 1 รายการ
|
RetryStrategy | กลยุทธ์การลองใหม่ที่จะใช้เมื่อทำการทดสอบอีกครั้ง |
RootcanalForwarderPreparer | |
RootTargetPreparer | ตัวเตรียมเป้าหมายที่ดำเนินการ "adb root" หรือ "adb unroot" ตามตัวเลือก "force-root" |
RunAftersWithInfo | |
RunbeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
IMultiDeviceRecovery พื้นฐานทั่วไปสำหรับเรียกใช้การกำหนดค่าที่เปลี่ยนแล้วเพื่อดำเนินการขั้นตอนการกู้คืน
|
RunHostCommandTargetPreparer | ตัวเตรียมเป้าหมายในการเรียกใช้คำสั่งของโฮสต์ที่กำหนดเองก่อนและหลังการทดสอบ |
RunHostScriptTargetPreparer | ตัวเตรียมเป้าหมายที่จะเรียกใช้สคริปต์ก่อนทำการทดสอบ |
RunInterruptedException | แสดงเมื่อการดำเนินการเรียกใช้ถูกขัดจังหวะโดยคำขอภายนอก |
RunNotifierWrapper |
กระดาษห่อ RunNotifier เพื่อให้เราพก DeviceNotAvailableException ได้
|
RunOnCloneProfileParametersHandler | |
RunOnClonProfileTargetPreparer | |
RunOnPrivateProfileParametersHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
เครื่องจัดการสำหรับ ModuleParameters#RUN_ON_SDK_SANDBOX
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer เพื่อทำเครื่องหมายว่าการทดสอบควรทำงานในแซนด์บ็อกซ์ของ SDK
|
RunOnsecondaryUserParametersHandler | |
RunOnsecondaryUserTargetPreparer |
ITargetPreparer เพื่อให้มั่นใจว่าการทดสอบจะทำงานในฐานะผู้ใช้รอง
|
RunOnSystemUserTargetPreparer |
ITargetPreparer ที่ทำเครื่องหมายว่าการทดสอบควรดำเนินการกับผู้ใช้ (ไม่ใช่ผู้ใช้ปัจจุบัน)
|
RunOnWorkProfileParametersHandler | |
RunOnWorkProfileTargetPreparer |
ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทำเครื่องหมายว่าควรทำการทดสอบในผู้ใช้รายนั้น
|
RuntimeRestartCollector | ตัวรวบรวมที่รวบรวมการประทับเวลาของการรีสตาร์ทรันไทม์ (เซิร์ฟเวอร์ของระบบขัดข้อง) ระหว่างการดำเนินการทดสอบ หากมี |
RunUtil | คอลเล็กชันวิธีการช่วยสำหรับดำเนินการ |
RustComparisonResultParser |
ตีความผลลัพธ์ของการทดสอบที่ดำเนินการด้วยเฟรมเวิร์กการเปรียบเทียบเกณฑ์ และแปลผลเป็นการเรียกใช้ในชุด ITestInvocationListener
|
RustBinaryHostTest | การทดสอบโฮสต์ที่ต้องการเรียกใช้ไฟล์ไบนารีแบบสนิมจากระบบบิลด์ของ Android (Soong) |
RustBinaryTest | การทดสอบที่เรียกใช้ไบนารีของสนิมในอุปกรณ์ที่ระบุ |
RustTestBase | คลาสฐานของ RustBinaryHostTest และ RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
ตีความผลลัพธ์ของการทดสอบที่ดำเนินการด้วยเฟรมเวิร์กยูนิทเทสต์ของ Rust และแปลเป็นการเรียกใช้ในชุด ITestInvocationListener
|
อา
SandboxConfigDump |
คลาส Runner ที่สร้าง IConfiguration ตามบรรทัดคำสั่งและส่งไปยังไฟล์
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | ข้อยกเว้นการกำหนดค่าพิเศษมาจากการตั้งค่าแซนด์บ็อกซ์ |
แซนด์บ็อกซ์การกำหนดค่าโรงงาน | โรงงานกำหนดค่าพิเศษเพื่อจัดการการสร้างการกำหนดค่าเพื่อวัตถุประสงค์ในการใช้แซนด์บ็อกซ์ |
SandboxConfigUtil |
คลาสยูทิลิตีสำหรับการจัดการ IConfiguration เมื่อแซนด์บ็อกซ์
|
SandboxedInvocationExecution | การเรียกใช้แซนด์บ็อกซ์แบบพิเศษ: นี่คือ InvocationExection สำหรับเวลาที่เราอยู่ในแซนด์บ็อกซ์ที่เรียกใช้คำสั่ง |
SandboxInvocationRunner | เรียกใช้การทดสอบที่เชื่อมโยงกับการเรียกใช้ในแซนด์บ็อกซ์ |
ตัวเลือกแซนด์บ็อกซ์ |
ชั้นเรียนที่รับและเสนอตัวเลือกให้กับISandbox
|
ScreenshotOnFailureCollector | ผู้รวบรวมที่จะจับและบันทึกภาพหน้าจอเมื่อกรอบการทดสอบล้มเหลว |
Sdk28ModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์ใช้ SDK 28 (Android 9) ขึ้นไปหรือไม่ |
Sdk29ModuleController | ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 29 ขึ้นไปเท่านั้น |
Sdk30ModuleController | ทำการทดสอบต่อเมื่ออุปกรณ์ที่กำลังทดสอบเป็น SDK เวอร์ชัน 30 ขึ้นไปเท่านั้น |
Sdk31ModuleController | ทำการทดสอบต่อเมื่ออุปกรณ์ที่กำลังทดสอบเป็น SDK เวอร์ชัน 31 ขึ้นไปเท่านั้น |
Sdk32ModuleController | ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 32 ขึ้นไปเท่านั้น |
Sdk33ModuleController | ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 33 ขึ้นไปเท่านั้น |
Sdk34ModuleController | ทำการทดสอบเฉพาะเมื่ออุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 34 ขึ้นไปเท่านั้น |
Sdk35ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่อยู่ระหว่างการทดสอบเป็น SDK เวอร์ชัน 35 ขึ้นไป |
ตัวแฮนเดิลผู้ใช้รอง |
เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER
|
secondaryUserOnDefaultDisplayHandler |
เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY
|
secondaryUserOnsecondaryDisplayHandler |
เครื่องจัดการสำหรับ ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY
|
SemaphoreTokenTargetPreparer | นี่คือเครื่องมือเตรียมที่ใช้โทเค็นเพื่อเรียงลำดับการยกเว้นการทดสอบในโฮสต์ที่มีการแลกเปลี่ยน |
SerializationUtil |
ยูทิลิตีในการเรียงลำดับ/ดีซีเรียลไลซ์ออบเจ็กต์ที่ใช้ ERROR(/Serializable)
|
ServiceAccountKeyCredentialสไลด์ |
โรงงานสร้างข้อมูลเข้าสู่ระบบที่ใช้สร้าง OAuth ตามคีย์บัญชีบริการ Credential
|
SettingsBaselineSetter | ตัวตั้งค่าทั่วไปในการจัดการการตั้งค่าข้อมูลพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting |
ShardBuildCloner | คลาส Helper ที่จัดการโคลนข้อมูลบิลด์จากบรรทัดคำสั่ง |
ShardHelper | คลาส Helper ที่จัดการการสร้างชาร์ดและกำหนดเวลาสำหรับการเรียกใช้ |
ShardListener |
ITestInvocationListener ที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่าการแยกคำขอเพื่อเรียกใช้บนทรัพยากรหลายรายการพร้อมกัน) และส่งต่อไปยังผู้ฟังรายอื่น
|
ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบแบบชาร์ด
|
ShellOutputReceiverStream | คลาสย่อยของยูทิลิตีของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
ShellStatusChecker | ตรวจสอบว่าสถานะของ Shell เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
ShippingApiLevelModuleController |
เรียกใช้การทดสอบว่าอุปกรณ์เป็นไปตามเงื่อนไขต่อไปนี้หรือไม่
|
ShowmapPullerMetricCollector |
การใช้ FilePullerDeviceMetricCollector พื้นฐานที่อนุญาตให้ดึงไฟล์ Showmap จากอุปกรณ์และรวบรวมเมตริกจากไฟล์
|
SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ดำเนินการไซด์โหลดของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ รอให้อุปกรณ์เปิดเครื่อง และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์
เครื่องมือเตรียมเป้าหมายนี้จะสมมติว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และจะตรวจสอบว่าอุปกรณ์ออกจากโหมดเดียวกันแต่ใช้บิลด์ที่ใหม่กว่า |
SimpleFileLogger |
ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยัง stdout ไปยังไฟล์บันทึกไฟล์เดียว
|
SimplePerfผลลัพธ์ | ออบเจ็กต์สำหรับเก็บผลการทดสอบ Simpleperf ทั้งหมด |
SimplePerfStatResultParser | คลาสยูทิลิตีเพื่อแยกวิเคราะห์ผลลัพธ์แบบง่าย |
SimplePerfUtil | คลาสยูทิลิตีเพื่อมอบหมายคำสั่งง่ายๆ และรวบรวมผลลัพธ์ |
SimplePerfUtil.SimplePerfType | จำนวนตัวเลือกคำสั่ง Simpleperf |
สถิติอย่างง่าย | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติ 2-3 รายการโดยมีชุดข้อมูลตัวเลข |
SizeLimitedOutputStream |
ไฟล์ที่ปลอดภัยของชุดข้อความที่สํารองข้อมูล ERROR(/OutputStream) ซึ่งจํากัดจํานวนข้อมูลสูงสุดที่เขียนได้
|
ข้ามHWASanModuleController | คลาสฐานเพื่อให้ตัวควบคุมโมดูลไม่ทำการทดสอบในบิลด์ HWASan |
ข้ามเครื่องมือจัดการ | เครื่องมือจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามสิ่งใดในระดับต่างๆ ได้แก่ การเรียกใช้ โมดูล และการทดสอบ ทั้งนี้ขึ้นอยู่กับเกณฑ์ต่างๆ |
เหตุผลที่ข้าม | ระบุเหตุผลและข้อมูลเมตาของการข้ามการทดสอบ |
ข้ามสาเหตุ.DemotionTrigger | |
Sl4aบลูทูธยูทิลิตี | คลาสยูทิลิตี้ให้การดำเนินการบลูทูธในอุปกรณ์ 1 หรือ 2 เครื่องโดยใช้ SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel |
Enum สำหรับระดับการเข้าถึงอุปกรณ์บลูทูธที่อิงตาม BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enum สำหรับสถานะการเชื่อมต่อบลูทูธซึ่งอิงตาม BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enum สำหรับระดับความสำคัญของโปรไฟล์บลูทูธซึ่งอิงตาม BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Enum สำหรับโปรไฟล์บลูทูธที่อิงตาม BluetoothProfile.java
|
Sl4aClient | ไคลเอ็นต์ Sl4A ที่จะโต้ตอบผ่าน RPC กับเลเยอร์สคริปต์ SL4A |
Sl4aEventDispatcher | ผู้มอบหมายกิจกรรมจะสำรวจกิจกรรมและจัดคิวตามชื่อสำหรับสอบถาม |
Sl4aEventDispatcher.EventSl4aObject | ออบเจ็กต์ที่เครื่องมือสำรวจเหตุการณ์แสดงผล |
SnapshotInputStreamSource | InputStreamSource ของไฟล์ย้อนหลัง |
SnapuserdWaitPhase | แจกแจงการระบุเวลาที่ควรเข้าร่วม/บล็อกเพื่อให้การอัปเดต Snapuserd เสร็จสิ้น |
SparseImageUtil | ยูทิลิตีสำหรับรูปภาพที่กระจัดกระจาย |
SparseImageUtil.SparseInputStream | SparseInputStream อ่านจากอัปสตรีมและตรวจหารูปแบบข้อมูล |
StatsdAfterGaugeMetricPostProcessor | โปรเซสเซอร์แบบโพสต์ที่ประมวลผลจะวัดเมตริกที่รวบรวมด้วยวิธี "ก่อน/หลัง" นั่นคือ |
StatsdEventMetricPostProcessor | โพสต์โปรเซสเซอร์ที่ประมวลผลเมตริกเหตุการณ์ในรายงานสถิติเป็นคู่คีย์-ค่า โดยใช้ตัวจัดรูปแบบที่ระบุไว้ในตัวประมวลผล |
PostProcessor ของสถิติ | โพสต์โปรเซสเซอร์ที่ประมวลผลรายงานที่มีสถิติ Proto ของไบนารีเป็นคู่คีย์-ค่าโดยขยายรายงานเป็นโครงสร้างต้นไม้ |
StatusCheckerผลลัพธ์ |
มีผลลัพธ์ของการเรียกใช้ ISystemStatusChecker
|
StatusCheckerผลลัพธ์.CheckStatus | |
StdoutLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout
|
การตั้งค่า StopServices |
ITargetPreparer ที่หยุดให้บริการในอุปกรณ์
|
StreamProtoReceiver | ตัวรับที่แปลง Proto TestRecord ที่ได้รับเป็นเหตุการณ์ Tradefed |
StreamProtoResultReporter |
การใช้งาน ProtoResultReporter
|
StreamUtil | คลาสยูทิลิตีสำหรับการจัดการสตรีมอินพุต |
StrictShardHelper | กลยุทธ์การชาร์ดเพื่อสร้างชาร์ดที่เข้มงวดที่ไม่ได้รายงานร่วมกัน |
StringEscapeUtils | คลาสยูทิลิตีสำหรับการกำหนดสตริงเป็นอักขระหลีกสำหรับรูปแบบที่เฉพาะเจาะจง |
สตริงยูทิลิตี | คลาสยูทิลิตีสำหรับการ Escape สตริงสำหรับการควบคุมสตริงทั่วไป |
StubBuildProvider |
ไม่มีการดำเนินการที่ว่างเปล่าของ IBuildProvider
|
อุปกรณ์ต้นขั้ว |
การใช้งานตัวยึดตำแหน่ง Stub ของ IDevice
|
StubKeyStoreClient | การใช้งานต้นขั้วเริ่มต้นสำหรับไคลเอ็นต์ KeyStore |
StubKeyStoreโรงงาน | การใช้งานต้นขั้วเริ่มต้นสำหรับ KeyStore โรงงาน |
StubLocalAndroidVirtualDevice |
ตัวยึดตำแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() เท่ากับ true
|
StubMultiTargetPreparer |
ตัวยึดตำแหน่งใช้งาน IMultiTargetPreparer ว่างเปล่า
|
StubTargetPreparer |
ตัวยึดตำแหน่งใช้งาน ITargetPreparer ว่างเปล่า
|
StubTest | การใช้งานการทดสอบที่ไม่มีการดำเนินการ |
StubTestRunListener |
การนำ ITestRunListener ไปใช้งาน
|
SubprocessCommandException | เรียกใช้คำสั่งของกระบวนการย่อยไม่สำเร็จ |
SubprocessConfigBuilder | สร้าง XML ค่ากำหนด TF Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ |
SubprocessEventHelper | ตัวช่วยสำหรับเรียงลำดับ/ดีซีเรียลเหตุการณ์ที่จะส่งไปยังบันทึก |
SubprocessEventHelper.BaseTestEventInfo | ผู้ช่วยพื้นฐานสำหรับข้อมูล Testละเว้น |
SubprocessEventHelper.FailedTestEventInfo | ตัวช่วยสำหรับข้อมูล testFailed |
SubprocessEventHelper.InvocationEndedEventInfo | ตัวช่วยเหลือสำหรับข้อมูลที่สิ้นสุดการเรียกใช้ |
SubprocessEventHelper.InvocationFailedEventInfo | Helper สำหรับข้อมูล InvocationFailed |
SubprocessEventHelper.InvocationStartedEventInfo | ตัวช่วยเหลือสำหรับข้อมูลที่เริ่มต้นการเรียกใช้ |
SubprocessEventHelper.LogAssociationEventInfo | ผู้ช่วยสำหรับข้อมูล logAssociation |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | ผู้ช่วยสำหรับข้อมูลที่ทดสอบแล้ว |
SubprocessEventHelper.TestLogEventInfo | ตัวช่วยเหลือสำหรับข้อมูล testLog |
SubprocessEventHelper.TestModuleStartedEventInfo | ผู้ช่วยสำหรับข้อมูลเริ่มต้นของโมดูลการทดสอบ |
SubprocessEventHelper.TestRunEndedEventInfo | Helper สำหรับข้อมูล testRunEnded |
SubprocessEventHelper.TestRunFailedEventInfo | โปรแกรมช่วยเหลือสำหรับข้อมูล testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | ตัวช่วยเหลือสำหรับข้อมูล testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | ตัวช่วยสำหรับข้อมูล TestStarted |
SubprocessExceptionParser | ตัวช่วยเหลือในการจัดการเอาต์พุตที่เป็นข้อยกเว้นจากตัวดำเนินการคำสั่งที่ Tradefed แบบมาตรฐาน |
SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกำหนดค่า Wrapper เพื่อใช้เครื่องมือรายงานผลลัพธ์ของกระบวนการย่อยสำหรับคำสั่งของคลัสเตอร์ |
ผู้รายงานผลลัพธ์ย่อย |
ติดตั้งใช้งาน ITestInvocationListener เพื่อระบุเป็น results_reporter และส่งต่อข้อมูลจากการประมวลผลย่อยไปยังผลการทดสอบ การเรียกใช้การทดสอบ การเรียกใช้การทดสอบ
|
SubprocessTestResultsParser |
ขยาย ERROR(/FileOutputStream) เพื่อแยกวิเคราะห์เอาต์พุตก่อนเขียนลงในไฟล์เพื่อให้เราสร้างเหตุการณ์ทดสอบในฝั่ง Launcher ได้
|
SubprocessTestResultsParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
กระบวนการย่อย TfLauncher |
IRemoteTest สำหรับเรียกใช้การทดสอบกับการติดตั้ง TF แยกต่างหาก
|
โปรแกรมติดตั้ง SuiteApk | การติดตั้ง APK ที่ระบุสำหรับการกำหนดค่า Suite ซึ่งมาจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิลด์ |
SuiteModuleLoader | เรียกข้อมูลการกำหนดโมดูลการทดสอบความเข้ากันได้จากที่เก็บ |
SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) เพื่อค้นหาไฟล์การกำหนดค่าทั้งหมดในไดเรกทอรี
|
SuiteResultHolder | ออบเจ็กต์ตัวช่วยทำให้อนุกรมและดีซีเรียลผลลัพธ์การเรียกใช้ง่ายขึ้น |
SuiteResultReporter | รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลลัพธ์สุดท้าย |
SuiteResultReporter.ModulePrepTimes | ตัวยึดวัตถุสำหรับเวลาในการเตรียมและการฉีกขาดของ 1 โมดูล |
SuiteTestFilter | แสดงตัวกรองสำหรับการรวมและยกเว้นการทดสอบ |
SwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนเป็นประเภทผู้ใช้ที่ระบุในการตั้งค่า
|
SystemServerFileDescriptorChecker | ตรวจสอบว่าเซิร์ฟเวอร์ระบบกำลังจะหมดเวลา FD หรือไม่ |
SystemServerStatusChecker | ตรวจสอบว่า pid ของ system_server มีการเปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
SystemUpdaterDeviceFlasher |
IDeviceFlasher ที่อาศัยโปรแกรมอัปเดตระบบเพื่อติดตั้งอิมเมจระบบที่รวมอยู่ในแพ็กเกจการอัปเดต OTA
|
ยูทิลิตีของระบบ | คลาสยูทิลิตีสำหรับการเรียกระบบ |
SystemUtil.EnvVariable |
T
TableBuilder | คลาส Helper ที่จะแสดงเมทริกซ์ขององค์ประกอบสตริงในตาราง |
TableFormatter | คลาสตัวช่วยเพื่อแสดงเมทริกซ์ขององค์ประกอบสตริงเพื่อให้คอลัมน์องค์ประกอบแต่ละคอลัมน์เรียงกัน |
TargetFileUtils | |
TargetFileUtils.FilePermissions | |
TargetSetupError | เกิดข้อผิดพลาดร้ายแรงขณะเตรียมเป้าหมายสำหรับการทดสอบ |
TarUtil | ยูทิลิตีในการจัดการไฟล์ tar |
TearDownPassThroughPreparer | อนุญาตให้เรียกใช้ tearDown ในเครื่องมือเตรียมการที่รวมอยู่ในการกำหนดค่าเป็นออบเจ็กต์ |
ผู้ช่วยทางโทรศัพท์ | ยูทิลิตีสำหรับใช้และรับข้อมูลเกี่ยวกับโทรศัพท์ |
TelephonyHelper.SimCardInformation | ผู้ถือข้อมูลสำหรับข้อมูลที่เกี่ยวกับซิมการ์ด |
TelephonyTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับโทรศัพท์ |
TemperatureThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าอุณหภูมิของอุปกรณ์ลดลงถึงเป้าหมาย
|
TemplateResolutionError |
คลาสที่ขยาย ConfigurationException สำหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการแยกวิเคราะห์การกำหนดค่า
|
TerribleFailureEmailHandler | คลาสตัวแฮนเดิลแบบง่ายที่ส่งอีเมลไปยังบุคคลที่สนใจเมื่อเกิดข้อผิดพลาด WTF (What a Terribleการล่วงละเมิด) เกิดขึ้นภายในอินสแตนซ์ Trade Federation |
ตั้งค่าการติดตั้ง TestApp |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์
|
TestContentAnalytics | เครื่องมือวิเคราะห์จะใช้บริบทสำหรับการวิเคราะห์และระบุสิ่งที่น่าสนใจ |
TestContext | คลาสสำหรับสร้างโมเดลข้อความ TestContext ของ TFC API |
TestDependencyตัวแก้ไข | ตัวช่วยแก้ไขทรัพยากร Dependency หากจำเป็น |
คำอธิบายการทดสอบ | ชั้นเรียนที่แสดงข้อมูลเกี่ยวกับกรอบการทดสอบ |
TestDescriptionsFile | คลาสยูทิลิตีสำหรับการมาร์แชลล์และยกเลิกการกำหนดรายการ TestDescriptions ไปยังไฟล์ทดสอบ |
อุปกรณ์ทดสอบ |
การใช้ ITestDevice สำหรับอุปกรณ์ Android ทั้งสแต็ก
|
TestDevice.MicrodroidBuilder | เครื่องมือสร้างที่ใช้สร้าง Microdroid TestDevice |
TestDeviceOptions |
คอนเทนเนอร์สำหรับ ITestDevice Option
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
การนำเสนอสถานะอุปกรณ์ที่โดดเด่นกว่า DeviceState
|
สภาพแวดล้อมในการทดสอบ | คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่แสดงผลโดย TFC API |
TestErrorIdentifier | ตัวระบุข้อผิดพลาดจากตัวดำเนินการทดสอบและตัวดำเนินการทดสอบ |
TestFailureModuleController | ตัวควบคุมสำหรับโมดูลที่เพียงต้องการปรับลักษณะการทำงานของบันทึกการทดสอบความล้มเหลวที่รวบรวมมา |
ตั้งค่า TestFilePush |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
TestFilterHelper | คลาสตัวช่วยสำหรับการกรองการทดสอบ |
TestGroupStatus | คลาสที่จะจัดเก็บสถานะของกลุ่มทดสอบ |
ข้อมูลการทดสอบ | จัดเก็บข้อมูลการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING |
ข้อมูลการทดสอบ | ออบเจ็กต์ Holder ที่มีข้อมูลและการอ้างอิงทั้งหมดที่ตัวดำเนินการหรือการทดสอบอาจต้อง ดำเนินการอย่างถูกต้อง |
TestInformation.Builder |
เครื่องมือสร้างเพื่อสร้างอินสแตนซ์ TestInformation
|
การเรียกใช้ทดสอบ |
การใช้งานเริ่มต้นของ ITestInvocation
|
TestInvocation.RunMode | โหมดต่างๆ ที่การเรียกใช้อาจพบได้ |
TestInvocation.Stage | |
TestInvocationManagementServer | เซิร์ฟเวอร์ GRPC ที่ช่วยในการจัดการทดสอบการเรียกใช้และวงจร |
TestInvocationManagementServer.InvocationInformation | |
ทดสอบการแมป | คลาสสำหรับการโหลดไฟล์ TEST_MAPPING |
TestMappingSuiteRunner |
การใช้ BaseTestSuite เพื่อเรียกใช้การทดสอบที่ระบุโดยตัวเลือก include-filter หรือ
ไฟล์ TEST_MAPPING จากบิลด์เป็นชุด
|
TestOption | จัดเก็บรายละเอียดตัวเลือกการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING |
TestOutputUploader | อัปโหลดไฟล์เอาต์พุตทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) |
TestRecordInterpreter |
ยูทิลิตีในการแปลงโปรโต TestRecord เป็นรูปแบบที่จัดการได้ง่ายขึ้นใน Tradefed
|
TestRecordProtoUtil |
ยูทิลิตีในการอ่าน Proto TestRecord จากไฟล์
|
ทรัพยากรการทดสอบ | คลาสสำหรับสร้างโมเดลข้อความ TestResource ที่ TFC API แสดงผล |
TestResourceDownloader | คลาสสำหรับดาวน์โหลดไฟล์ทรัพยากรทดสอบจากระบบไฟล์/GCS/HTTP |
ผลการทดสอบ | คอนเทนเนอร์สำหรับผลการทดสอบ 1 รายการ |
TestResultListener | ความเรียบง่ายของ ITestLifecycleListener สำหรับผู้ติดตั้งที่ดูแลเฉพาะผลการทดสอบแต่ละรายการเท่านั้น |
TestRunnerUtil | คลาสยูทิลิตี้ที่ช่วยเหลือเหล่านักทดสอบแบบต่างๆ |
TestRunResult | เก็บผลลัพธ์จากการทดสอบครั้งเดียว |
TestRunToTestInvocationForwarder |
ส่งต่อจาก ddmlib ITestRunListener ไปยัง ITestLifeCycleReceiver
|
TestsPoolPoller | ทดสอบ Wrapper ที่อนุญาตให้ดำเนินการทดสอบทั้งหมดของกลุ่มการทดสอบ |
สถานะการทดสอบ | การแสดงถึงสถานะที่เป็นไปได้สำหรับวิธีการทดสอบ |
TestSuiteInfo |
คลาสที่แก้ไขการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สำหรับชุดทดสอบ
ชุดทดสอบต้องมีไฟล์ |
สรุปการทดสอบ | ชั้นเรียนสำหรับแสดงข้อมูลสรุปการทดสอบ |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system ในอุปกรณ์
|
Testระยะหมดเวลาบังคับใช้นโยบาย | Listener ที่อนุญาตให้ตรวจสอบเวลาการดำเนินการของกรอบการทดสอบหนึ่งๆ และจะดำเนินการไม่สำเร็จหากหมดเวลาที่กำหนด |
TextResultReporter | รายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit |
TfMetricProtoUtil | คลาสยูทิลิตีเพื่อช่วยเปลี่ยนแผนที่<string, string=""> ไปยังแผนที่<string, metric=""> </string,></string,> |
TfObjectTracker | ยูทิลิตีในการติดตามการใช้งานออบเจ็กต์สหพันธ์การค้าต่างๆ |
TfSuiteRunner |
การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจาก TF jars res/config/suite/ โฟลเดอร์
|
TfTestLauncher |
IRemoteTest สำหรับทดสอบเครื่องหรือการทำงานเทียบกับการติดตั้ง TF แยกต่างหาก
|
TimeStatusChecker | ตัวตรวจสอบสถานะเพื่อให้แน่ใจว่าอุปกรณ์และเวลาของโฮสต์ซิงค์กัน |
ยูทิลิตีเวลา | มีวิธียูทิลิตีที่เกี่ยวข้องกับเวลา |
TimeVal |
เงื่อนไขนี้เป็นประเภทการแสดงผลที่รวม Long
|
กาลเวลา | เครื่องมือเตรียมเป้าหมายที่ใช้งานง่ายเพื่อให้สิ้นเปลืองเวลาและมีโอกาสรีสตาร์ทอุปกรณ์ |
TokenProperty | โทเค็นที่รองรับพร้อมชาร์ดดิ้งแบบไดนามิก |
TokenProviderHelper | ผู้ช่วยที่ให้ผู้ให้บริการที่เชื่อมโยงกับโทเค็นหนึ่งๆ เพื่อดูว่าอุปกรณ์รองรับโทเค็นหรือไม่ |
TraceCmdCollector |
IMetricCollector ที่รวบรวมการติดตามระหว่างการทดสอบโดยใช้โค้ดติดตาม และบันทึกลงในการเรียกใช้
|
TracePropagatingExecutorService | บริการผู้ดำเนินการที่ส่งต่องานไปยังการติดตั้งใช้งานที่สำคัญขณะเผยแพร่บริบทการติดตาม |
TracingLogger | ชั้นเรียนที่ช่วยจัดการการติดตามสำหรับการเรียกใช้ทดสอบแต่ละครั้ง |
TradefedConfigObject | คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API |
TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกำหนดค่าที่จะแทรกลงในการกำหนดค่าคำสั่งของคลัสเตอร์ได้ |
ผู้มอบหมายตัวแทน | ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไปยังไบนารีเทรดอื่น |
TradefedFeatureClient | ไคลเอ็นต์ GRP ที่จะขอการเรียกใช้ฟีเจอร์จากเซิร์ฟเวอร์ |
TradefedFeatureServer | เซิร์ฟเวอร์ที่ตอบสนองต่อคำขอสำหรับคุณลักษณะการทริกเกอร์ |
แซนด์บ็อกซ์ที่เทรด | คอนเทนเนอร์แซนด์บ็อกซ์ที่สามารถเรียกใช้การเรียกใช้สหพันธ์การค้าได้ |
TradefedSandboxโรงงาน | การใช้งานเริ่มต้นสำหรับ Sandboxfactor |
TradefedSandboxRunner |
ตัวเรียกใช้ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์
|
TradefedSandboxRunner.StubScheduleInvocationListener |
ต้นขั้ว IScheduledInvocationListener ที่ไม่ดำเนินการใดๆ
|
U
UiAutomatorRunner | เรียกใช้การทดสอบ UI Automator ในอุปกรณ์และรายงานผลลัพธ์ |
การทดสอบ UiAutomator | |
UiAutomatorTest.Lผู้ลงโฆษณาOption | |
UiAutomatorTest.TestFailureAction | |
UnexeutedTestReporterThread | Threads ที่ทำหน้าที่รายงานการทดสอบที่ไม่ได้ดำเนินการทั้งหมด |
UniqueMultiMap<K, V> |
MultiMap ที่รับรองค่าที่ไม่ซ้ำกันสำหรับแต่ละคีย์
|
ไฟล์ Manifest | ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด |
UploadManifest.Builder | |
UsbresetMultiDeviceRecovery |
IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ที่ออฟไลน์อยู่
|
UsbresetRunConfigRecovery | อนุญาตให้เรียกใช้คำสั่งเพื่อรีเซ็ต USB ของอุปกรณ์ |
UsbresetTest |
IRemoteTest ที่รีเซ็ตอุปกรณ์ USB แล้วตรวจสอบว่าอุปกรณ์กลับมาออนไลน์อีกครั้งหรือไม่หลังจากนั้น
|
UserChecker | ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ |
UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อเลิกใช้งาน
|
UserHelp | |
ข้อมูลผู้ใช้ | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
UserInfo.UserType | ตัวแปรที่รองรับประเภทของผู้ใช้ใน API ภายนอก |
V
VerifySuiteConfigHelper |
คลาสนี้จะช่วยยืนยันว่า IConfiguration ที่โหลดสำหรับชุดเครื่องมือเป็นไปตามข้อกำหนดที่คาดไว้ ดังนี้ - ไม่มีผู้ให้บริการบิลด์ - ผู้รายงานผลลัพธ์
|
VersionedFile | โครงสร้างข้อมูลที่แสดงถึงไฟล์ที่มีเวอร์ชันที่เชื่อมโยงกัน |
VersionParser | ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ที่แลกเปลี่ยนซึ่งทำงานอยู่ |
VisibleBackgroundUserPreparer | ตัวเตรียมเป้าหมายเพื่อทำการทดสอบในผู้ใช้ที่เริ่มการทำงานในเบื้องหลัง |
VmRemoteDevice | อุปกรณ์เสมือนระยะไกลที่เราจะจัดการจากภายในเครื่องเสมือน |
W
WaitDeviceRecovery |
การใช้งาน IDeviceRecovery ที่รอให้อุปกรณ์ออนไลน์และตอบสนองต่อคำสั่งง่ายๆ
|
WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
(ไม่บังคับ) ตัวเตรียมนี้บังคับ |
ยูทิลิตี้ Wi-Fi | คลาสยูทิลิตีที่แยกวิเคราะห์เอาต์พุตของคำสั่ง Wi-Fi ได้ |
WifiCommandUtil.Scanผลลัพธ์ | หมายถึงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
ตัวช่วย Wi-Fi | คลาสตัวช่วยสำหรับการจัดการบริการ Wi-Fi ในอุปกรณ์ |
เครื่องมือเตรียม Wi-Fi |
ITargetPreparer ที่กำหนดค่า Wi-Fi ในอุปกรณ์หากจำเป็น
|
X
XmlFormattedGeneratorReporter |
การใช้งาน FormattedGeneratorReporter ซึ่งจัดรูปแบบของชุดเครื่องมือจะอยู่ในรูปแบบ XML
|
XmlResultReporter | เขียนผลลัพธ์ JUnit ไปยังไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |
XmlSuiteResultFormatter | คลาสยูทิลิตีที่จะบันทึกชุดโปรแกรมทำงานเป็น XML |
XmlSuiteResultFormatter.RunHistory | ออบเจ็กต์ Helper สำหรับการแปลง JSON |
ใช่
YamlClassOptionsParser | ผู้ช่วยแยกวิเคราะห์ข้อมูลตัวดำเนินการทดสอบจากการกำหนดค่าที่แลกเปลี่ยนของ YAML |
Z
ZipCompressionStrategy |
ICompressionStrategy สำหรับสร้างไฟล์เก็บถาวร Zip
|
ZipUtil | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด |
ZipUtil2 | คลาสตัวช่วยสำหรับการดึง ZIP ที่จะนำสิทธิ์ในไฟล์ POSIX มาพิจารณาด้วย |