ดัชนีคลาส
ต่อไปนี้คือคลาส API ดูทั้งหมด แพ็กเกจ API
ก
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 | ตัวรวบรวมเมตริกที่ระบุค่าต่ำสุด ค่าสูงสุด ค่าเฉลี่ย ค่าเบี่ยงเบนมาตรฐาน ค่ารวม จำนวน และ เปอร์เซ็นไทล์ (ไม่บังคับ) สำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบการทดสอบหลายเวอร์ชัน เหมือนเป็นโรค 2 เท่า |
การตั้งค่า 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 | การใช้งานระบบหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก |
B
การดำเนินการของอุปกรณ์ในเบื้องหลัง | เรียกใช้คำสั่งบนอุปกรณ์ที่กำหนดซ้ำตามที่จำเป็นจนกระทั่งการดำเนินการถูกยกเลิก |
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 ในอุปกรณ์ |
ByteArrayInputStreamSource | |
ByteArrayList | คลาสสำหรับแทนอาร์เรย์ไบต์ขนาดเล็ก |
ByteArrayUtil | ยูทิลิตีที่ดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
ByteStreamDownloader |
ลูกค้าที่ใช้วิธี Read ของบริการ gRPC ของ ByteStream
|
ByteStreamUploader |
ลูกค้าที่ใช้วิธี Write ของบริการ gRPC ของ ByteStream
|
C
แคชจากโรงงาน |
โรงงานที่สร้างอินสแตนซ์ ICacheClient รายการเดียว
|
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 | ยูทิลิตี้แอ็คชันที่พัฒนาขึ้นสำหรับการระบุสาเหตุที่แท้จริงของ 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 ที่รวบรวมเอาต์พุตทั้งหมดของ Shell ไว้ใน 1 รายการ
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 ที่ติดตามการกำหนดค่าที่รวมอยู่ Root config ได้ และแสดงผลข้อยกเว้นใน Circular include |
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 | อธิบายระดับของการแยกกักตัว |
D
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 |
EnvironmentVariableUtil | คอลเล็กชันของเมธอด Helper เพื่อเตรียมตัวแปรสภาพแวดล้อม |
DeleteUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
ErrorIdentifier | อินเทอร์เฟซนี้จะอธิบายถึงข้อผิดพลาดที่เจาะจงและพร็อพเพอร์ตี้ |
ErrorStorageUtil | คลาส Helper สำหรับการจัดการข้อผิดพลาดเพื่อให้สอดคล้องกับพื้นที่เก็บข้อมูลร่วม |
EventLoggerListener | Listener ที่บันทึกเหตุการณ์ทั้งหมดที่แอปได้รับลงในไฟล์ |
ExceptionThrowingRunnerWrapper | |
การดำเนินการที่เรียกใช้ได้ | คลาสค่าที่แสดงถึงการกระทำที่ดำเนินการได้ |
ExecutableActionผลลัพธ์ |
คลาสค่าที่แทนผลลัพธ์ของ ExecutableAction
|
ExecutableBaseTest | คลาสฐานสำหรับรูปแบบการทดสอบที่ดำเนินการได้ |
ExecutableHostTest | ตัวดำเนินการทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานอยู่บนโฮสต์ |
ExecutableTargetTest | ตัวดำเนินการทดสอบที่ทำงานอยู่บนเป้าหมาย |
ExecutionFiles | ทรัพยากร Dependency ของไฟล์ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ที่จำเป็น เพื่อการทดสอบ |
ExecutionFiles.FilesKey | การชี้แจงคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้ |
existingBuildProvider |
IBuildProvider ที่แสดง IBuildInfo ที่สร้างขึ้นแล้ว
|
ExtendedFile | นามสกุลของไฟล์มาตรฐานที่มีข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
ส่วนขยาย AtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้สถิติในเครื่อง |
F
คำอธิบายความล้มเหลว | ชั้นเรียนที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า |
การทดสอบปลอม | การทดสอบปลอมที่มีจุดประสงค์เพื่อให้สร้างผลการทดสอบซ้ำได้ง่ายๆ |
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 | เลิกใช้แล้ว โปรดใช้ com.android.tradefed.util.gcs.GCSCommon แทน |
GCSCommon | คลาสพื้นฐานสำหรับการดำเนินการ Gcs เช่น การดาวน์โหลดและอัปโหลด |
GCSConfigurationfactor |
ConfigurationFactory จะโหลดการกำหนดค่าจาก Google Cloud Storage
|
GCSConfigurationfactor.GCSConfigLoader |
ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลด
จาก GCS ติดตามการกำหนดค่าที่รวมจากการกำหนดค่าระดับรูทเดียว และส่งการกำหนดค่า
ข้อยกเว้นในหนังสือเวียน
|
GCSConfigurationServer | เซิร์ฟเวอร์การกำหนดค่าจะโหลดการกำหนดค่าจาก Google Cloud Storage (GCS) |
GCSDownloaderHelper | โปรแกรมดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่จัดการเรื่องการแคชและแก้ไขการกำหนดค่าส่วนกลาง |
โปรแกรมดาวน์โหลดไฟล์ GCS | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) |
GCSFileDownloaderBase | โปรแกรมดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) |
GCSFileUploader | ตัวอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยังพื้นที่เก็บข้อมูลระบบคลาวด์ของ Google (GCS) |
ผู้ช่วยเหลือ 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 |
GoogleApiClientUtilBase | |
GoogleComparison resultsParser | แยกวิเคราะห์ผลลัพธ์การเปรียบเทียบของ Google ที่เรียกใช้จาก Shell และแสดงผลแผนที่พร้อมผลลัพธ์ทั้งหมด |
GoogleBenchmarkTest | การทดสอบที่ใช้แพ็กเกจการทดสอบการเปรียบเทียบของ Google ในอุปกรณ์หนึ่งๆ |
GranularRetriableTestWrapper |
คลาส Wrapper ทำงานกับ IRemoteTest เพื่อสร้าง IRemoteTest แบบเจาะลึกในระดับกรอบการทดสอบ
|
GranularRetriableTestWrapper.StartEndCollector | ผู้ช่วยของชั้นเรียนที่จะตรวจจับการเริ่มต้นและสิ้นสุดการวิ่งที่หายไป |
GsiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
GTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบแบบเนทีฟในอุปกรณ์ที่กำหนด |
GTestBase | คลาสฐานของ gTest |
GTestListTestParser | โปรแกรมแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ด้วย "--gtest_list_tests" พารามิเตอร์ |
GTestResultParser | แยกวิเคราะห์ "โหมดเอาต์พุต RAW" ของการทดสอบแบบดั้งเดิมโดยใช้ GTest ซึ่งดำเนินการจาก Shell และแจ้ง ITestInvocationListener ของผลลัพธ์ |
GTestXmlResultParser | แยกวิเคราะห์ "โหมดเอาต์พุต XML" ของการทดสอบแบบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จาก Shell และแจ้ง ITestRunListener เกี่ยวกับผลลัพธ์ |
H
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 | อินเทอร์เฟซสำหรับให้ไฟล์ภาพเสริมในเวอร์ชันที่ต้องการ ซึ่งจำเป็นสำหรับ Flash อุปกรณ์ |
IFlashingResourcesRetriever | อินเทอร์เฟซสำหรับเรียกไฟล์ภาพเสริมที่ต้องใช้ในการแฟลชอุปกรณ์ |
IFolderBuildInfo |
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 Logger ของ 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 | เรียกใช้เครื่องมือทั้งหมดที่พบในอุปกรณ์ปัจจุบัน |
InstallKernelModulePreparer | เครื่องมือเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปของเคอร์เนลทั่วไปของ Android |
InstantAppHandler |
เครื่องจัดการสำหรับ ModuleParameters#INSTANT_APP
|
เครื่องมือเตรียมเครื่องมือ |
ITargetPreparer ที่เรียกใช้การวัด
|
TestationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์ที่กำหนด |
InvocationContext |
การใช้งาน IInvocationContext ทั่วไป
|
การเรียกใช้ | ชั้นเรียนที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด ได้แก่ สร้างการดาวน์โหลด, target_prep, ทำการทดสอบ, ล้าง |
InvocationLocal<T> | คลาสนี้จะมีตัวแปรขอบเขตการเรียกใช้ |
InvocationMetricLogger | คลาสยูทิลิตีสำหรับการเรียกใช้เพื่อบันทึกเมตริกบางรายการ |
InvocationMetricLogger.InvocationGroupMetricKey | การจัดกลุ่มทำให้สามารถบันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ |
InvocationMetricLogger.InvocationMetricKey | คีย์พิเศษที่มีชื่อซึ่งเราจะป้อนสำหรับการเรียกใช้เสมอ |
InvocationStatus | คลาสที่จะจัดเก็บสถานะการเรียกใช้ |
InvocationStatus | Enum ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ |
InvocationSummaryHelper |
คลาส Helper สำหรับการรวบรวมและรายงาน TestSummary สำหรับ Listener กลุ่มเดียว
|
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 ที่ใช้กระบวนการย่อยเพื่อทำการทดสอบแบบ Dependency ต่ำ แทนที่จะดำเนินการกับสภาพแวดล้อมดังกล่าวบนกระบวนการหลัก |
ผลลัพธ์แบบละเอียดของการสนับสนุน |
อินเทอร์เฟซที่ระบุว่า 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 และวางในไฟล์ "ผลลัพธ์" ภายใต้ debugf |
KTouchResultParser.ParseResolution | |
KUnitModuleTest | ตัวดำเนินการทดสอบสำหรับการเรียกใช้โมดูลทดสอบ KUnit ในอุปกรณ์ |
L
LabResourceDeviceMonitor | เครื่องมือตรวจสอบทรัพยากรของ Lab ซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สำหรับ LabResourceService |
LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานในการรวบรวมเอาต์พุต |
LastShardDetector |
เมื่อเรียกใช้ชาร์ดดิ้งในเครื่อง บางครั้งเราต้องการดำเนินการบางอย่างเมื่อชาร์ดสุดท้าย
ถึง invocationEnded(long)
|
LeakedThreadStatusChecker | ตัวตรวจสอบสถานะเพื่อให้มั่นใจว่าโมดูลไม่ทำให้เทรดที่ทำงานอยู่รั่วไหล |
รายงานผลลัพธ์ย่อยแบบเดิม | การใช้งานชั่วคราวของผู้รายงานผลลัพธ์ของกระบวนการย่อย ซึ่งควรยังคงเข้ากันได้กับ TF/CTS เวอร์ชันก่อนหน้า (เช่น 8+) แม้ว่าจะมีการเปลี่ยนแปลงในซูเปอร์คลาสก็ตาม |
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 | ตัวตั้งค่าสำหรับนำการตั้งค่าล็อกหน้าจอออก |
บันทึก | บันทึกคลาสที่มิเรอร์ API ในแหล่งที่มาหลักของ Android |
Log.ILogOutput | คลาสที่ใช้งานอินเทอร์เฟซนี้มีวิธีการในการจัดการกับการบันทึกเอาต์พุต ข้อความ |
Log.LogLevel | แจกแจงระดับบันทึก |
LogcatCrashResultForwarder | ผู้ฟังพิเศษ: เมื่อล้มเหลว (กระบวนการวัดเครื่องมือขัดข้อง) ระบบจะพยายามดึงข้อมูลจาก บันทึกข้อขัดข้องและเพิ่มไปยังข้อความแสดงความล้มเหลวที่เชื่อมโยงกับการทดสอบ |
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 | คลาสฐานสำหรับตัวควบคุมโมดูลเพื่อทำการทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าบน อุปกรณ์อยู่ระหว่างการทดสอบ |
อุปกรณ์ระยะไกลที่มีการจัดการ | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ที่เทรดเฟดอยู่ภายใน 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 | ยูทิลิตีในการโต้ตอบกับบริการออกซิเจน |
P
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) |
ProcessUtil | |
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 |
R
รีบูตReasonCollector | เครื่องมือรวบรวมที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบและรายงานตามเหตุผลและจำนวน |
รีบูตTargetPreparer | เครื่องมือเตรียมเป้าหมายที่รีบูตอุปกรณ์ |
RecoveryLogPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้เพื่อรวบรวมบันทึกก่อนการกู้คืน |
เร็ก็อกซ์ทรี<V> |
RegexTrie คือ Trie ซึ่งกลุ่มที่ERROR(/Pattern)
|
อุปกรณ์ Android ระยะไกล |
การใช้ ITestDevice สำหรับอุปกรณ์ Android ทั้งสแต็กที่เชื่อมต่อผ่าน
adb Connect
|
RemoteAndroidVirtualDevice |
ขยายลักษณะการทำงาน RemoteAndroidDevice สำหรับอุปกรณ์ Android ทั้งสแต็กซึ่งทำงานอยู่ใน
Google Compute Engine (Gce)
|
อุปกรณ์ RemoteAvdI |
DeviceManager ใช้ตัวยึดตำแหน่ง IDevice เพื่อจัดสรรเมื่อ 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" ขึ้นอยู่กับตัวเลือก "ฐานราก" |
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 และ RustBariesTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
ตีความผลลัพธ์ของการทดสอบที่เรียกใช้ด้วยเฟรมเวิร์ก Unittest ของ 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 ขึ้นไปเท่านั้น |
SearchArtifactUtil | คลาสยูทิลิตีที่สามารถใช้ค้นหาอาร์ติแฟกต์ทดสอบได้ |
ตัวแฮนเดิลผู้ใช้รอง |
เครื่องจัดการสำหรับ 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 ที่รวบรวมผลลัพธ์จากชาร์ดการเรียกใช้ (หรือที่เรียกว่า
การแยกการเรียกใช้เพื่อเรียกใช้ในทรัพยากรหลายรายการพร้อมกัน) และส่งต่อไปยังทรัพยากรอื่น
Listener
|
ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบแบบชาร์ด
|
ShellOutputReceiverStream | คลาสย่อยของยูทิลิตีของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
ShellStatusChecker | ตรวจสอบว่าสถานะของ Shell เป็นไปตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
ShippingApiLevelModuleController |
ทำการทดสอบว่าอุปกรณ์ตรงกับเงื่อนไขต่อไปนี้หรือไม่
|
ShowmapPullerMetricCollector |
การใช้งานฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงรายการแผนที่
ไฟล์จากอุปกรณ์และรวบรวมเมตริกจากอุปกรณ์ดังกล่าว
|
SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ดำเนินการไซด์โหลดของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ และรอ
สำหรับอุปกรณ์เปิดเครื่อง และแทรกพร็อพเพอร์ตี้บิลด์ของอุปกรณ์เพื่อใช้เป็นข้อมูลบิลด์
ตัวเตรียมเป้าหมายนี้จะสมมติว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และ ช่วยให้มั่นใจได้ว่าอุปกรณ์จะออกจากโหมดเดียวกัน แต่มีการใช้บิลด์ที่ใหม่กว่า |
SimpleFileLogger |
ILeveledLogOutput ที่กำหนดเส้นทางข้อความบันทึกไปยัง stdout ไปยังไฟล์บันทึกไฟล์เดียว
|
SimplePerfผลลัพธ์ | ออบเจ็กต์สำหรับเก็บผลการทดสอบ Simpleperf ทั้งหมด |
SimplePerfStatResultParser | คลาสยูทิลิตีเพื่อแยกวิเคราะห์ผลลัพธ์อย่างง่าย |
SimplePerfUtil | คลาสยูทิลิตีเพื่อมอบหมายคำสั่งง่ายๆ และรวบรวมผลลัพธ์ |
SimplePerfUtil.SimplePerfType | จำนวนตัวเลือกคำสั่ง Simpleperf |
สถิติอย่างง่าย | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติ 2-3 รายการโดยมีชุดข้อมูลตัวเลข |
SizeLimitedOutputStream |
ไฟล์ที่ปลอดภัยของชุดข้อความที่สำรองไว้ ERROR(/OutputStream) ซึ่งจำกัดปริมาณข้อมูลสูงสุดที่มีได้
เขียนไว้
|
ฟีเจอร์ข้าม |
ฟีเจอร์ที่อนุญาตให้เข้าถึงข้อมูลบางส่วนของ SkipManager
|
ข้าม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 ของสถิติ | โพสต์โปรเซสเซอร์ที่ประมวลผลรายงานสถิติที่มีโปรโตคอลไบนารีเป็นคู่คีย์-ค่าโดยขยายฟังก์ชัน รายงานเป็นโครงสร้างต้นไม้ |
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 |
DeviceManager ใช้ตัวยึดตำแหน่ง IDevice เพื่อจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() มีค่าเป็น true
|
StubMultiTargetPreparer |
ตัวยึดตำแหน่งใช้งาน IMultiTargetPreparer ว่างเปล่า
|
StubTargetPreparer |
ตัวยึดตำแหน่งใช้งาน ITargetPreparer ว่างเปล่า
|
StubTest | การใช้งานการทดสอบที่ไม่มีการดำเนินการ |
StubTestRunListener |
การนำ ITestRunListener ไปใช้
|
SubprocessCommandException | เรียกใช้คำสั่งของกระบวนการย่อยไม่สำเร็จ |
SubprocessConfigBuilder | สร้าง XML ค่ากำหนด TF Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ |
SubprocessEventHelper | ตัวช่วยสำหรับเรียงลำดับ/ดีซีเรียลเหตุการณ์ที่จะส่งไปยังบันทึก |
SubprocessEventHelper.BaseTestEventInfo | ผู้ช่วยฐานสำหรับข้อมูล Test ignored |
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 | คลาสเครื่องจัดการแบบง่ายที่ส่งอีเมลไปยังผู้ที่สนใจเมื่อ ข้อผิดพลาด (What a Terrible เกิดข้อผิดพลาด) เกิดขึ้นภายในอินสแตนซ์สหพันธ์การค้า |
ตั้งค่าการติดตั้ง 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 |
ข้อมูลการทดสอบ | ออบเจ็กต์ตัวยึดที่มีข้อมูลและการอ้างอิงทั้งหมดที่ตัวดำเนินการหรือการทดสอบอาจต้องใช้ เพื่อให้ดำเนินการได้อย่างถูกต้อง |
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 ที่รวบรวมการติดตามระหว่างการทดสอบโดยใช้ track-cmd และบันทึกการติดตามไว้ใน
นั้น
|
TracePropagatingExecutorService | บริการผู้ดำเนินการที่ส่งต่องานไปยังการติดตั้งใช้งานที่สําคัญขณะเผยแพร่ บริบทของการติดตาม |
TracingLogger | ชั้นเรียนที่ช่วยจัดการการติดตามสำหรับการเรียกใช้ทดสอบแต่ละครั้ง |
TradefedConfigObject | คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API |
TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกำหนดค่าที่จะแทรกลงในการกำหนดค่าคำสั่งของคลัสเตอร์ได้ |
ผู้มอบหมายตัวแทน | ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไปยังไบนารีเทรดอื่น |
TradefedFeatureClient | ไคลเอ็นต์ GRP ที่จะขอการเรียกใช้ฟีเจอร์จากเซิร์ฟเวอร์ |
TradefedFeatureServer | เซิร์ฟเวอร์ที่ตอบสนองต่อคำขอสำหรับคุณลักษณะการทริกเกอร์ |
แซนด์บ็อกซ์ที่เทรด | คอนเทนเนอร์แซนด์บ็อกซ์ที่สามารถเรียกใช้การเรียกใช้สหพันธ์การค้าได้ |
TradefedSandboxโรงงาน | การใช้งานเริ่มต้นสำหรับ Sandboxfactor |
TradefedSandboxRunner |
ตัวเรียกใช้ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์
|
TradefedSandboxRunner.StubScheduleInvocationListener |
ต้นขั้ว IScheduledInvocationListener ที่ไม่ทำอะไรเลย
|
U
UiAutomatorRunner | เรียกใช้การทดสอบ UI Automator ในอุปกรณ์และรายงานผลลัพธ์ |
การทดสอบ UiAutomator | |
UiAutomatorTest.LakingOption | |
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 |
Y
YamlClassOptionsParser | ผู้ช่วยแยกวิเคราะห์ข้อมูลตัวดำเนินการทดสอบจากการกำหนดค่าที่แลกเปลี่ยนของ YAML |
Z
ZipCompressionStrategy |
ICompressionStrategy สำหรับสร้างไฟล์เก็บถาวร Zip
|
ZipUtil | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด |
ZipUtil2 | คลาสตัวช่วยสำหรับการดึง Zip ที่จะนำสิทธิ์ในไฟล์ POSIX มาพิจารณา |