ดัชนีชั้นเรียน
เหล่านี้คือคลาส API ดูแพ็กเกจ API ทั้งหมด
ก
AaptParser | คลาสที่ดึงข้อมูลจาก APK โดยการแยกวิเคราะห์เอาต์พุตของ "aapt dump badging" |
AaptParser.AaptVersion | Enum ของตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้แยกวิเคราะห์ไฟล์ APK |
Abi | คลาสที่แสดง ABI |
AbiFormatter | คลาสยูทิลิตีสําหรับ abi |
AbiUtils | คลาสยูทิลิตีสำหรับจัดการ ABI ของอุปกรณ์ |
AbstractConnection | การนําเสนอการเชื่อมต่อแบบนามธรรม |
AbstractHostMonitor | คลาสทั่วไปสําหรับการตรวจสอบประสิทธิภาพของโฮสต์ |
AbstractTunnelMonitor | เครื่องมือตรวจสอบอุโมงค์แบบนามธรรมสําหรับ GCE AVD |
AbstractXmlParser | คลาสพื้นฐานตัวช่วยสําหรับแยกวิเคราะห์ไฟล์ XML |
AbstractXmlParser.ParseException | แสดงขึ้นหากแยกวิเคราะห์อินพุต XML ไม่ได้ |
AcloudConfigParser | คลาสตัวช่วยที่แยกวิเคราะห์การกําหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์อุปกรณ์ Cloud) |
AcloudConfigParser.AcloudKeys | ชุดคีย์ที่ค้นหาได้จากการกำหนดค่า |
ActionInProgress | การดำเนินการทั่วไปที่อยู่ระหว่างดำเนินการ |
ActiveTrace | คลาสหลักที่ช่วยอธิบายและจัดการการติดตามที่ใช้งานอยู่ |
ActivityStatusChecker | เครื่องมือตรวจสอบสถานะสำหรับกิจกรรมที่เหลืออยู่ซึ่งทำงานอยู่เมื่อสิ้นสุดข้อบังคับ |
AdbRootElevator |
AutoCloseable ที่เปิดใช้ adb root เมื่อสร้างหากจำเป็นและกู้คืนสถานะรูทเมื่อเสร็จสมบูรณ์
|
AdbSshConnection | การเชื่อมต่อ Adb ผ่านบริดจ์ SSH |
AdbStopServerPreparer | เตรียมเป้าหมายเพื่อหยุดเซิร์ฟเวอร์ adb ในโฮสต์ก่อนและหลังการทดสอบ adb |
AdbTcpConnection | การนําเสนอการเชื่อมต่อเริ่มต้นของอุปกรณ์ โดยถือว่าการเชื่อมต่อเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
AdbUtils | คลาสยูทิลิตีสําหรับการดําเนินการ adb |
AfterClassWithInfo |
รับประกันคล้ายกับ AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องมีพารามิเตอร์ TestInformation
|
AggregatePostProcessor | ผู้รวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ค่าเบี่ยงเบนมาตรฐาน ผลรวม จํานวน และเปอร์เซ็นต์ไทล์ (ไม่บังคับ) สําหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบหลายรอบ โดยถือว่าเมตริกเป็นตัวเลขทศนิยม |
AllTestAppsInstallSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir()
ลงในอุปกรณ์
|
AltDirBehavior |
Enum เพื่อกำหนดลักษณะการทํางานของไดเรกทอรีอื่นสําหรับโปรแกรมติดตั้ง/โปรแกรมพุชรายการต่างๆ ของการทดสอบ
|
AnalysisHeuristic | ลำดับเป็นสิ่งสำคัญ |
AndroidJUnitTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ โดยใช้ android.support.test.runner.AndroidJUnitRunner |
AndroidTestOrchestratorRemoteTestRunner | เรียกใช้การทดสอบ Android ที่มีเครื่องมือวัดโดยใช้คําสั่ง adb และ AndroidTestOrchestrator |
AoaTargetPreparer |
ITargetPreparer ที่ใช้ดำเนินการชุดหนึ่งๆ (เช่น การคลิกและการปัด) โดยใช้โปรโตคอล Android Open Accessory (AOAv2)
|
ApkChangeDetector |
คลาสนี้จะตรวจจับว่า APK ที่จะติดตั้งแตกต่างจาก APK ในอุปกรณ์หรือไม่ เพื่อตัดสินใจว่าจะข้ามการติดตั้งและถอนการติดตั้งแอประหว่าง setUp และ tearDown ของ ERROR(/TestAppInstallSetup) หรือไม่
|
AppBuildInfo |
IBuildInfo ที่แสดงถึงแอปพลิเคชัน Android และแพ็กเกจทดสอบของแอปพลิเคชัน
|
AppDeviceBuildInfo |
คลาสนี้เลิกใช้งานแล้ว
ใช้ IDeviceBuildInfo โดยตรง
|
AppSetup |
ITargetPreparer ที่ติดตั้ง apk และการทดสอบ
|
AppVersionFetcher | คลาสยูทิลิตีเพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ |
AppVersionFetcher.AppVersionInfo | ประเภทข้อมูลเวอร์ชันแอป |
ArchModuleController | ตัวควบคุมโมดูลจะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ |
ArgsOptionParser |
ป้อนข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์
|
ArrayUtil | วิธีการยูทิลิตีสําหรับอาร์เรย์ |
ArtChrootPreparer | สร้างไดเรกทอรี chroot สำหรับการทดสอบ ART |
ArtGTest | |
ArtifactDetails | ข้อมูลนี้อธิบายโครงสร้างของเนื้อหาและตัวระบุของเนื้อหาตามที่เครื่องมือ CAS สร้างขึ้น |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | ยูทิลิตีที่ช่วยวิเคราะห์อาร์ติแฟกต์การสร้างเพื่อหาข้อมูลเชิงลึก |
ArtRunTest | โปรแกรมรันทดสอบเพื่อเรียกใช้ ART run-tests |
ArtRunTest.AdbShellCommandException | คลาสข้อยกเว้นเพื่อรายงานข้อผิดพลาดที่เกิดขึ้นระหว่างการเรียกใช้คําสั่งเชลล์ ADB |
ATestFileSystemLogSaver | ATest ใช้คลาส LogSaver นี้เพื่อบันทึกบันทึกในเส้นทางที่เฉพาะเจาะจง |
AtestRunner |
การใช้งาน ITestSuite
|
AtraceCollector |
IMetricCollector ที่เรียกใช้การติดตามระหว่างการทดสอบและรวบรวมผลลัพธ์และบันทึกลงในการเรียกใช้
|
AtraceRunMetricCollector | รวบรวมการติดตามจากไดเรกทอรีทดสอบทั้งหมดในไดเรกทอรีที่ระบุจากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีทดสอบ และประมวลผลไฟล์การติดตามในไดเรกทอรีทดสอบในภายหลัง รวมถึงรวบรวมเมตริก |
AutoLogCollector | การแจกแจงที่อธิบายว่าตัวแปรใดที่จัดการโดยแฮนเดิลโดยอัตโนมัติได้ |
AutomatedReporters | คลาสที่กําหนดการแมปจากผู้รายงานอัตโนมัติของ Tradefed |
AveragePostProcessor | การใช้โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่คำนวณค่าเฉลี่ยของรายการเมตริก |
B
BackgroundDeviceAction | เรียกใช้คําสั่งในอุปกรณ์หนึ่งๆ ซ้ำตามจําเป็นจนกว่าจะมีการยกเลิกการดำเนินการ |
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 extends OutputStream> |
ILeveledLogOutput ที่กําหนดเส้นทางข้อความบันทึกไปยังสตรีมเอาต์พุตและไปยัง stdout
|
BaseTargetPreparer |
คลาสการใช้งานพื้นฐานสําหรับ ITargetPreparer ที่ช่วยให้ควบคุมได้ว่าจะให้ปิดใช้ออบเจ็กต์หรือไม่
|
BaseTestSuite | การทดสอบการเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้กับระบบชุดทดสอบใหม่ |
BatteryController | คลาสยูทิลิตีที่ช่วยควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ |
BatteryRechargeDeviceRecovery | อนุญาตให้ทริกเกอร์คําสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนด |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | เครื่องมือตรวจสอบการกู้คืนที่จะทริกเกอร์การกําหนดค่าหากไม่มีระดับแบตเตอรี่ |
BeforeClassWithInfo |
รับประกันคล้ายกับ BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องมีพารามิเตอร์ TestInformation
|
BinaryState | Enum ที่ใช้บันทึกสถานะเปิด/ปิดที่มีสถานะ IGNORE ที่ไม่มีการดำเนินการ |
BluetoothConnectionLatencyCollector | ตัวรวบรวมจะพุชการกําหนดค่าเมตริกระยะเวลา statsd ที่กําหนดไว้ล่วงหน้าไปยังอุปกรณ์และรวบรวมระยะเวลาการเชื่อมต่อบลูทูธสําหรับแต่ละโปรไฟล์ |
BluetoothConnectionStateCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริก BluetoothConnectionStateChanged และบันทึกจํานวนสถานะการเชื่อมต่อสําหรับแต่ละโปรไฟล์ |
BluetoothConnectionSuccessRatePostProcessor |
การใช้โปรแกรมประมวลผลผลลัพธ์ซึ่งคํานวณอัตราความสําเร็จสําหรับโปรไฟล์บลูทูธ
ใช้ "metric-key-match" เพื่อระบุเมตริกที่มีสถานะการเชื่อมต่อบลูทูธในอาร์เรย์ตัวเลข เช่น [0, 1, 2, 3, 0, 1, 2, 3] |
BluetoothHciSnoopLogCollector | ตัวรวบรวมเพื่อเปิดใช้การบันทึกสอดแนมบลูทูธ HCI ใน DUT และรวบรวมบันทึกสําหรับการทดสอบแต่ละครั้ง |
BluetoothUtils |
ฟังก์ชันยูทิลิตีสําหรับการเรียก BluetoothInstrumentation ในอุปกรณ์
โค้ด BluetoothInstrumentation ฝั่งอุปกรณ์จะอยู่ใน AOSP ที่
|
BootstrapBuildProvider |
IDeviceBuildProvider ที่บูตข้อมูลบิลด์จากอุปกรณ์ทดสอบ
ซึ่งปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่มาจากภายนอก เช่น |
BootstrapServiceFileResolverLoader | โหลดโปรแกรมแก้ไขโดยใช้เครื่องมือโหลดบริการ |
Bugreport | ออบเจ็กต์ที่เก็บการอ้างอิงไฟล์ bugreport ซึ่งเข้ากันได้กับ bugreport แบบแบนและ bugreport แบบ ZIP (bugreportz) |
BugreportCollector |
ITestInvocationListener ที่ส่งผ่านซึ่งรวบรวมข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กําหนดค่าได้ จากนั้นเรียกใช้ ITestInvocationListener.testLog ในรายการย่อยหลังจากรวบรวมข้อบกพร่องแต่ละรายการแล้ว
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | พรอมต์แบบเต็มซึ่งอธิบายว่าควรจับภาพรายงานข้อบกพร่องเมื่อใด |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อเฟรมทดสอบไม่ผ่าน |
BugreportzOnTestCaseFailureCollector | รวบรวมรายงานข้อบกพร่องเมื่อกรณีทดสอบในการเรียกใช้ไม่สําเร็จ |
BuildAnalysis | แสดงผลลัพธ์ของการวิเคราะห์บิลด์เดียว |
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 สร้างขึ้น |
BulkEmailer | ยูทิลิตีสำหรับส่งอีเมลที่อนุญาตให้กําหนดค่าต่อไปนี้ได้ ช่วงเวลาที่ส่ง ขนาดการส่งครั้งแรก ผู้รับ และจํานวนข้อความทั้งหมด |
BundletoolUtil | คลาสยูทิลิตีที่ใช้บรรทัดคำสั่งของ Bundletool เพื่อติดตั้ง .apk ในอุปกรณ์ |
ByteArrayInputStreamSource | |
ByteArrayList | คลาสสำหรับแสดงอาร์เรย์ไบต์แบบเบา |
ByteArrayUtil | ยูทิลิตีสําหรับดำเนินการกับอาร์เรย์ไบต์ เช่น แปลงไบต์เป็นจำนวนเต็ม |
ByteStreamDownloader |
ไคลเอ็นต์ที่ใช้เมธอด Read ของบริการ gRPC ByteStream
|
ByteStreamUploader |
ไคลเอ็นต์ที่ใช้เมธอด Write ของบริการ gRPC ByteStream
|
C
CacheClientFactory |
โรงงานที่สร้างอินสแตนซ์แบบ Singleton ของ ICacheClient
|
CarModuleController | ตัวควบคุมนี้ป้องกันไม่ให้เรียกใช้ Test Case ในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
CarryDnaeError |
RuntimeException ภายในเพื่อนำ DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4
|
CarryInterruptedException | แสดงเมื่อทริกเกอร์การหมดเวลาของระยะการทดสอบและจำเป็นต้องส่ง InterruptedException จากเธรดการดำเนินการทดสอบไปยังเธรดการดำเนินการเรียกใช้ |
CdmaDeviceFlasher | คลาสที่แสดงภาพบนอุปกรณ์ Android จริงด้วยวิทยุ CDMA |
CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับการควบคุมอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค (CEC) |
CentralDirectoryInfo | CentralDirectoryInfo เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ในไฟล์ ZIP |
CheckPairingPreparer |
CompanionAwarePreparer ที่ยืนยันการจับคู่ BT ระหว่างอุปกรณ์หลักกับอุปกรณ์เสริม
|
Chunker |
แบ่ง blob เป็น Chunk อย่างน้อย 1 รายการที่มีความยาวไม่เกิน chunkSize ไบต์
|
Chunker.Chunk | ชิ้นส่วนของก้อน |
CircularAtraceUtil | ยูทิลิตี atrace ที่พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ในระหว่างการทดสอบด้วย Monkey เป็นหลัก |
CircularByteArray | โครงสร้างข้อมูลสำหรับเก็บอาร์เรย์ขนาดคงที่ซึ่งทํางานเป็นบัฟเฟอร์แบบวน และติดตามผลรวมของค่าทั้งหมดในอาร์เรย์ |
ClangCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Clang จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
ClangProfileIndexer | คลาสยูทิลิตีที่จัดทําดัชนีการวัดการครอบคลุมโค้ด Clang |
ClassNotFoundConfigurationException |
ConfigurationException สำหรับกรณีที่ไม่พบคลาสของออบเจ็กต์
|
ClassPathScanner | ค้นหารายการใน classpath |
ClassPathScanner.ClassNameFilter |
IClassPathFilter ที่กรองและเปลี่ยนรูปแบบชื่อคลาส Java
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter ที่ปฏิเสธคลาสภายใน
|
ClassPathScanner.IClassPathFilter |
ตัวกรองสำหรับเส้นทางรายการ classpath
มีลายหลังวันที่ |
ClockworkUtils | ยูทิลิตีแบบใช้นาฬิกาเพื่อแชร์ตรรกะแบบหลายอุปกรณ์ |
CloseableTraceScope | คลาสที่มีขอบเขตซึ่งอนุญาตให้รายงานส่วนการติดตามผ่าน try-with-resources |
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 | |
ClusterDeviceMonitor |
การติดตั้งใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ Tradefed
|
ClusterEventUploader<T extends IClusterEvent> |
คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC
|
ClusterHostEvent | คลาสสำหรับรวมเหตุการณ์ของโฮสต์คลัสเตอร์ที่จะอัปโหลด |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | นิพจน์ทั่วไปของเหตุการณ์โฮสต์ประเภทต่างๆ |
ClusterHostUtil | ฟังก์ชันยูทิลิตีแบบคงที่สําหรับคลัสเตอร์ TF เพื่อรับอินสแตนซ์การกําหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ |
ClusterLogSaver |
คลาส ILogSaver เพื่ออัปโหลดเอาต์พุตการทดสอบไปยัง TFC
|
ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
ClusterOptions | |
CodeCoverageTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ และสร้างรายงานการครอบคลุมโค้ด |
CollectingByteOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์ไว้ใน byte[]
|
CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์มาไว้ใน String รายการเดียว
|
CollectingTestListener |
ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
|
CollectorHelper |
ตัวช่วยสำหรับดำเนินการ IMetricCollector บางรายการที่จำเป็นในหลายตำแหน่ง
|
CommandBaselineSetter | เซตเตอร์ทั่วไปสำหรับจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่านคำสั่ง adb shell |
CommandFileParser | โปรแกรมแยกวิเคราะห์สําหรับไฟล์ที่มีชุดบรรทัดคําสั่ง |
CommandFileParser.CommandLine | |
CommandInterrupter | บริการที่อนุญาตให้ขัดจังหวะคําสั่ง TradeFederation หรือทําเครื่องหมายว่าไม่สามารถขัดจังหวะได้ |
CommandLineBuildInfoBuilder |
ยูทิลิตีที่มีไว้เพื่อบันทึกอาร์กิวเมนต์ข้อมูลการสร้างปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น
|
CommandOptions |
การใช้งาน ICommandOptions
|
CommandOptionsGetter | การใช้งานบริการที่แสดงผลค่าตัวเลือกคําสั่งของการเรียกใช้หนึ่งๆ |
CommandResult | มีผลการดําเนินการของคําสั่ง |
CommandRunner | จุดแรกเข้าของ TradeFederation อื่นที่จะเรียกใช้คําสั่งที่ระบุไว้ในอาร์กิวเมนต์บรรทัดคําสั่ง แล้วออก |
CommandRunner.ExitCode | รหัสข้อผิดพลาดที่อาจแสดงเมื่อออก |
CommandScheduler | ตัวตั้งเวลาสำหรับเรียกใช้คําสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่ใช้ได้ |
CommandScheduler.HostState | Enums ของสถานะต่างๆ ของโฮสต์ |
CommandStatus | แสดงสถานะของการดําเนินการแบบตั้งเวลา |
CommandStatusHandler | แฮนเดิลที่ช่วยตรวจสอบและอัปเดตสถานะของการเรียกใช้ |
CommandSuccessModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อข้ามโมดูลทดสอบตามคำสั่ง Shell ที่ไม่สำเร็จ |
CommonLogRemoteFileUtil | ยูทิลิตีนี้ช่วยให้หลีกเลี่ยงการทำซ้ำโค้ดในการแสดงอุปกรณ์ระยะไกลที่แตกต่างกันสำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป |
CommonLogRemoteFileUtil.KnownLogFileEntry | การนําเสนอรายการบันทึกที่ทราบสําหรับอุปกรณ์ระยะไกล |
CompanionAllocator |
คลาสพื้นฐานที่จัดการการจัดสรรและการปล่อยอุปกรณ์ที่ใช้ร่วมกัน
คุณควรใช้ |
CompanionAwarePreparer |
ITargetPreparer ที่รวมตรรกะในการรับอุปกรณ์ที่กําหนดไว้แล้ว
|
CompanionAwareTest |
คลาสการทดสอบพื้นฐานที่รวมข้อมูลเริ่มต้นของการรับและตรวจสอบอุปกรณ์ที่ใช้ร่วมกัน
คลาสย่อยอาจเรียก |
CompanionDeviceTracker | คลาสสำหรับการจัดสรรและปลดปล่อยอุปกรณ์ที่ใช้ร่วมกัน |
CompanionRunCommandTargetPreparer |
ITargetPreparer ที่เรียกใช้คําสั่งที่ระบุในอุปกรณ์ที่มาพร้อมที่ให้ยืม
|
CompanionTestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์เสริมที่จัดสรรไว้
|
CompileBootImageWithSpeedTargetPreparer | คอมไพล์คลาสพาธการบูตและเซิร์ฟเวอร์ระบบอีกครั้งด้วยตัวกรองคอมไพเลอร์ "speed" |
ConditionFailureMonitor | ตรวจสอบการเรียกใช้ที่ไม่สําเร็จ |
ConditionPriorityBlockingQueue<T> |
คลาสที่ปลอดภัยสำหรับเธรดซึ่งมีการดำเนินการแบบ ERROR(/PriorityBlockingQueue) ที่สามารถดึงข้อมูลออบเจ็กต์ที่ตรงกับเงื่อนไขหนึ่งๆ
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
ที่ตรงกับออบเจ็กต์ใดก็ได้
|
ConditionPriorityBlockingQueue.IMatcher<T> | อินเทอร์เฟซสำหรับพิจารณาว่าองค์ประกอบตรงกับเงื่อนไขบางประเภทหรือไม่ |
ConfigCompleter |
การติดตั้งใช้งาน Completer สําหรับการกําหนดค่า TF
|
ConfigurableGrpcDynamicShardingClient | |
การกําหนดค่า |
การใช้งาน IConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกําหนดค่าที่โหลดไว้ในแผนที่
|
ConfigurationDef | เก็บบันทึกการกําหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกของออบเจ็กต์ |
ConfigurationDef.ConfigObjectDef | ออบเจ็กต์ที่จะเก็บข้อมูลสำหรับคลาสและหมายเลขการแสดงผล (เช่น หากการกําหนดค่ามีออบเจ็กต์เดียวกัน 2 ครั้ง ออบเจ็กต์แรกจะมีหมายเลขการแสดงผลแรก) |
ConfigurationDescriptor | ออบเจ็กต์การกําหนดค่าที่อธิบายแง่มุมบางอย่างของการกําหนดค่า |
ConfigurationDescriptor.LocalTestRunner | Enum ที่ใช้ระบุโปรแกรมรันทดสอบในเครื่อง |
ConfigurationException | แสดงขึ้นหากโหลดการกําหนดค่าไม่ได้ |
ConfigurationFactory |
โรงงานสําหรับสร้าง IConfiguration
|
ConfigurationFactory.ConfigLoader | การใช้งาน IConfigDefLoader ที่ติดตามการกําหนดค่าที่รวมอยู่จากการกำหนดค่ารูทรายการเดียว และแสดงข้อยกเว้นในการรวมแบบวนซ้ำ |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | ฟังก์ชันยูทิลิตีสำหรับจัดการไฟล์การกำหนดค่า |
ConfigurationXmlParserSettings |
คลาสง่ายๆ ที่ยอมรับการตั้งค่าสําหรับ ConfigurationXmlParser
หากต้องการส่งการตั้งค่าไปยังคลาสนี้ คุณต้องใช้อีเมลแทน |
ConfigurationYamlParser | โปรแกรมแยกวิเคราะห์สําหรับการกําหนดค่า Tradefed รูปแบบ YAML |
ConfigUtil | คลาสยูทิลิตีสําหรับการสร้าง การโต้ตอบ และการพุชไฟล์การกําหนดค่า statsd |
ConfigUtil.LogSource | |
คอนโซล |
คอนโซล TradeFederation หลักที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ
ปัจจุบันรองรับการดำเนินการต่างๆ เช่น
|
Console.ArgRunnable<T> |
Runnable ที่มีเมธอด run ที่ใช้อาร์กิวเมนต์ได้
|
Console.CaptureList |
ประเภทที่สะดวกสำหรับ List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream ที่ใช้เพื่อทําให้ System.out.print() ทำงานร่วมกับ LineReader unfinishedLine ของผู้ใช้
|
ConsoleResultReporter | เครื่องมือรายงานผลลัพธ์เพื่อพิมพ์ผลการทดสอบไปยังคอนโซล |
ContentAnalysisContext | ระบุบริบทรอบๆ เนื้อหาเพื่อวิเคราะห์อย่างถูกต้อง |
ContentAnalysisContext.AnalysisMethod | ข้อมูลนี้อธิบายสิ่งที่คุณคาดหวังได้จากโครงสร้างเนื้อหาสําหรับการวิเคราะห์ที่เหมาะสม |
ContentAnalysisResults | สรุปการวิเคราะห์เนื้อหา |
ContentInformation | แสดงเนื้อหาสําหรับเป้าหมายการสร้างที่ระบุของเวอร์ชันฐานและเวอร์ชันปัจจุบัน |
ContentMerkleTree | คํานวณ MerkleTree จากข้อมูลเนื้อหา |
ContentModuleLister | คํานวณรายการโมดูลจากบริบท |
ContentProviderHandler | แฮนเดิลที่แยกการโต้ตอบกับผู้ให้บริการเนื้อหาและอนุญาตให้ใช้ผู้ให้บริการเนื้อหาฝั่งอุปกรณ์สําหรับการดำเนินการต่างๆ |
CountingTestResultListener |
TestResultListener ที่ติดตามจํานวนการทดสอบทั้งหมดตาม TestStatus
|
CountTestCasesCollector |
นับและรายงานจํานวนกรณีทดสอบสําหรับ IRemoteTest ที่ระบุ
|
CoverageMeasurementForwarder | การทดสอบตัวยึดตําแหน่งที่ส่งต่อการวัดการครอบคลุมจากพาร์ทเนอร์การสร้างไปยังโปรแกรมบันทึก |
CoverageOptions | ออบเจ็กต์ Tradefed เพื่อเก็บตัวเลือกการครอบคลุม |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าความถี่สูงสุดในคอร์ทั้งหมดจะได้รับการกู้คืนเป็นระดับสูงสุดที่พร้อมใช้งาน
|
CreateAvdPreparer | |
CreateUserPreparer | เตรียมเป้าหมายสําหรับการสร้างผู้ใช้และล้างข้อมูลในตอนท้าย |
CurrentInvocation | คลาสที่ติดตามและให้ข้อมูลการเรียกใช้ปัจจุบันที่มีประโยชน์ในทุกที่ภายในการเรียกใช้ |
CurrentInvocation.InvocationInfo | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลไว้เสมอสําหรับการเรียกใช้ |
CurrentInvocation.IsolationGrade | อธิบายระดับการแยก |
D
DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกบันทึกฝั่งโฮสต์เมื่อเกิดข้อผิดพลาดใน Test Case |
DefaultConnection | การนําเสนอการเชื่อมต่อเริ่มต้นของอุปกรณ์ โดยถือว่าการเชื่อมต่อเป็นการเชื่อมต่อ adb มาตรฐานของอุปกรณ์ |
DefaultConnection.ConnectionBuilder | ตัวสร้างที่ใช้อธิบายการเชื่อมต่อ |
DefaultRemoteAndroidTestRunner |
ส่วนขยายของ ddmlib RemoteAndroidTestRunner เพื่อตั้งค่าเริ่มต้นบางอย่างสำหรับกรณีการใช้งาน Tradefed
|
DefaultTestsZipInstaller | การติดตั้งโปรแกรมติดตั้ง ZIP ทดสอบเริ่มต้น |
DelegatedInvocationExecution |
InvocationExecution ซึ่งมอบสิทธิ์การดําเนินการให้กับไบนารี Tradefed อื่น
|
DependenciesResolver | ผู้ให้บริการประเภทใหม่ที่ช่วยให้คุณรับข้อมูลที่ต้องพึ่งพาทั้งหมดสําหรับการทดสอบได้ |
DeviceActionTargetPreparer |
ITargetPreparer เพื่อดำเนินการกับอุปกรณ์
|
DeviceActionUtil | คลาสยูทิลิตีสําหรับดําเนินการกับอุปกรณ์ |
DeviceActionUtil.Command | คำสั่งสำหรับการดำเนินการของอุปกรณ์ |
DeviceActionUtil.DeviceActionConfigError | ข้อยกเว้นสำหรับข้อผิดพลาดในการกําหนดค่า |
DeviceAllocationResult | แสดงผลลัพธ์ของการพยายามจัดสรรสําหรับคําสั่ง |
DeviceAllocationState | แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมอง IDeviceManager |
DeviceAvailableChecker | ตัวตรวจสอบเพื่อให้แน่ใจว่าโมดูลจะไม่ทำให้อุปกรณ์อยู่ในสถานะออฟไลน์ |
DeviceBaselineChecker | ตั้งค่าพื้นฐานของอุปกรณ์ก่อนทำแต่ละข้อบังคับ |
DeviceBaselineSetter | คลาสนามธรรมที่ใช้สร้างการตั้งค่าพื้นฐานของอุปกรณ์ |
DeviceBatteryLevelChecker |
IRemoteTest ที่ตรวจสอบระดับประจุแบตเตอรี่ขั้นต่ำ และรอให้แบตเตอรี่ถึงเกณฑ์การชาร์จครั้งที่ 2 หากไม่มีระดับประจุขั้นต่ำ
|
DeviceBatteryResourceMetricCollector | เครื่องมือรวบรวมนี้จะรวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ |
DeviceBuildDescriptor |
คลาส Wrapper สําหรับ IBuildInfo ซึ่งมีเมธอดตัวช่วยในการดึงข้อมูลบิลด์แพลตฟอร์มของอุปกรณ์
|
DeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และ (ไม่บังคับ) การทดสอบของอุปกรณ์
|
DeviceBuildInfoBootStrapper |
ITargetPreparer ที่แทนที่ช่องข้อมูลบิลด์ด้วยแอตทริบิวต์ที่อ่านจากอุปกรณ์
ซึ่งมีประโยชน์สำหรับการทดสอบอุปกรณ์ด้วยบิลด์ที่สร้างจากแหล่งที่มาภายนอก (เช่น |
DeviceBuildInfoInjector |
ITargetPreparer ที่แทรกข้อมูลเมตา DeviceBuildDescriptor ลงใน IBuildInfo
|
DeviceCleaner | ดำเนินการรีบูตหรือฟอร์แมตเป็นการล้างข้อมูลหลังจากการทดสอบ และปิดหน้าจอ (ไม่บังคับ) |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
มีเมธอดและคลาสยูทิลิตีสําหรับการดําเนินการคําสั่งฝั่งอุปกรณ์พร้อมกัน
ใช้ |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) ที่รวมรายละเอียดของการดำเนินการคำสั่งเชลล์ในITestDevice
|
DeviceConfigurationHolder |
การใช้งาน IDeviceConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกําหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์
|
DeviceDescriptor | คลาสที่มีข้อมูลอธิบายอุปกรณ์ที่ทดสอบ |
DeviceDisconnectedException | แสดงขึ้นเมื่อเข้าถึงอุปกรณ์ผ่านประเภทการรับส่งไม่ได้อีกต่อไป เช่น หากไม่เห็นอุปกรณ์ผ่านการเชื่อมต่อ USB หรือ TCP/IP อีกต่อไป |
DeviceErrorIdentifier | ตัวระบุข้อผิดพลาดจากข้อผิดพลาดของอุปกรณ์และข้อผิดพลาดที่อุปกรณ์รายงาน |
DeviceFailedToBootError | แสดงขึ้นหากอุปกรณ์เปิดไม่สำเร็จหลังจากแฟลชด้วยบิลด์ |
DeviceFeatureFlag | |
DeviceFeatureModuleController | ตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่รองรับฟีเจอร์บางอย่าง |
DeviceFileReporter |
คลาสยูทิลิตีที่ตรวจสอบอุปกรณ์เพื่อหาไฟล์และส่งไฟล์ไปยัง ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) หากพบ
|
DeviceFlashPreparer |
ITargetPreparer ที่กะพริบรูปภาพบนฮาร์ดแวร์ Android
|
DeviceFoldableState | การนําเสนอสถานะการพับของอุปกรณ์ตามที่ "cmd device_state print-states" แสดง |
DeviceFolderBuildInfo |
IDeviceBuildInfo ที่มีอาร์ติแฟกต์อื่นๆ ของบิลด์อยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย
|
DeviceImageTracker | สำหรับการอัปเดตอุปกรณ์ที่เพิ่มขึ้นบางรายการ เราต้องใช้ไฟล์พื้นฐานเพื่อคํานวณความแตกต่าง |
DeviceImageTracker.FileCacheTracker | ติดตามข้อมูลของรูปภาพอุปกรณ์ที่แคชไว้และข้อมูลเมตาของรูปภาพ |
DeviceImageZipFlashingTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยรูปภาพอุปกรณ์ที่ระบุผ่านรูปแบบที่เฉพาะเจาะจง |
DeviceInternetAccessibilityResourceMetricCollector | เครื่องมือรวบรวมข้อมูลจะส่งคําสั่ง ping ไปยัง google.com เพื่อตรวจสอบว่าอุปกรณ์เข้าถึงอินเทอร์เน็ตได้หรือไม่ |
DeviceJUnit4ClassRunner |
JUnit4 test runner ที่รองรับ IDeviceTest ด้วย
|
DeviceJUnit4ClassRunner.LogAnnotation | คําอธิบายประกอบปลอมที่มีไว้เพื่อส่งบันทึกไปยังผู้รายงาน |
DeviceJUnit4ClassRunner.MetricAnnotation | คําอธิบายประกอบปลอมที่มีไว้เพื่อส่งเมตริกไปยังผู้รายงาน |
DeviceJUnit4ClassRunner.TestLogData |
การใช้งาน ExternalResource และ TestRule
|
DeviceJUnit4ClassRunner.TestMetrics |
การใช้งาน ExternalResource และ TestRule
|
DeviceManagementGrpcServer | เซิร์ฟเวอร์ GRPC ที่อนุญาตให้จองอุปกรณ์จาก Tradefed |
DeviceManager | |
DeviceManager.FastbootDevice | การนําเสนออุปกรณ์ในโหมด Fastboot |
DeviceMerkleTree | คํานวณ MerkleTree จากข้อมูลเนื้อหาของอุปกรณ์ |
DeviceMetricData | ออบเจ็กต์สำหรับเก็บข้อมูลทั้งหมดที่รวบรวมโดยเครื่องมือรวบรวมเมตริก |
DeviceMonitorMultiplexer |
คลาสพร็อกซีเพื่อเผยแพร่คําขอไปยัง IDeviceMonitor หลายรายการ
|
DeviceNotAvailableException | แสดงเมื่ออุปกรณ์ไม่พร้อมใช้งานสำหรับการทดสอบอีกต่อไป |
DeviceOwnerTargetPreparer |
ITargetPreparer ที่ตั้งค่าคอมโพเนนต์เจ้าของอุปกรณ์
|
DeviceParameterizedRunner | รันเนอร์แบบพารามิเตอร์สไตล์ JUnit4 สําหรับการทดสอบแบบพารามิเตอร์ที่ขับเคลื่อนโดยฝั่งโฮสต์ |
DeviceProperties | คําจํากัดความคงที่ทั่วไปสําหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์ |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | ผู้รายงานรุ่นอุปกรณ์ที่จัดการการสื่อสารกับกระบวนการหลักของอุปกรณ์ที่จะเผยแพร่ |
DeviceResetFeature | การใช้งานรีเซ็ตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
DeviceResetHandler | ยูทิลิตีที่จัดการการรีเซ็ตอุปกรณ์โดยทั่วไป |
DeviceRuntimeException | แสดงขึ้นเมื่อการดำเนินการของอุปกรณ์ไม่ได้ให้ผลลัพธ์ตามที่คาดไว้ |
DeviceSelectionOptions | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
DeviceSelectionOptions.DeviceRequestedType | ประเภทอุปกรณ์ตัวยึดตําแหน่งต่างๆ ที่รองรับ |
DeviceSettingChecker | ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างที่โมดูลทํางานหรือไม่ |
DeviceSetup |
ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ระบุ
|
DeviceSnapshotFeature | การใช้งานสแนปชอตอุปกรณ์ฝั่งเซิร์ฟเวอร์ |
DeviceSnapshotHandler | ยูทิลิตีสำหรับจัดการสแนปชอต Cuttlefish |
DeviceStateMonitor |
คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice
|
DeviceStorageAgeResourceMetricCollector | แยกวิเคราะห์อายุของพื้นที่เก็บข้อมูลจาก Logcat |
DeviceStorageFiller | เตรียมอุปกรณ์เป้าหมายให้เต็มพื้นที่เก็บข้อมูลเพื่อให้มีพื้นที่ว่างบางส่วน |
DeviceStorageStatusChecker | ตรวจสอบว่าอุปกรณ์มีพื้นที่ในดิสก์เพียงพอสำหรับพาร์ติชันที่ระบุหรือไม่ |
DeviceStringPusher | เครื่องมือเตรียมเป้าหมายเพื่อเขียนสตริงลงในไฟล์ |
DeviceSuite |
ขยายคอนเทนเนอร์ JUnit4 Suite เพื่อมอบ ITestDevice ให้กับการทดสอบที่จําเป็น
|
DeviceSyncHelper | ตัวช่วยที่จะช่วยซิงค์รูปภาพอุปกรณ์ใหม่กับอุปกรณ์ |
DeviceTestCase |
เฟรมเวิร์กการทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
DeviceTestResult |
TestResult เฉพาะทางที่จะหยุดทำงานเมื่อเกิด DeviceNotAvailableException
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | คลาสบิลเดอร์สําหรับตัวเลือกที่เกี่ยวข้องกับการเรียกใช้การทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test |
DeviceTestSuite |
ชุดทดสอบ JUnit ของ Helper ที่ให้บริการ IRemoteTest และ IDeviceTest
|
DeviceTraceCollector | เครื่องมือรวบรวมข้อมูลที่จะเริ่มการติดตามด้วย Perfetto เมื่อการทดสอบเริ่มขึ้นและบันทึกไฟล์การติดตามเมื่อสิ้นสุด |
DeviceUnavailableMonitor | โปรแกรมรับฟังนี้จะพยายามบันทึก DNAE ระดับ Test Case เท่านั้น |
DeviceUnresponsiveException |
DeviceNotAvailableException เฉพาะเจาะจงที่ระบุว่า adb เห็นอุปกรณ์ แต่อุปกรณ์ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา บูตไม่สำเร็จ ฯลฯ)
|
DeviceUpdateTargetPreparer |
ITargetPreparer นามธรรมที่จัดการขั้นตอนทั่วไปเกี่ยวกับการอัปเดตอุปกรณ์ด้วยไฟล์ภาพอุปกรณ์จากแหล่งที่มาภายนอก (ไม่ใช่บริการบิลด์)
|
DeviceWifiResourceMetricCollector | โดยเครื่องมือรวบรวมจะรวบรวมเมตริกความแรงของสัญญาณ Wi-Fi ที่เชื่อมต่ออยู่ในปัจจุบันและความเร็วของลิงก์ |
DeviceWiper |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้
|
DigestCalculator |
วิธีการยูทิลิตีสําหรับคํานวณ Digest
|
DirectedGraph<V> | การใช้งานกราฟมีทิศทางแบบไม่ถ่วงน้ำหนัก |
DisableSELinuxTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ปิดใช้ SELinux หากเปิดใช้ |
DryRunKeyStore | คีย์สโตร์สําหรับการทําการจำลอง ซึ่งค่าคีย์สโตร์จะได้รับการแทนที่และพบอย่างถูกต้องเสมอ |
DryRunner | ทดสอบการทํางานเสมือนจริงอย่างโปร่งใสแทนการดําเนินการจริง |
DynamicFileStubTest | การทดสอบนี้เป็นการทดสอบว่า TradeFed สามารถแก้ไขไฟล์แบบไดนามิกได้อย่างถูกต้อง |
DynamicRemoteFileResolver | คลาสที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
DynamicRemoteFileResolver.FileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
DynamicShardHelper | กลยุทธ์การแยกส่วนเพื่ออนุญาตให้จัดคิวงานระยะไกลระหว่างอินสแตนซ์ TF หลายรายการ |
DynamicShardingConnectionInfoMessage | คลาสที่เก็บข้อมูลเพื่อให้การส่งผ่านเซิร์ฟเวอร์ฟีเจอร์ง่ายขึ้น |
DynamicSystemPreparer |
ITargetPreparer ที่ตั้งค่าอิมเมจระบบบนบิลด์อุปกรณ์ที่มีการอัปเดตระบบแบบไดนามิก
|
E
EarlyDeviceReleaseFeature | การติดตั้งใช้งานเซิร์ฟเวอร์ฟีเจอร์สำหรับอุปกรณ์รุ่นแรก |
อีเมล | คลาสตัวช่วยสำหรับส่งอีเมล |
EmailHostHealthAgent |
การใช้งาน IHostHealthAgent เพื่อส่งอีเมลจากรายงานการตรวจสอบโฮสต์
|
EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน XML ของ emma |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo เป็นคลาสที่มีข้อมูลโดยรวมของไฟล์ ZIP |
EnforcedSeLinuxChecker | เครื่องมือตรวจสอบสถานะที่ตรวจสอบสถานะของ Selinux |
EnvironmentVariableUtil | ชุดเมธอดตัวช่วยเพื่อเตรียมตัวแปรสภาพแวดล้อม |
EraseUserDataPreparer |
ITargetPreparer ที่ล้างข้อมูลผู้ใช้ในอุปกรณ์
|
ErrorIdentifier | อินเทอร์เฟซนี้จะอธิบายข้อผิดพลาดที่เฉพาะเจาะจงและพร็อพเพอร์ตี้ของข้อผิดพลาด |
ErrorStorageUtil | คลาสตัวช่วยสำหรับจัดการข้อผิดพลาดให้สอดคล้องกับพื้นที่เก็บข้อมูลทั่วไป |
EventsLoggerListener | โปรแกรมฟังที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ |
ExceptionThrowingRunnerWrapper | |
ExecutableAction | คลาสค่าที่แสดงถึงการดำเนินการที่ดำเนินการได้ |
ExecutableActionResult |
คลาสค่าที่แสดงผลลัพธ์ของ ExecutableAction
|
ExecutableBaseTest | คลาสพื้นฐานสําหรับการทดสอบรูปแบบที่เรียกใช้ได้ |
ExecutableHostTest | เครื่องมือทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานบนโฮสต์ |
ExecutableTargetTest | โปรแกรมทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานบนเป้าหมาย |
ExecutionFiles | ไฟล์ที่ต้องพึ่งพาซึ่งสร้างขึ้นระหว่างการทดสอบหรือการเรียกใช้ที่ต้องดำเนินการทดสอบ |
ExecutionFiles.FilesKey | การแจกแจงคีย์มาตรฐานที่รู้จักสำหรับแผนที่ |
ExecutionProperties | พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการเรียกใช้การทดสอบหรือการเรียกใช้ |
ExistingBuildProvider |
IBuildProvider ที่แสดงผลIBuildInfo ที่สร้างไว้แล้ว
|
ExtendedFile | ส่วนขยายของไฟล์มาตรฐานเพื่อนำข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
ExtensionAtomsRegistry | ExtensionAtomsRegistry สำหรับการใช้ statsd ในเครื่อง |
F
FailureDescription | คลาสที่อธิบายข้อมูลความล้มเหลวใน Trade Federation |
FakeTest | การทดสอบจำลองที่มีวัตถุประสงค์เพื่อให้สร้างผลลัพธ์การทดสอบซ้ำได้ง่ายๆ |
FakeTestsZipFolder | ฟิกซ์เจอร์การทดสอบที่สร้างโฟลเดอร์ทดสอบที่แตกไฟล์แล้วจำลองตามรายการเนื้อหา |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | เครื่องมือเตรียมเป้าหมายที่เรียกใช้ Fastboot และส่งคำสั่ง Fastboot |
FastbootDeviceFlasher | คลาสที่อาศัย Fastboot เพื่อแฟลชอิมเมจบนฮาร์ดแวร์ Android จริง |
FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการของ Fastboot |
FastbootPack | ทำตามข้อกำหนดของ Bootloader เพื่อแตกไฟล์ |
FastbootUpdateBootstrapPreparer |
ITargetPreparer ที่จัดเตรียมไฟล์ที่ระบุ (บูตโหลดเดอร์ วิทยุ ไฟล์ ZIP ของภาพอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อแฟลชอุปกรณ์ด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์ของอุปกรณ์หลังการบูตลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผล
|
FatalHostError | ข้อยกเว้นที่ระบุว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่ใช้ TradeFederation และควรปิดอินสแตนซ์ TradeFederation |
FeatureFlagTargetPreparer | อัปเดต DeviceConfig (Flag ฟีเจอร์ที่ปรับโดยบริการระยะไกล) |
FileDownloadCache | คลาสตัวช่วยที่ดูแลรักษาแคช LRU ของระบบไฟล์ในเครื่องสำหรับไฟล์ที่ดาวน์โหลด |
FileDownloadCacheFactory |
โรงงานสําหรับสร้าง FileDownloadCache
|
FileDownloadCacheWrapper |
คลาส Wrapper ที่ให้สิ่งอำนวยความสะดวก FileDownloadCache ขณะติดตั้งใช้งานอินเทอร์เฟซ IFileDownloader
|
FileIdleMonitor | ตรวจสอบไฟล์และเรียกใช้การติดต่อกลับหากไม่มีการใช้งาน (เช่น |
FileInputStreamSource |
InputStreamSource ที่ใช้ไฟล์อินพุต
|
FileLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังไฟล์และไปยัง stdout
|
FileProtoResultReporter |
เครื่องมือรายงาน Proto ที่ส่งออก TestRecord ไปยังไฟล์
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector ที่คอยฟังคีย์เมตริกที่มาจากอุปกรณ์และดึงข้อมูลเหล่านั้นเป็นไฟล์จากอุปกรณ์
|
FilePullerLogCollector | โปรแกรมบันทึกไฟล์ที่รายงานโดยอุปกรณ์ |
FileSystemLogSaver | บันทึกบันทึกลงในระบบไฟล์ |
FilesystemRootChecker | |
FileUtil | คลาสตัวช่วยสําหรับการดําเนินการที่เกี่ยวข้องกับไฟล์ |
FileUtil.LowDiskSpaceException | แสดงขึ้นหากพื้นที่ในดิสก์ที่ใช้งานได้ต่ำกว่าเกณฑ์ขั้นต่ำ |
FilteredResultForwarder |
ตัวแปรของ ResultForwarder ที่อนุญาตให้รายงานเฉพาะรายการที่อนุญาตของ TestDescription
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) ในหน่วยความจําที่เก็บเฉพาะข้อมูลจํานวนสูงสุดเท่านั้น
|
FlashingMethod | อาร์เรย์แบบจำกัดเพื่ออธิบายวิธีการที่ใช้แฟลชอุปกรณ์ทดสอบ |
FlashingResourcesParser | คลาสที่แยกไฟล์รูปภาพเสริมเวอร์ชันที่จำเป็นสำหรับการแฟลชอุปกรณ์ |
FlashingResourcesParser.AndroidInfo |
typedef สำหรับ Map<String, MultiMap<String, String>>
|
FlashingResourcesParser.Constraint |
อินเทอร์เฟซการกรองที่มีไว้เพื่อให้ FlashingResourcesParser ละเว้นแหล่งข้อมูลบางอย่างที่อาจใช้
|
FlashingResourceUtil |
ยูทิลิตีนี้ช่วยในการตั้งค่าอาร์ติแฟกต์เวอร์ชันที่เหมาะสมเพื่อให้สามารถแฟลชผ่าน DeviceFlashPreparer ได้
|
FoldableExpandingHandler |
IModuleParameterHandler ที่ขยายออกเป็นค่าอื่นๆ สำหรับการกําหนดค่าแบบพับได้แต่ละรายการที่ไม่ใช่ค่าหลัก
|
FoldableHandler | แฮนเดิลแบบพับได้ทั่วไปที่ใช้พารามิเตอร์แบบพับเพื่อสร้างโมดูลเฉพาะ |
FoldableModePreparer | เครื่องมือเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะแบบพับของอุปกรณ์ |
FolderBuildInfo |
การใช้งาน IFolderBuildInfo ที่เป็นรูปธรรม
|
FolderSaver |
ITargetPreparer ที่ดึงไดเรกทอรีออกจากอุปกรณ์ บีบอัด และบันทึกลงในแบ็กเอนด์การบันทึก
|
FormattedGeneratorReporter | เครื่องมือรายงานที่อนุญาตให้สร้างรายงานในรูปแบบที่เฉพาะเจาะจง |
FreeDeviceState | |
FuseUtil | คลาสตัวช่วยสําหรับการดําเนินการ FUSE |
G
GceAvdInfo | โครงสร้างสำหรับเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ AVD ของ GCE หนึ่งๆ |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | เครื่องมือตรวจสอบเธรดสำหรับช่องทางการเชื่อมต่อพร็อกซีของโฮสต์ GCE ที่ใช้สำหรับการให้ออกซิเจน |
GceManager | ตัวช่วยที่จัดการการเรียก GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE |
GceRemoteCmdFormatter | คลาสยูทิลิตีสำหรับจัดรูปแบบคำสั่งเพื่อเข้าถึงอุปกรณ์ GCE ระยะไกล |
GceRemoteCmdFormatter.ScpMode | SCP สามารถใช้เพื่อพุชหรือดึงไฟล์ได้ ทั้งนี้ขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ |
GceSshTunnelMonitor | เครื่องมือตรวจสอบชุดข้อความสําหรับอุโมงค์ SSH ของ GCE |
GcovCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุม gcov จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมเคอร์เนล gcov ออกจาก debugfs และออกจากอุปกรณ์ จากนั้นบันทึกเป็นอาร์ติแฟกต์การทดสอบ
|
GCSBucketUtil | เครื่องมือจัดการไฟล์สำหรับดาวน์โหลดและอัปโหลดไฟล์จาก Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | Wrapper ง่ายๆ สำหรับข้อมูลไฟล์ใน GCS |
GCSCommon | เลิกใช้งานแล้ว ใช้ com.android.tradefed.util.gcs.GCSCommon แทน |
GCSCommon | คลาสพื้นฐานสําหรับการดําเนินการของ Gcs เช่น การดาวน์โหลดและการอัปโหลด |
GCSConfigurationFactory |
ConfigurationFactory จะโหลดการกําหนดค่าจาก Google Cloud Storage
|
GCSConfigurationFactory.GCSConfigLoader |
ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลดการกำหนดค่าจาก GCS ติดตามการกำหนดค่าที่รวมอยู่จากการกำหนดค่ารูทรายการเดียว และแสดงข้อยกเว้นในการรวมแบบวนซ้ำ
|
GCSConfigurationServer | เซิร์ฟเวอร์การกําหนดค่าจะโหลดการกําหนดค่าจาก Google Cloud Storage (GCS) |
GCSDownloaderHelper | เครื่องมือดาวน์โหลดสำหรับที่เก็บข้อมูล GCS ที่จัดการแคชและการแก้ไขการกําหนดค่าส่วนกลาง |
GCSFileDownloader | เครื่องมือดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
GCSFileDownloaderBase | เครื่องมือดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จาก Google Cloud Storage (GCS) |
GCSFileUploader | โปรแกรมอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยัง Google Cloud Storage (GCS) |
GCSHelper | |
GCSHostResourceManager | ดาวน์โหลดทรัพยากรของโฮสต์จาก GCS (Google Cloud Storage) |
GcsRemoteFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากที่เก็บข้อมูล GCS
|
GenericLogcatEventParser<LogcatEventType> | แยกวิเคราะห์อินพุต logcat สำหรับเหตุการณ์ |
GenericLogcatEventParser.LogcatEvent | โครงสร้างที่จัดเก็บเหตุการณ์ logcat ที่มีประเภทเหตุการณ์และข้อความ logcat ที่ทริกเกอร์ |
GetPreviousPassedHelper | ตัวช่วยรับตัวกรองการทดสอบที่ผ่านก่อนหน้านี้ |
GkiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยรูปภาพทั่วไปของเคอร์เนล Android ทั่วไป |
GlobalConfiguration |
การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกําหนดค่าที่โหลดไว้ในแผนที่
|
GlobalFilterGetter | การใช้งานบริการที่แสดงผลตัวกรองของการเรียกใช้หนึ่งๆ |
GlobalTestFilter | ตัวเลือกตัวกรองที่ใช้กับการเรียกใช้ |
GoogleApiClientUtil | ยูทิลิตีสําหรับสร้างไคลเอ็นต์ Google API |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParser | แยกวิเคราะห์ผลลัพธ์ของ Google Benchmark ที่เรียกใช้จากเชลล์ และแสดงแผนที่ที่มีผลลัพธ์ทั้งหมด |
GoogleBenchmarkTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการเปรียบเทียบของ Google ในอุปกรณ์หนึ่งๆ |
GranularRetriableTestWrapper |
คลาส Wrapper ทํางานกับ IRemoteTest เพื่อแยก IRemoteTest ในระดับ Test Case
|
GranularRetriableTestWrapper.StartEndCollector | ตัวช่วยของคลาสเพื่อจับเวลาเริ่มต้นและสิ้นสุดการเรียกใช้ที่ขาดหายไป |
GsiDeviceFlashPreparer | เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
GTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบแบบเนทีฟในอุปกรณ์หนึ่งๆ |
GTestBase | คลาสพื้นฐานของ gTest |
GTestListTestParser | โปรแกรมแยกวิเคราะห์ผลลัพธ์สําหรับโหมดการทดสอบเวอร์ชันตัวอย่างของ gtest ที่มีพารามิเตอร์ "--gtest_list_tests" |
GTestResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุตดิบ" ของการทดสอบแบบเนทีฟโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ให้ ITestInvocationListener ทราบ |
GTestXmlResultParser | แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต XML" ของการทดสอบแบบเนทีฟโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ |
H
HarnessException | คลาสข้อยกเว้นพื้นฐานสําหรับข้อยกเว้นที่โยนภายในแฮนเดิล |
HarnessIOException | ยกเว้นการใช้งานที่จะช่วยแก้ปัญหาเกี่ยวกับไฟล์ |
HarnessRuntimeException | |
HeapHostMonitor |
การใช้งาน AbstractHostMonitor ที่ตรวจสอบหน่วยความจําฮีปในโฮสต์และบันทึกลงในบันทึกประวัติเป็นระยะๆ
|
HelloWorldMultiTargetPreparer |
ตัวอย่างการใช้งาน IMultiTargetPreparer
|
HistoryLogger | TF History Logger ซึ่งเป็นบันทึกพิเศษที่มีเฉพาะบางเหตุการณ์ |
HostGTest | การทดสอบที่เรียกใช้แพ็กเกจทดสอบเนทีฟ |
HostMetric | คลาสนี้แสดงตัวอย่างเมตริกของโฮสต์ที่จะรายงาน |
HostOptions | คลาสผู้ถือตัวเลือกโฮสต์ |
HostStatsdMetricCollector |
IMetricCollector ที่รวบรวมเมตริก statsd จากฝั่งโฮสต์โดยใช้คําสั่งยูทิลิตี statsd
|
HostTest | โปรแกรมรันทดสอบสําหรับการทดสอบที่อิงตามโฮสต์ JUnit |
HostUtils | ใช้เมธอดยูทิลิตีที่มีประโยชน์บางรายการสำหรับการทดสอบโฮสต์ |
HprofAllocSiteParser | คลาสตัวช่วยในการแยกวิเคราะห์ข้อมูลจากส่วน "Allocation Sites" ของรายงาน hprof |
HttpHelper | มีเมธอดตัวช่วยสำหรับส่งคำขอ HTTP |
HttpHelper.RequestRunnable |
เรียกใช้ได้สําหรับการส่งคําขอด้วย IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
|
HttpMultipartPost | คลาสตัวช่วยสำหรับส่งคำขอ HTTP POST แบบหลายส่วน |
HttpRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน http
|
HttpsRemoteFileResolver |
การติดตั้งใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดไฟล์ระยะไกลผ่าน https
|
I
IAbi | อินเทอร์เฟซที่แสดง ABI ภายใต้การทดสอบ |
IAbiReceiver | การทดสอบที่ต้องใช้ ABI ภายใต้การทดสอบ |
IAndroidDebugBridge |
การกำหนดอินเทอร์เฟซสำหรับเมธอด AndroidDebugBridge ที่ใช้ในแพ็กเกจนี้
|
IAppBuildInfo |
อินเทอร์เฟซนี้เลิกใช้งานแล้ว
ใช้ IBuildInfo โดยตรง
|
IAutoRetriableTest |
อินเทอร์เฟซสําหรับ IRemoteTest ที่ไม่ได้ติดตั้งใช้งาน ITestFilterReceiver แต่ยังคงต้องการรองรับการลองใหม่อัตโนมัติ
|
IBatteryInfo | อินเทอร์เฟซที่กําหนดการโต้ตอบกับแบตเตอรี่ของอุปกรณ์ |
IBatteryInfo.BatteryState | อธิบายสถานะการชาร์จแบตเตอรี่ปัจจุบัน |
IBuildInfo | เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ |
IBuildInfo.BuildInfoProperties |
พร็อพเพอร์ตี้บางอย่างที่ IBuildInfo สามารถปรับแต่งการจัดการได้
|
IBuildProvider | มีหน้าที่ให้ข้อมูลเกี่ยวกับบิลด์ที่ทดสอบ |
IBuildReceiver | การทดสอบที่ต้องอ้างอิงถึงบิลด์ที่ทดสอบ |
ICacheClient | อินเทอร์เฟซสําหรับไคลเอ็นต์แคช |
IClusterClient | อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
IClusterEvent | อินเทอร์เฟซสําหรับเหตุการณ์คลัสเตอร์ที่จะอัปโหลดไปยัง TFC |
IClusterEventUploader<T extends IClusterEvent> | อินเทอร์เฟซสําหรับ ClusterEventUploader |
IClusterOptions | อินเทอร์เฟซสําหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ |
ICommandOptions | คอนเทนเนอร์สําหรับตัวเลือกการดําเนินการของคําสั่ง |
ICommandScheduler | ตัวกำหนดเวลาสำหรับเรียกใช้คำสั่ง TradeFederation |
ICommandScheduler.IScheduledInvocationListener | Listener สําหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ |
ICompressionStrategy | อินเทอร์เฟซที่แสดงอัลกอริทึมการบีบอัดซึ่งสามารถเลือกได้เมื่อรันไทม์ |
IConfigOptionValueTransformer | อินเทอร์เฟซสําหรับจัดการค่าตัวเลือกการกําหนดค่า |
IConfigurableVirtualDevice | อินเทอร์เฟซสำหรับให้ข้อมูลเกี่ยวกับอุปกรณ์เสมือนที่อาจกำหนดค่าไว้ล่วงหน้า (IP โฮสต์, ผู้ใช้โฮสต์, การออฟเซตพอร์ต และอื่นๆ) |
IConfiguration | ข้อมูลการกําหนดค่าสําหรับการเรียกใช้ TradeFederation |
IConfigurationFactory |
โรงงานสําหรับสร้าง IConfiguration
|
IConfigurationReceiver |
อินเทอร์เฟซที่เรียบง่ายเพื่อแสดงออบเจ็กต์ที่รับ IConfiguration
|
IConfigurationServer | อินเทอร์เฟซสําหรับเซิร์ฟเวอร์การกําหนดค่า |
ICredentialFactory |
อินเทอร์เฟซสำหรับโรงงานข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth2 Credential
|
IDefaultObjectLoader | อินเทอร์เฟซสำหรับการโหลดออบเจ็กต์เริ่มต้นที่ควรเป็นส่วนหนึ่งของการกำหนดค่า YAML |
IDefaultObjectLoader.LoaderConfiguration | ออบเจ็กต์การกําหนดค่าการโหลดเพื่อส่งข้อมูลไปยังโปรแกรมโหลด |
IDeviceActionReceiver | มี API ในการรับเหตุการณ์ของอุปกรณ์ |
IDeviceBuildInfo |
IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และ (ไม่บังคับ) การทดสอบของอุปกรณ์
|
IDeviceBuildProvider |
IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อดึงข้อมูลบิลด์
|
IDeviceConfiguration | อินเทอร์เฟซผู้ถือการกำหนดค่าอุปกรณ์ |
IDeviceFlasher | แสดงภาพอุปกรณ์บนอุปกรณ์ |
IDeviceFlasher.UserDataFlashOption | Enum ของตัวเลือกสำหรับการจัดการรูปภาพ userdata |
IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่ใช้ได้สำหรับการทดสอบ |
IDeviceManager.IFastbootListener | รายการฟังการเปลี่ยนแปลงสถานะการบูตด่วน |
IDeviceMonitor | อินเทอร์เฟซสำหรับตรวจสอบสถานะของอุปกรณ์ |
IDeviceMonitor.DeviceLister |
คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงผลอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์
|
IDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์ |
IDeviceSelection | อินเทอร์เฟซสําหรับเกณฑ์การเลือกอุปกรณ์ |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
มีสิ่งอํานวยความสะดวกในการตรวจสอบสถานะของ IDevice
|
IDeviceTest |
อินเทอร์เฟซสําหรับออบเจ็กต์ที่ต้องอ้างอิง ITestDevice
|
IDisableable | อินเทอร์เฟซที่อธิบายออบเจ็กต์ Tradefed ที่ปิดใช้ได้ |
IDynamicShardingClient |
อินเทอร์เฟซ Wrapper สําหรับไคลเอ็นต์การแยกข้อมูล
การดำเนินการนี้มีไว้เพื่อให้เราเปลี่ยนเป็น HTTP หรือทดสอบได้หากจำเป็น |
IDynamicShardingConnectionInfo | อินเทอร์เฟซสำหรับคลาสที่มีข้อมูลการเชื่อมต่อการแยกข้อมูลแบบไดนามิก |
IEmail | อินเทอร์เฟซสำหรับส่งอีเมล |
IEmail.Message | คอนเทนเนอร์สำหรับข้อมูลข้อความอีเมล |
IFileDownloader | อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล |
IFileEntry |
คําจํากัดความอินเทอร์เฟซที่ให้สัญญาที่จำลองได้ง่ายขึ้นสําหรับเมธอด FileEntry
|
IFileResolverLoader |
โหลดการใช้งาน IRemoteFileResolver
|
IFileResolverLoader.ResolverLoadingException | ระบบจะแสดงข้อยกเว้นหากโหลดหรือเริ่มต้นใช้งานโปรแกรมแก้ไขไม่ได้ |
IFlashingResourcesParser | อินเทอร์เฟซสำหรับระบุไฟล์รูปภาพเสริมเวอร์ชันที่จำเป็นสำหรับการแฟลชอุปกรณ์ |
IFlashingResourcesRetriever | อินเทอร์เฟซสำหรับการเรียกข้อมูลไฟล์รูปภาพเสริมที่จำเป็นในการแฟลชอุปกรณ์ |
IFolderBuildInfo |
IBuildInfo นามธรรมแบบง่ายที่มีอาร์ติแฟกต์การสร้างอยู่ในไดเรกทอรีระบบไฟล์ในเครื่อง
|
IFormatterGenerator |
อินเทอร์เฟซที่อธิบายตัวจัดรูปแบบสำหรับ SuiteResultHolder
|
IGlobalConfiguration | คลาสที่จะรวมข้อมูลการกําหนดค่าส่วนกลางสําหรับอินสแตนซ์ Trade Federation รายการเดียว (รวมการเรียกใช้การกําหนดค่าจริงจํานวนเท่าใดก็ได้) |
IHarnessException | คำอธิบายอินเทอร์เฟซข้อยกเว้นของ Harness ที่จะติดตั้งใช้งานโดยข้อยกเว้นของ Harness |
IHostCleaner | ล้างข้อมูลโฮสต์หลังจากการทดสอบเสร็จสิ้น |
IHostHealthAgent | อินเทอร์เฟซสำหรับแสดงเมตริกของอุปกรณ์หรือโฮสต์ |
IHostMonitor | อินเทอร์เฟซสำหรับส่งข้อมูลโฮสต์ |
IHostMonitor.HostDataPoint | คลาสทั่วไปสำหรับข้อมูลที่รายงาน |
IHostMonitor.HostMetricType | |
IHostOptions | อินเทอร์เฟซตัวยึดตัวเลือกโฮสต์ |
IHostOptions.PermitLimitType | Enum ที่อธิบายตัวจำกัดใบอนุญาตที่เป็นไปได้ |
IHostResourceManager | อินเทอร์เฟซสำหรับจัดการทรัพยากรของโฮสต์ |
IHttpHelper | เมธอดตัวช่วยสําหรับดําเนินการตามคําขอ HTTP |
IHttpHelper.DataSizeException | |
IIncrementalSetup | อินเทอร์เฟซที่ช่วยตัดสินใจว่าจะพยายามตั้งค่าเพิ่มเติมสำหรับผู้เตรียมข้อมูล TradeFed หรือไม่ |
IInvocationContext | เก็บข้อมูลเกี่ยวกับการเรียกใช้ไว้เพื่อให้การทดสอบเข้าถึงได้หากจำเป็น |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | การทดสอบที่ต้องอ้างอิงบริบทของการเรียกใช้ |
IInvocationExecution | อินเทอร์เฟซที่อธิบายการดำเนินการที่จะทำเป็นส่วนหนึ่งของการเรียกใช้ |
IKeyStoreClient | อินเทอร์เฟซในการเข้าถึงแหล่งเก็บคีย์สําหรับรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน |
IKeyStoreFactory |
โรงงานสําหรับการสร้าง IKeyStoreClient
|
ILabPreparer |
อินเทอร์เฟซเครื่องหมายสำหรับผู้เตรียมห้องทดลอง
ดูคำอธิบายวัตถุประสงค์ของอินเทอร์เฟซเหล่านี้ได้ที่ |
ILeveledLogOutput | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมเมธอดที่จัดการกับการแสดงผลข้อความบันทึก |
ILogcatReceiver |
คลาสที่ให้เอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource
|
ILogRegistry |
อินเทอร์เฟซสําหรับILogOutput บันทึกแบบ Singleton ที่มัลติเพล็กซ์และจัดการบันทึกต่างๆ
|
ILogRegistry.EventType | เหตุการณ์ที่ควรบันทึก |
ILogSaver | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมวิธีการจัดเก็บบันทึกไปยังตำแหน่งส่วนกลาง |
ILogSaverListener |
อนุญาตให้ ITestInvocationListener ฟังเมื่อบันทึกไฟล์บันทึก
|
ImageContentAnalyzer | เครื่องมือวิเคราะห์สำหรับการวิเคราะห์เนื้อหารูปภาพในอุปกรณ์ |
IManagedTestDevice | ITestDevice ที่มีการจัดการวงจร |
IManagedTestDevice.DeviceEventResponse |
คอนเทนเนอร์สําหรับการตอบกลับIManagedTestDevice.handleAllocationEvent(DeviceEvent) การโทร
|
IManagedTestDeviceFactory |
อินเทอร์เฟซสำหรับครีเอเตอร์ของ IManagedTestDevice
|
IMetricCollector | ระบบจะเพิ่มอินเทอร์เฟซนี้เป็นตัวตกแต่งเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน |
IMetricCollectorReceiver |
อินเทอร์เฟซสำหรับ IRemoteTest เพื่อติดตั้งใช้งานหากต้องการดูรายการ IMetricCollector สำหรับการทดสอบ
|
IMoblyYamlResultHandler | อินเทอร์เฟซของตัวแฮนเดิลผลลัพธ์ yaml ของ Mobly |
IMoblyYamlResultHandler.ITestResult | อินเทอร์เฟซของผลลัพธ์ YAML ของ Mobly |
IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
IModuleController.RunStrategy | Enum ที่อธิบายวิธีเรียกใช้โมดูล |
IModuleParameterHandler | อินเทอร์เฟซสําหรับพารามิเตอร์ของข้อบังคับของชุด |
IMultiDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์หลายเครื่องที่ออฟไลน์อยู่ |
IMultiDeviceTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว อินเทอร์เฟซนี้จะยังคงอยู่ชั่วคราวเพื่อใช้งานร่วมกันได้ แต่ไม่ได้ใช้งานจริงแล้ว โปรดอย่าติดตั้งใช้งาน |
IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน |
INativeDevice |
ให้ API ที่เชื่อถือได้และระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
INativeDeviceTest |
อินเทอร์เฟซสําหรับออบเจ็กต์ที่ต้องอ้างอิง INativeDevice
|
IncrementalImageUtil | ยูทิลิตีเพื่อใช้ประโยชน์จากอัปเดตอุปกรณ์และอิมเมจแบบเพิ่ม |
InfraErrorIdentifier | ตัวระบุข้อผิดพลาดจากโครงสร้างพื้นฐานของ Trade Federation และโครงสร้างพื้นฐานที่เกี่ยวข้อง (เช่น โครงสร้างพื้นฐานของ Build) |
InputStreamSource |
โดยพื้นฐานแล้วอินเทอร์เฟซนี้จะรวม ERROR(/InputStream) เพื่อให้ทำสำเนาได้
|
InstallAllTestZipAppsSetup |
ITargetPreparer ที่ติดตั้งแอปทั้งหมดในไฟล์ ZIP ทดสอบ
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการที่อยู่ในระบบไฟล์
|
InstallBuildEnvApkSetup |
ITargetPreparer ที่ติดตั้ง APK ทดสอบอย่างน้อย 1 รายการจากสภาพแวดล้อมการสร้างแพลตฟอร์ม Android
|
InstalledInstrumentationsTest | เรียกใช้เครื่องมือวัดทั้งหมดที่พบในอุปกรณ์ปัจจุบัน |
InstallKernelModulePreparer | เครื่องมือเตรียมเป้าหมายที่ติดตั้งโมดูลเคอร์เนล |
InstantAppHandler |
แฮนเดิลสำหรับ ModuleParameters.INSTANT_APP
|
InstrumentationPreparer |
ITargetPreparer ที่เรียกใช้เครื่องมือวัด
|
InstrumentationTest | การทดสอบที่เรียกใช้แพ็กเกจการทดสอบการใช้เครื่องมือในอุปกรณ์หนึ่งๆ |
InvocationContext |
การใช้งาน IInvocationContext ทั่วไป
|
InvocationExecution | คลาสที่อธิบายขั้นตอนเรียกใช้ทั้งหมด ได้แก่ การดาวน์โหลดบิลด์, target_prep, การเรียกใช้การทดสอบ, การเก็บล้าง |
InvocationLocal<T> | คลาสนี้มีตัวแปรระดับการเรียกใช้ |
InvocationMetricLogger | คลาสยูทิลิตีสําหรับการเรียกใช้เพื่อบันทึกเมตริกบางอย่าง |
InvocationMetricLogger.InvocationGroupMetricKey | การจัดกลุ่มช่วยให้บันทึกหลายกลุ่มภายใต้คีย์เดียวกันได้ |
InvocationMetricLogger.InvocationMetricKey | คีย์ที่มีชื่อพิเศษบางรายการที่เราจะป้อนข้อมูลไว้เสมอสำหรับการเรียกใช้ |
InvocationStatus | คลาสสำหรับจัดเก็บสถานะการเรียกใช้ |
InvocationStatus | Enumerator ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ |
InvocationSummaryHelper |
คลาสตัวช่วยสำหรับการรวบรวมและการรายงาน TestSummary สำหรับชุดผู้ฟัง
|
InvocationToJUnitResultForwarder |
คลาสที่คอยฟังเหตุการณ์ ITestInvocationListener และส่งต่อไปยัง TestListener
|
IPostProcessor | โปรแกรมประมวลผลผลลัพธ์เป็นออบเจ็กต์ Trade Federation ที่มีไว้เพื่ออนุญาตให้ประมวลผลเมตริกและบันทึกหลังจากการทดสอบและก่อนการรายงานผลลัพธ์ |
IRemoteFeature | อินเทอร์เฟซที่อธิบายฟีเจอร์ใน Tradefed ที่ดําเนินการได้ตามคําขอ |
IRemoteFileResolver | อินเทอร์เฟซสําหรับออบเจ็กต์ที่สามารถแก้ไขไฟล์ระยะไกลให้เป็นไฟล์ในเครื่องได้ |
IRemoteFileResolver.RemoteFileResolverArgs | อาร์กิวเมนต์ที่ส่งไปยังโปรแกรมแก้ไข |
IRemoteFileResolver.ResolvedFile | คลาสที่มีข้อมูลเกี่ยวกับไฟล์ที่แก้ไขแล้วและข้อมูลเมตาบางส่วน |
IRemoteScheduledListenersFeature |
การขยาย IRemoteFeature เพื่อรองรับการส่ง IScheduledInvocationListener
|
IRemoteTest |
การทดสอบที่รายงานผลลัพธ์ไปยัง ITestInvocationListener โดยตรง
|
IReportNotExecuted |
ในกรณีที่การดําเนินการไม่สมบูรณ์ IRemoteTest ที่ใช้อินเทอร์เฟซนี้อาจรายงานการทดสอบที่ไม่ได้ดําเนินการเพื่อปรับปรุงการรายงาน
|
IRescheduler | อินเทอร์เฟซสำหรับกำหนดเวลาการเรียกใช้การกําหนดค่าใหม่ในอนาคต |
IResourceMetricCollector | อินเทอร์เฟซสําหรับผู้ใช้ในการใช้เครื่องมือรวบรวมทรัพยากรที่กําหนดเอง |
IRestApiHelper | อินเทอร์เฟซตัวช่วยสําหรับการเรียก REST API |
IResumableTest | อินเทอร์เฟซนี้เลิกใช้งานแล้ว คุณไม่จำเป็นต้องใช้ฟีเจอร์นี้อีกต่อไป |
IRetryDecision | อินเทอร์เฟซที่ขับเคลื่อนการตัดสินใจลองอีกครั้งและใช้ตัวกรองในคลาสเพื่อลองอีกครั้งอย่างมีเป้าหมายมากขึ้น |
IRuntimeHintProvider | |
IRunUtil | อินเทอร์เฟซสําหรับการดําเนินการแบบตั้งเวลาและคําสั่งของระบบ |
IRunUtil.EnvPriority | Enum ที่กําหนดว่าจะตั้งค่าหรือยกเลิกการตั้งค่าสภาพแวดล้อมหนึ่งๆ |
IRunUtil.IRunnableResult | อินเทอร์เฟซสําหรับการดําเนินการแบบไม่พร้อมกันซึ่งแสดงผลสถานะบูลีน |
ISandbox | อินเทอร์เฟซที่กําหนดแซนด์บ็อกซ์ที่ใช้เรียกใช้ได้ |
ISandboxFactory |
โรงงานสําหรับสร้าง ISandbox
|
ISetOptionReceiver |
การใช้งานอินเทอร์เฟซนี้ควรมี Option ที่มีชื่อ "set-option" ที่ลิงก์กับ HostTest.SET_OPTION_NAME
|
IShardableListener |
ITestInvocationListener ที่สามารถแบ่งกลุ่มได้
|
IShardableTest |
IRemoteTest ที่แบ่งออกเป็นการทดสอบย่อยที่เรียกใช้ได้แยกกัน
|
IShardHelper | อินเทอร์เฟซของออบเจ็กต์ที่อธิบายกลยุทธ์การแยกข้อมูลที่จะใช้สำหรับการกําหนดค่า |
IsolatedHostTest | ใช้โปรแกรมรันไทม์ TradeFed ที่ใช้กระบวนการย่อยเพื่อเรียกใช้การทดสอบในสภาพแวดล้อมที่มีการพึ่งพาน้อยแทนการเรียกใช้ในกระบวนการหลัก |
ISupportGranularResults |
อินเทอร์เฟซที่ระบุว่า ITestInvocationListener รองรับการรับผลลัพธ์แบบละเอียดหรือไม่
|
ISystemStatusChecker | ตัวตรวจสอบที่ดำเนินการตรวจสอบสถานะของระบบและแสดงผลบูลีนเพื่อระบุว่าระบบอยู่ในสถานะที่คาดไว้หรือไม่ |
ISystemStatusCheckerReceiver |
IRemoteTest ที่ต้องเข้าถึง ISystemStatusChecker จากการกําหนดค่า
|
ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้งานแล้ว ย้าย tearDown ไปยังอินเทอร์เฟซ ITargetPreparer พื้นฐานแล้ว |
ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสําหรับการทดสอบ |
ITerribleFailureHandler |
อินเทอร์เฟซสำหรับจัดการกับความล้มเหลวร้ายแรงจาก LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | โปรแกรมรันไทม์ที่กรองการทดสอบที่จะทํางานตามคําอธิบายประกอบได้ |
ITestCollector | รองรับการเก็บรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว Test Runner จะต้องทำการทดสอบจำลองเพื่อรวบรวมกรณีทดสอบโดยไม่ต้องเรียกใช้จริง |
ITestDevice |
ให้ API ที่เชื่อถือได้และระดับสูงกว่าเล็กน้อยแก่ ddmlib IDevice
|
ITestDevice.ApexInfo | คลาสสตริงง่ายๆ สำหรับจัดเก็บข้อมูลเกี่ยวกับ APEX รายการเดียว |
ITestDevice.MountPointInfo | คลาสสตรูคเจอร์แบบง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับจุดมาสก์เดียว |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | โปรแกรมรันไทม์ที่รับไฟล์ที่ระบุการทดสอบที่จะเรียกใช้และ/หรือไม่เรียกใช้ได้ |
ITestFilterReceiver | โปรแกรมรันไทม์ที่กรองการทดสอบที่จะเรียกใช้ได้ |
ITestInformationReceiver |
อินเทอร์เฟซสำหรับรับ TestInformation สำหรับบางชั้นเรียน
|
ITestInvocation | จัดการการเรียกใช้การทดสอบ TradeFederation 1 ครั้ง |
ITestInvocation.ExitInformation | แสดงข้อมูลการออกบางส่วนสําหรับการเรียกใช้ |
ITestInvocationListener | โปรแกรมรับฟังผลการทดสอบจากการเรียกใช้การทดสอบ |
ITestLifeCycleReceiver | รับการแจ้งเตือนเหตุการณ์ระหว่างการเรียกใช้การทดสอบเครื่องมือวัด |
ITestLogger | เอนทิตีที่บันทึกสตรีมข้อมูลประเภทต่างๆ ได้ |
ITestLoggerReceiver |
เอนทิตีที่แทรกอินสแตนซ์ ITestLogger ได้เพื่อให้ใช้เพื่อวัตถุประสงค์ในการบันทึกได้
|
ITestsPool | อินเทอร์เฟซที่อธิบายกลุ่มการทดสอบที่เราเข้าถึงและเรียกใช้ได้ |
ITestSuite | คลาสนามธรรมที่ใช้เรียกใช้ชุดทดสอบ |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | อินเทอร์เฟซที่อธิบายตัวช่วยในการโหลดผลลัพธ์ก่อนหน้าในลักษณะที่เรียกใช้ซ้ำได้ |
ITestSummaryListener |
อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลบางอย่างแบบจํากัดได้ผ่านสรุป
|
ITestsZipInstaller | ติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามที่ระบบบิลด์แสดงผล) ในอุปกรณ์ |
ITokenProvider | อินเทอร์เฟซที่อธิบายออบเจ็กต์ซึ่งให้โทเค็นของอุปกรณ์หนึ่งๆ ได้ |
ITokenRequest |
อินเทอร์เฟซที่ IRemoteTest สามารถใช้เพื่อแสดงว่าต้องใช้อุปกรณ์ที่มีโทเค็นพิเศษ
|
J
JarHostTest | เครื่องมือเรียกใช้การทดสอบสําหรับการทดสอบ JUnit ฝั่งโฮสต์ |
JarHostTest.HostTestListener | Listener ของ Wrapper ที่ส่งต่อเหตุการณ์ทั้งหมดยกเว้น testRunStarted() และ testRunEnded() ไปยัง Listener ที่ฝัง |
JavaCodeCoverageCollector |
BaseDeviceMetricCollector ที่จะดึงการวัดการครอบคลุมของ Java จากอุปกรณ์และบันทึกเป็นรายการทดสอบ
|
JavaCodeCoverageFlusher | คลาสยูทิลิตีที่จะรีเซ็ตและบังคับให้ล้างการวัดการครอบคลุมโค้ด Java จากกระบวนการที่ทำงานอยู่ในอุปกรณ์ |
JSONFileKeyStoreClient | ตัวอย่างการใช้งานที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นคีย์สโตร์ |
JSONFileKeyStoreFactory |
การติดตั้งใช้งาน JSON KeyStore Factory ซึ่งให้ JSONFileKeyStoreClient สำหรับเข้าถึงไฟล์ JSON Key Store
|
JsonHttpTestResultReporter | ผู้รายงานผลที่เข้ารหัสผลลัพธ์เมตริกการทดสอบและข้อมูลสาขา อุปกรณ์เป็น JSON และ POST ไปยังปลายทางบริการ HTTP |
JUnit4ResultForwarder | ตัวส่งต่อผลลัพธ์จาก JUnit4 Runner |
JUnit4TestFilter |
คลาสตัวช่วยที่กรองโปรแกรมรันไทม์ JUnit4 โดยการขยาย Filter
|
JUnitRunUtil |
คลาสตัวช่วยสำหรับกำหนดเส้นทางการโทร IRemoteTest.run(TestInformation, ITestInvocationListener)
ไปยังการโทร Test.run(TestResult)
|
JUnitToInvocationResultForwarder |
คลาสที่คอยฟังเหตุการณ์ TestListener และส่งต่อไปยัง ITestInvocationListener
|
JUnitXmlParser | โปรแกรมแยกวิเคราะห์ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ JUnit ที่เก็บไว้ใน XMLJUnitResultFormatter ของ ant และส่งต่อไปยัง ITestInvocationListener |
K
KernelModuleUtils | |
KernelTargetTest | โปรแกรมทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานบนเป้าหมายและการแยกวิเคราะห์ผลลัพธ์ของการทดสอบเคอร์เนล |
KernelTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม |
KeyguardControllerState | คอนเทนเนอร์สำหรับสถานะการป้องกันการกดแป้นพิมพ์ |
KeyguardStatusChecker | ตรวจสอบสถานะการป้องกันการกดแป้นพิมพ์หลังจากการเรียกใช้ข้อบังคับ |
KeyStoreException | แสดงเมื่อเกิดข้อผิดพลาดร้ายแรงในคีย์สโตร์ |
KillExistingEmulatorPreparer |
ITargetPreparer ที่ปิดโปรแกรมจำลองที่ทำงานอยู่
|
KnownFailurePreparer | ให้ผู้เตรียมเป้าหมายข้ามการลองอีกครั้งที่ทราบอยู่แล้ว |
KTapResultParser | อ่านเอาต์พุต KTAP ตามที่ผลิตโดยโมดูลการทดสอบ KUnit และวางไว้ในไฟล์ `results` ภายใต้ debugfs |
KTapResultParser.ParseResolution | |
KUnitModuleTest | เครื่องมือทดสอบสำหรับเรียกใช้โมดูลทดสอบ KUnit ในอุปกรณ์ |
L
LabResourceDeviceMonitor | เครื่องมือตรวจสอบทรัพยากรของห้องทดลองซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สําหรับ LabResourceService |
LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ทำงานเป็นเวลานานเพื่อรวบรวมเอาต์พุต |
LastShardDetector |
เมื่อเรียกใช้การแยกข้อมูลระดับท้องถิ่น บางครั้งเราต้องการดําเนินการบางอย่างเมื่อกลุ่มย่อยสุดท้ายมีจำนวนถึง invocationEnded(long) เท่านั้น
|
LeakedThreadStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้แน่ใจว่าโมดูลไม่ได้ปล่อยเธรดที่กำลังทำงานอยู่ |
LegacySubprocessResultsReporter | การติดตั้งใช้งานเครื่องมือรายงานผลของกระบวนการย่อยแบบหยุดทำงานชั่วคราวซึ่งควรยังคงเข้ากันได้กับ TF/CTS เวอร์ชันเก่า (เช่น 8 ขึ้นไป) แม้ว่าจะมีการเปลี่ยนแปลงในซุปเปอร์คลาสก็ตาม |
ListInstrumentationParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตของคําค้นหา "pm list instrumentation"
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | คลาสสำหรับอุปกรณ์เสมือนในพื้นที่ที่ทำงานบนโฮสต์ TradeFed |
LocalAppBuildProvider |
IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางในเครื่องที่ระบุ
|
LocalDeveloper | ตรวจหาและแสดงผลว่านักพัฒนาแอปนี้เป็นนักพัฒนาแอปในพื้นที่ที่ใช้ Tradefed หรือไม่ |
LocalDeviceBuildProvider |
IBuildProvider ที่สร้าง IDeviceBuildInfo ตามเส้นทางไดเรกทอรีระบบไฟล์ที่ระบุ
|
LocalEmulatorLaunch | TargetPreparer ที่เปิดโปรแกรมจำลองในเครื่องจากสภาพแวดล้อมการสร้าง Android |
LocalEmulatorSnapshot | TargetPreparer มีไว้สำหรับสร้างสแนปชอตโปรแกรมจำลองที่สะอาดจากสภาพแวดล้อมการสร้าง/การพัฒนา Android |
LocalFileHeader | LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ในไฟล์ ZIP |
LocalFileResolver |
การใช้งาน IRemoteFileResolver ที่อนุญาตให้ลิงก์ไฟล์ในเครื่อง
|
LocalFolderBuildProvider |
IBuildProvider ที่สร้าง IFolderBuildInfo ตามเส้นทางภายในที่ระบุ
|
LocalHostResourceManager | ทรัพยากรของผู้จัดการโฮสต์ |
LocalPool | การใช้กลุ่มการทดสอบในเครื่อง |
LocalRunInstructionBuilder | ยูทิลิตีสำหรับคอมไพล์คำสั่งเพื่อเรียกใช้การทดสอบในเครื่อง |
LockSettingsBaselineSetter | Setter สำหรับนำการตั้งค่าการล็อกหน้าจอออก |
บันทึก | คลาสบันทึกที่มิเรอร์ API ในแหล่งที่มาหลักของ Android |
Log.ILogOutput | คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมเมธอดที่จัดการกับการแสดงผลข้อความบันทึก |
Log.LogLevel | นิพจน์เชิงอนุกรมระดับการบันทึก |
LogcatCrashResultForwarder | โปรแกรมรับฟังพิเศษ: ในกรณีที่เกิดความล้มเหลว (กระบวนการเครื่องมือวัดประสิทธิภาพขัดข้อง) ระบบจะพยายามดึงข้อมูลข้อขัดข้องจาก Logcat และเพิ่มลงในข้อความแสดงข้อผิดพลาดที่เชื่อมโยงกับการทดสอบ |
LogcatEventParser | |
LogcatEventType |
ประเภทกิจกรรมสําหรับ LogcatEventParser
|
LogcatOnFailureCollector | ตัวรวบรวมที่จะบันทึกและบันทึก Logcat เมื่อเฟรมทดสอบไม่ผ่าน |
LogcatReceiver | คลาสที่รวบรวม Logcat ในเบื้องหลัง |
LogcatTimingMetricCollector | ตัวรวบรวมเมตริกที่รวบรวมข้อมูลการกําหนดเวลา (เช่น เวลาสลับของผู้ใช้) จาก logcat ระหว่างการทดสอบซ้ำ 1 ครั้งหรือหลายครั้งโดยใช้รูปแบบนิพจน์ทั่วไปที่ระบุเพื่อแยกสัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด logcat |
LogDataType | แสดงประเภทข้อมูลของข้อมูลบันทึก |
LogFile | คลาสสำหรับเก็บข้อมูลเมตาของไฟล์บันทึกที่บันทึกไว้ |
LogFileSaver |
ตัวช่วยสําหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกลงในไฟล์
|
LogReceiver | |
LogRegistry |
การใช้งาน ILogRegistry ที่มัลติเพล็กซ์และจัดการบันทึกต่างๆ โดยจะใช้บันทึกที่เหมาะสมตาม ThreadGroup ของเธรดที่ทำการเรียก
|
LogSaverResultForwarder |
ResultForwarder สําหรับการบันทึกบันทึกด้วยโปรแกรมบันทึกไฟล์ส่วนกลาง
|
LogUtil | คลาสยูทิลิตีการบันทึก |
LogUtil.CLog |
คลาสชิมสำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้เรียกโดยอัตโนมัติเป็นแท็กบันทึก
|
LUCIResultReporter | เครื่องมือรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ ResultDB และ LUCI ต้องการในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล |
จ
MainlineModuleHandler | คลาสตัวแฮนเดิลแบบง่ายสําหรับโมดูลเมนไลน์ที่สร้าง InstallApexModuleTargetPreparer และแทรกลิงก์แบบไดนามิกลงในนั้นตามโมดูลเมนไลน์ที่ระบุเพื่อดึงข้อมูลโมดูลเหล่านั้นโดยอัตโนมัติ |
MainlineTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อเรียกใช้การทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าในอุปกรณ์ทดสอบ |
ManagedRemoteDevice | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
ManagedTestDeviceFactory | โรงงานเพื่อสร้างอุปกรณ์ประเภทต่างๆ ที่ Tf สามารถตรวจสอบได้ |
MaxSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่สูงกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
MergedZipEntryCollection | ผสานรายการ ZIP แต่ละรายการในไฟล์ ZIP ขนาดใหญ่ให้เป็นบล็อกเพื่อลดจำนวนครั้งที่พยายามดาวน์โหลด |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer ที่อนุญาตให้ส่งข้อมูลจากบิลด์หนึ่งไปยังอีกบิลด์หนึ่งโดยตั้งชื่อและระบุคีย์ไฟล์ที่จะคัดลอกไปยังบิลด์อื่น
|
MergeStrategy | อธิบายวิธีรวบรวมผลลัพธ์เมื่อมีหลายครั้งที่พยายาม |
MerkleTree | การนําเสนอต้นไม้ Merkle ตามที่ API การดําเนินการจากระยะไกลกําหนด |
MetricFilePostProcessor | ใช้สําหรับการอัปโหลดไฟล์บันทึกเมตริกที่รวบรวมระหว่างการทดสอบและระดับการเรียกใช้ |
MetricOption |
คําอธิบายประกอบสําหรับวิธีการทดสอบที่มีคําอธิบายประกอบ @Test หรือหากคําอธิบายประกอบเป็นส่วนหนึ่งของรายการคําอธิบายประกอบของ TestDescription ซึ่งอนุญาตให้ระบุพารามิเตอร์เพิ่มเติมที่มีประโยชน์สําหรับการปรับลักษณะการทํางานของเครื่องมือรวบรวมข้อมูล การกรองวิธีการบางอย่าง
|
MetricsXMLResultReporter | MetricsXMLResultReporter จะเขียนเมตริกการทดสอบและเมตริกการเรียกใช้ไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ในระยะ invocationEnded ของการทดสอบ |
MetricTestCase |
ส่วนขยายของ TestCase ที่อนุญาตให้บันทึกเมตริกเมื่อทํางานเป็นส่วนหนึ่งของ TradeFed
|
MetricTestCase.LogHolder | โครงสร้างสำหรับเก็บไฟล์บันทึกที่จะรายงาน |
MetricUtil | คลาสยูทิลิตีสําหรับดึงข้อมูลเมตริกจากการกําหนดค่า statsd ที่พุช |
MetricUtility | มีเมธอดยูทิลิตีทั่วไปสําหรับการจัดเก็บเมตริกการทดสอบ การรวมเมตริกในการทดสอบที่คล้ายกัน และการเขียนเมตริกลงในไฟล์ |
MinApiLevelModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่ออยู่ต่ำกว่าระดับ API ที่ระบุ |
MinSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่ต่ำกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
MixImageZipPreparer |
IMultiTargetPreparer ที่ผสมอิมเมจของบิลด์ระบบในบิลด์อุปกรณ์
|
MixKernelTargetPreparer |
ITargetPreparer ที่อนุญาตให้ผสมรูปภาพเคอร์เนลกับรูปภาพอุปกรณ์
|
MoblyBinaryHostTest | การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python ของ Mobly จากระบบบิลด์ Android (Soong) |
MoblyYamlResultControllerInfoHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลตัวควบคุม" ของผลลัพธ์ yaml ของ Mobly |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | โรงงานจัดการผลลัพธ์ yaml ของ Mobly ซึ่งสร้างตัวแฮนเดิลที่เหมาะสมตามประเภทผลลัพธ์ |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | โปรแกรมแยกวิเคราะห์ผลการทดสอบ yaml ของ Mobly |
MoblyYamlResultRecordHandler | แฮนเดิลองค์ประกอบ "บันทึก" ของผลลัพธ์ yaml ของ Mobly |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | แฮนเดิลองค์ประกอบ "Summary" ของผลลัพธ์ yaml ของ Mobly |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | ตัวแฮนเดิลองค์ประกอบ "Test Name List" ของผลลัพธ์ yaml ของ Mobly |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | ตัวแฮนเดิลองค์ประกอบ "ข้อมูลผู้ใช้" ของผลลัพธ์ yaml ของ Mobly |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition | คอนเทนเนอร์สําหรับการกําหนดค่าการเรียกใช้การทดสอบ |
ModuleListener |
Listener ที่แนบมากับ IRemoteTest แต่ละรายการของโมดูลแต่ละรายการเพื่อรวบรวมรายการผลลัพธ์
|
ModuleLogcatCollector | เวอร์ชันของเครื่องมือรวบรวม Logcat สำหรับโมดูล |
ModuleMerger |
คลาสตัวช่วยสําหรับการดำเนินการที่เกี่ยวข้องกับการผสาน ITestSuite และ ModuleDefinition
หลังจากแยก
|
ModuleOemTargetPreparer | |
ModuleParameters | ค่าพิเศษที่เชื่อมโยงกับคีย์ "พารามิเตอร์" ของชุดข้อมูลในข้อมูลเมตาของโมดูลแต่ละรายการ |
ModuleParametersHelper |
ตัวช่วยรับ IModuleParameterHandler ที่เชื่อมโยงกับพารามิเตอร์
|
ModuleProtoResultReporter | ผู้รายงานผลลัพธ์ที่มีไว้เพื่อรายงานเฉพาะผลลัพธ์ระดับโมดูล |
ModulePusher | |
ModulePusher.ModulePushError | เกิดข้อผิดพลาดร้ายแรงระหว่างการพุชโมดูล Mainline |
ModuleSplitter |
ตัวช่วยในการแยกรายการโมดูลที่แสดงโดย IConfiguration ออกเป็นรายการหน่วยการดําเนินการที่แสดงโดย ModuleDefinition
|
ModuleTestTypeUtil | มีวิธีการทั่วไปของยูทิลิตีสําหรับการตรวจสอบโมดูล |
MultiFailureDescription |
เก็บ FailureDescription หลายรายการไว้ในที่ใส่เดียว
|
MultiMap<K, V> |
ERROR(/Map) ที่รองรับหลายค่าต่อคีย์
|
ไม่ใช่
NameMangleListener | โปรแกรมรับฟังพร็อกซีเพื่อแปลชื่อเมธอดทดสอบ คลาส และแพ็กเกจเมื่อมีการรายงานผลลัพธ์ |
NativeBenchmarkTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการการทดสอบเปรียบเทียบแบบเนทีฟในอุปกรณ์หนึ่งๆ |
NativeBenchmarkTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตข้อมูลการทดสอบการเปรียบเทียบ โดยรวบรวมเมตริกเกี่ยวกับเวลาเฉลี่ยต่อการดำเนินการ
|
NativeBridgeModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับบริดจ์แบบเนทีฟหรือไม่ |
NativeCodeCoverageFlusher | คลาสยูทิลิตีที่ล้างการวัดการครอบคลุมของเครือข่ายเดิมและบังคับให้ล้างข้อมูลการครอบคลุมของเครือข่ายเดิมจากกระบวนการในอุปกรณ์ |
NativeDevice |
การติดตั้งใช้งานเริ่มต้นของITestDevice อุปกรณ์ Android ที่ไม่ใช้สแต็กแบบสมบูรณ์
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับเรียกใช้คำสั่ง "adb ...." ของ OS
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) เพื่อรีบูตอุปกรณ์
|
NativeDevice.RebootMode | โหมดการรีบูต |
NativeDeviceStateMonitor |
คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice ที่ไม่รองรับเฟรมเวิร์ก
|
NativeLeakCollector |
ITargetPreparer ที่เรียกใช้ "dumpsys meminfo --unreachable -a" เพื่อระบุหน่วยความจำเนทีฟที่เข้าถึงไม่ได้ซึ่งแต่ละกระบวนการเก็บไว้
|
NativeStressTest | การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบความเครียดแบบเนทีฟในอุปกรณ์หนึ่งๆ |
NativeStressTestParser |
IShellOutputReceiver ที่แยกวิเคราะห์เอาต์พุตการทดสอบความเครียด โดยรวบรวมเมตริกเกี่ยวกับจํานวนการทําซ้ำที่เสร็จสมบูรณ์และเวลาเฉลี่ยต่อการทําซ้ำ
|
NegativeHandler | แฮนเดิลที่ระบุว่าไม่ควรดําเนินการใดๆ และพารามิเตอร์ไม่ควรสร้างโมดูลเพิ่มเติม |
NestedDeviceStateMonitor | เครื่องมือตรวจสอบสถานะอุปกรณ์ที่ดำเนินการตรวจสอบเพิ่มเติมในอุปกรณ์ที่ฝังอยู่เพื่อให้เหมาะกับลักษณะเฉพาะของสภาพแวดล้อมเสมือนจริง |
NestedRemoteDevice | การนําเสนออุปกรณ์ที่ทํางานภายใน Cuttlefish VM ระยะไกล |
NetworkNotAvailableException | แสดงขึ้นเมื่ออุปกรณ์เชื่อมต่อเครือข่ายเพื่อทดสอบไม่ได้ |
NoApkTestSkipper | เครื่องมือเตรียมความพร้อมพิเศษที่ช่วยให้คุณข้ามการเรียกใช้ (การเตรียมและการทดสอบ) ทั้งหมดได้หากไม่มี APK ที่จะทดสอบ |
NoDeviceException | แสดงขึ้นเมื่อไม่มีอุปกรณ์ที่จะใช้เรียกใช้คําสั่งหนึ่งๆ |
NoisyDryRunTest | เรียกใช้การทดสอบเสมือนจริงที่แสดงผลลัพธ์ในไฟล์คำสั่ง |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer ที่ไม่มีการดำเนินการ
|
NotMultiAbiHandler |
แฮนเดิลพิเศษที่จะแจ้งให้ SuiteModuleLoader ทราบว่าไม่ควรสร้างโมดูลจาก ABI รอง
|
NullDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ IDeviceSelection.nullDeviceRequested() เป็น true
|
O
OpenObjectLoader | ตัวโหลดสำหรับออบเจ็กต์เริ่มต้นที่มีอยู่ใน AOSP |
ตัวเลือก |
กำกับเนื้อหาในช่องว่าแสดงตัวเลือก IConfiguration
|
Option.Importance | |
OptionClass |
กำกับเนื้อหาคลาสว่าแสดงออบเจ็กต์ IConfiguration
|
OptionCopier |
คลาสตัวช่วยที่สามารถคัดลอกค่าช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่ง
|
OptionDef |
เก็บรายละเอียดของ Option
|
OptionFetcher | ตัวช่วยรับตัวเลือกการทดสอบจากกระบวนการหลัก |
OptionNotAllowedException |
ConfigurationException ที่เฉพาะเจาะจงเมื่อไม่อนุญาตให้ส่งตัวเลือกในบรรทัดคำสั่ง
|
OptionSetter |
ป้อนข้อมูลในช่อง Option
|
OptionSetter.OptionFieldsForName | คอนเทนเนอร์สำหรับรายการช่องตัวเลือกที่มีชื่อที่ระบุ |
OptionUpdateRule | ควบคุมลักษณะการทํางานเมื่อมีการระบุตัวเลือกหลายครั้ง |
OtaDeviceBuildInfo |
IDeviceBuildInfo ที่ใช้สำหรับการทดสอบการอัปเดตผ่านอากาศ
|
OtatoolsBuildInfo |
IBuildInfo ที่มีอาร์ติแฟกต์ otatools
|
OtaUpdateDeviceFlasher | โปรแกรมแฟลชอุปกรณ์ที่เรียกใช้สคริปต์ system/update_engine/scripts/update_device.py ด้วยแพ็กเกจ OTA แบบเต็มหรือแบบเพิ่มเพื่ออัปเดตอิมเมจอุปกรณ์ |
OxygenUtil | ยูทิลิตีสำหรับโต้ตอบกับบริการ Oxygen |
P
PackageInfo | คอนเทนเนอร์สำหรับข้อมูลแพ็กเกจของแอปพลิเคชันที่แยกวิเคราะห์จากอุปกรณ์ |
PackageInstalledModuleController | ตัวควบคุมโมดูลเพื่อไม่ให้ทำการทดสอบเมื่ออุปกรณ์ไม่ได้ติดตั้งแพ็กเกจที่ระบุ |
คู่<A, B> | กำหนดคลาส Pair ของเราเองซึ่งมีออบเจ็กต์ 2 รายการ |
PairingMultiTargetPreparer | เครื่องมือเตรียมความพร้อมแบบหลายเป้าหมายช่วยจับคู่ (และเชื่อมต่อ) บลูทูธระหว่าง 2 อุปกรณ์ |
ParallelDeviceExecutor<V> |
Wrapper ของ ERROR(/ExecutorService) เพื่อเรียกใช้ฟังก์ชันพร้อมกัน
|
ParentSandboxInvocationExecution |
เวอร์ชันของ InvocationExecution สําหรับการดําเนินการพิเศษของคําเรียกใช้หลักเมื่อเรียกใช้แซนด์บ็อกซ์
|
ParentShardReplicate | ทำซ้ำการตั้งค่าสำหรับอุปกรณ์เครื่องหนึ่งไปยังอุปกรณ์อื่นๆ ทั้งหมดที่จะเป็นส่วนหนึ่งของการแยกข้อมูล |
PartialZipDownloadCache | ยูทิลิตีสำหรับแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหาของไฟล์ |
PassingTestFileReporter |
ITestInvocationListener ที่บันทึกรายการเฟรมทดสอบที่ผ่านไปยังไฟล์ทดสอบ
|
PerfettoGenericPostProcessor | โปรแกรมประมวลผลผลลัพธ์ที่ประมวลผลไฟล์ Proto ของเมตริกข้อความ/ไบนารีเป็นคู่คีย์-ค่าโดยการขยายข้อความและช่อง Proto ที่มีค่าสตริงแบบซ้ำๆ จนกว่าจะพบช่องที่มีค่าตัวเลข |
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, START TIME IN SECOND SINCE EPOCH) |
ProcessUtil | |
ProfileParameterHandler | แฮนเดิลพารามิเตอร์พื้นฐานสําหรับผู้ใช้โปรไฟล์ |
ProfileTargetPreparer |
คลาสพื้นฐานสําหรับการตั้งค่าเครื่องมือเตรียมเป้าหมายสําหรับผู้ใช้โปรไฟล์ android.os.usertype.profile.XXX
|
PropertyChanger | คลาสยูทิลิตีสำหรับเปลี่ยน (หรือเพิ่ม) รายการในไฟล์พร็อพเพอร์ตี้ Android |
ProtoResultParser | โปรแกรมแยกวิเคราะห์สำหรับรูปแบบโปรโตคอลของผลการค้นหา Tradefed |
ProtoResultParser.TestLevel | การแจกแจงค่าที่แสดงถึงระดับปัจจุบันของโปรโตคอลที่ประมวลผล |
ProtoResultReporter |
ผู้รายงานผลจะสร้าง TestRecord protobuf ที่มีผลการค้นหาทั้งหมดอยู่ภายใน
|
ProtoUtil | วิธีการยูทิลิตีสําหรับจัดการข้อความ protobuf โดยไม่คํานึงถึงประเภท |
ProxyConfiguration | ออบเจ็กต์ที่อนุญาตให้ชี้ไปยังการกําหนดค่าระยะไกลเพื่อดําเนินการ |
PsParser | ยูทิลิตีที่ใช้แยกวิเคราะห์(USER,PID และ NAME) จากเอาต์พุตคำสั่ง "ps" |
PtsBotTest | เรียกใช้การทดสอบ PTS-bot |
PtsBotTest.TestFlagConfiguration | |
PtsBotTest.TestFlagConfiguration.FlagConfig | |
PushFileInvoker |
คลาสนี้เลิกใช้งานแล้ว
ใช้ PushFilePreparer แทน
|
PushFilePreparer |
ITargetPreparer ที่พยายามพุชไฟล์จำนวนเท่าใดก็ได้จากเส้นทางโฮสต์ใดก็ได้ไปยังเส้นทางอุปกรณ์ใดก็ได้
|
PythonBinaryHostTest |
การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ Android (Soong)
เครื่องมือเรียกใช้การทดสอบรองรับ include-filter และ exclude-filter |
PythonBinaryHostTest.PythonForwarder | ตัวส่งต่อผลลัพธ์เพื่อแทนที่ชื่อการเรียกใช้ด้วยชื่อไบนารี |
PythonUnitTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้กับเฟรมเวิร์ก unittest ของ Python และแปลเป็นคําเรียกใช้ ITestInvocationListener หลายรายการ
|
PythonUnitTestRunner |
คลาสนี้เลิกใช้งานแล้ว
ให้ใช้ PythonBinaryHostTest แทน
|
PythonVirtualenvHelper | คลาสตัวช่วยสำหรับเปิดใช้งานสภาพแวดล้อมเสมือนของ Python 3 |
PythonVirtualenvPreparer | ตั้งค่า virtualenv ของ Python ในโฮสต์และติดตั้งแพ็กเกจ |
Q
QuotationAwareTokenizer |
R
RebootReasonCollector | เครื่องมือรวบรวมข้อมูลที่รวบรวมการรีบูตอุปกรณ์ระหว่างการทดสอบ และรายงานตามเหตุผลและจำนวน |
RebootTargetPreparer | เครื่องมือเตรียมอุปกรณ์เป้าหมายที่จะรีบูตอุปกรณ์ |
RecoveryLogPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้รวบรวมบันทึกก่อนการกู้คืน |
RegexTrie<V> |
RegexTrie คือไทรซึ่งแต่ละส่วนของคีย์ที่ERROR(/Pattern)
|
RemoteAndroidDevice |
การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็มรูปแบบที่เชื่อมต่อผ่าน adb connect
|
RemoteAndroidTestRunner | เรียกใช้คําสั่งทดสอบ Android จากระยะไกลและรายงานผลลัพธ์ |
RemoteAndroidTestRunner.StatusReporterMode | แสดงโหมดผู้รายงานสถานะในตัวเลือกคำสั่งเครื่องมือวัด |
RemoteAndroidVirtualDevice |
ขยายลักษณะการทํางานของ RemoteAndroidDevice สําหรับอุปกรณ์ Android สแต็กแบบสมบูรณ์ที่ทํางานใน Google Compute Engine (GCE)
|
RemoteAvdIDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true
|
RemoteCacheClient | การใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล |
RemoteDynamicPool | การใช้กลุ่มการทดสอบที่รอดำเนินการจากระยะไกล |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | คลาสง่ายๆ ที่ช่วยให้โหลดไฟล์จากสถานที่ต่างๆ ได้โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ |
RemoteFileUtil | คลาสยูทิลิตีสำหรับจัดการไฟล์จากอินสแตนซ์ระยะไกล |
RemoteInvocationExecution |
การใช้งาน InvocationExecution ที่ขับเคลื่อนการดำเนินการจากระยะไกล
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | ยูทิลิตีสำหรับเรียกใช้คำสั่ง SSH ในอินสแตนซ์ระยะไกล |
RemoteTestTimeOutEnforcer | รายการฟังที่อนุญาตให้ตรวจสอบเวลาดำเนินการของการกำหนดค่าการทดสอบหนึ่งๆ และดำเนินการไม่สำเร็จหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
RemoteZip | ยูทิลิตีสำหรับแตกไฟล์แต่ละไฟล์ในไฟล์ ZIP ระยะไกล |
RemoveSystemAppPreparer |
ITargetPreparer สำหรับการนำ APK ออกจากพาร์ติชันระบบก่อนการทดสอบ
|
ReportPassedTests | รายงานตัวกรองที่เป็นไปได้ในไฟล์เพื่อยกเว้นการทดสอบที่ผ่าน |
RequestUtil | ยูทิลิตีที่อนุญาตให้ลองส่งคําขอเครือข่ายอีกครั้งแบบทั่วไปด้วยการจัดการข้อผิดพลาด |
ResolvePartialDownload | จัดการคำขอดาวน์โหลดบางส่วน |
ResourceMetricUtil | ฟังก์ชันยูทิลิตีสําหรับการเขียนเมตริก |
ResourceUtil | ยูทิลิตีสําหรับการอ่านทรัพยากรการกําหนดค่า |
RestApiHelper | คลาสตัวช่วยสําหรับการเรียก REST API |
RestartSystemServerTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะรีสตาร์ทเซิร์ฟเวอร์ระบบโดยไม่ต้องรีบูตอุปกรณ์ |
ResultAggregator | ตัวส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจําเป็น โดยอิงตามกลยุทธ์การลองอีกครั้งที่ใช้ |
ResultAndLogForwarder | ตัวส่งต่อสําหรับผลลัพธ์และเหตุการณ์ในบันทึก |
ResultForwarder |
ITestInvocationListener ที่ส่งต่อผลลัพธ์การเรียกไปยังรายการ Listener อื่นๆ
|
ResultsPlayer | รันเนอร์พิเศษที่เล่นผลลัพธ์ที่ได้รับ |
RetentionFileSaver | คลาสตัวช่วยสำหรับการสร้างไฟล์ .retention ในไดเรกทอรี |
RetryConfigurationFactory | โรงงานที่จัดการการลองใช้คําสั่งอีกครั้ง |
RetryLogSaverResultForwarder | ตัวส่งต่อที่จัดการการส่งผ่านความพยายามปัจจุบันของเราด้วย |
RetryPreparationDecision | คลาสที่อธิบายการตัดสินใจว่าจะลองเตรียมอีกครั้งหรือไม่และจะถือว่าการเรียกใช้โมดูลไม่สําเร็จหรือไม่ |
RetryRescheduler | รันเนอร์พิเศษที่อนุญาตให้กำหนดเวลาการทดสอบการเรียกใช้ก่อนหน้านี้ที่ดำเนินการไม่สำเร็จหรือไม่ได้ดำเนินการใหม่ |
RetryRescheduler.RetryType | ประเภทการทดสอบที่ลองใหม่ได้ |
RetryResultForwarder |
ส่วนขยายของ ResultForwarder ที่พุชไปยังจำนวนครั้งที่พยายามหนึ่งๆ เสมอ
|
RetryResultHelper | คลาสตัวช่วยเพื่อระบุว่าควรเรียกใช้โมดูลหรือการทดสอบใดหรือไม่ |
RetryStatistics |
โครงสร้างที่เก็บสถิติสําหรับเซสชันการลองอีกครั้งของ IRemoteTest รายการเดียว
|
RetryStrategy | กลยุทธ์การลองอีกครั้งที่จะใช้เมื่อเรียกใช้การทดสอบบางอย่างอีกครั้ง |
RootcanalForwarderPreparer | |
RootTargetPreparer | เครื่องมือเตรียมเป้าหมายที่ใช้ "adb root" หรือ "adb unroot" ตามตัวเลือก "force-root" |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
ฐานทั่วไป IMultiDeviceRecovery เพื่อเรียกใช้การกำหนดค่า Tradefed เพื่อดำเนินการขั้นตอนกู้คืน
|
RunHostCommandTargetPreparer | กำหนดผู้เตรียมเป้าหมายให้เรียกใช้คำสั่งของโฮสต์ที่กำหนดเองก่อนและหลังการทดสอบ |
RunHostScriptTargetPreparer | เครื่องมือเตรียมเป้าหมายที่จะเรียกใช้สคริปต์ก่อนทำการทดสอบ |
RunInterruptedException | แสดงเมื่อคําขอภายนอกขัดจังหวะการดําเนินการเรียกใช้ |
RunNotifierWrapper |
Wrapper ของ RunNotifier เพื่อให้เรานํา DeviceNotAvailableException ไปได้
|
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
แฮนเดิลสำหรับ ModuleParameters.RUN_ON_SDK_SANDBOX
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer เพื่อระบุว่าการทดสอบควรทํางานในแซนด์บ็อกซ์ sdk
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
ITargetPreparer เพื่อให้การทดสอบทํางานในฐานะผู้ใช้รอง
|
RunOnSystemUserTargetPreparer |
ITargetPreparer ที่ระบุว่าควรทำการทดสอบกับผู้ใช้ (แทนที่จะเป็นผู้ใช้ปัจจุบัน)
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
ITargetPreparer ที่สร้างโปรไฟล์งานในการตั้งค่า และทําเครื่องหมายว่าควรเรียกใช้การทดสอบในผู้ใช้รายนั้น
|
RuntimeRestartCollector | เครื่องมือรวบรวมข้อมูลที่รวบรวมการประทับเวลาของการเริ่มทํางานอีกครั้ง (เซิร์ฟเวอร์ระบบขัดข้อง) ระหว่างการทดสอบ หากมี |
RunUtil | ชุดเมธอดตัวช่วยสําหรับดําเนินการ |
RustBenchmarkResultParser |
ตีความเอาต์พุตของการทดสอบที่ทํางานกับเฟรมเวิร์กการเปรียบเทียบของ Criterion และแปลเป็นคําเรียกใช้ชุด ITestInvocationListener
|
RustBinaryHostTest | การทดสอบโฮสต์ที่มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Rust จากระบบบิลด์ Android (Soong) |
RustBinaryTest | การทดสอบที่เรียกใช้ไบนารี Rust ในอุปกรณ์ที่ระบุ |
RustTestBase | คลาสพื้นฐานของ RustBinaryHostTest และ RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
ตีความเอาต์พุตของการทดสอบที่เรียกใช้กับเฟรมเวิร์ก unittest ของ Rust และแปลเป็นคําเรียกใช้ ITestInvocationListener หลายรายการ
|
อา
SandboxConfigDump |
คลาส Runner ที่สร้าง IConfiguration ตามบรรทัดคำสั่งและส่งออกไปยังไฟล์
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | ข้อยกเว้นการกําหนดค่าพิเศษที่มาจากการตั้งค่า Sandbox |
SandboxConfigurationFactory | Special Configuration factory เพื่อจัดการการสร้างการกําหนดค่าสําหรับวัตถุประสงค์ของการสร้างแซนด์บ็อกซ์ |
SandboxConfigUtil |
คลาสยูทิลิตีสำหรับจัดการ IConfiguration เมื่อทำแซนด์บ็อกซ์
|
SandboxedInvocationExecution | การดำเนินการแบบพิเศษในแซนด์บ็อกซ์ของการเรียกใช้: นี่คือ InvocationExection สำหรับเมื่อเราอยู่ภายในแซนด์บ็อกซ์ที่เรียกใช้คำสั่ง |
SandboxInvocationRunner | เรียกใช้การทดสอบที่เชื่อมโยงกับการเรียกใช้ในแซนด์บ็อกซ์ |
SandboxOptions |
คลาสที่รับและระบุตัวเลือกให้กับ 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 | คลาสยูทิลิตีที่ใช้ในการค้นหารายการทดสอบ |
SecondaryUserHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER
|
SecondaryUserOnDefaultDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
SecondaryUserOnSecondaryDisplayHandler |
แฮนเดิลสำหรับ ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
SemaphoreTokenTargetPreparer | นี่คือเครื่องมือเตรียมที่ใช้โทเค็นเพื่อจัดเรียงลําดับการเรียกใช้การทดสอบในโฮสต์ Tradefed |
SerializationUtil |
ยูทิลิตีสำหรับจัดรูปแบบ/แยกรูปแบบออบเจ็กต์ที่ใช้ ERROR(/Serializable)
|
ServiceAccountKeyCredentialFactory |
โรงงานข้อมูลเข้าสู่ระบบเพื่อสร้าง oauth Credential ที่อิงตามคีย์บัญชีบริการ
|
SettingsBaselineSetter | ตัวตั้งค่าทั่วไปสำหรับจัดการการตั้งค่าพื้นฐานของอุปกรณ์ผ่าน ITestDevice.setSetting |
ShardBuildCloner | คลาสตัวช่วยที่จัดการการโคลนข้อมูลบิลด์จากบรรทัดคำสั่ง |
ShardHelper | คลาสตัวช่วยที่จัดการการสร้างกลุ่มและกำหนดเวลากลุ่มสำหรับการเรียกใช้ |
ShardListener |
ITestInvocationListener ที่รวบรวมผลลัพธ์จากกลุ่มการเรียกใช้ (หรือที่เรียกว่าการแยกการเรียกใช้เพื่อเรียกใช้หลายรายการพร้อมกันในหลายทรัพยากร) และส่งต่อไปยังโปรแกรมฟังอื่น
|
ShardMainResultForwarder |
ResultForwarder ที่รวมผลลัพธ์ของการเรียกใช้การทดสอบที่แบ่งกลุ่ม
|
ShellOutputReceiverStream | ยูทิลิตีคลาสย่อยของ OutputStream ที่เขียนลงใน IShellOutputReceiver |
ShellStatusChecker | ตรวจสอบว่าสถานะเชลล์เป็นตามที่คาดไว้ก่อนและหลังการเรียกใช้โมดูล |
ShippingApiLevelModuleController |
ทำการทดสอบหากอุปกรณ์เป็นไปตามเงื่อนไขต่อไปนี้
|
ShowmapPullerMetricCollector |
การติดตั้งใช้งานพื้นฐานของ FilePullerDeviceMetricCollector ที่อนุญาตให้ดึงไฟล์ Showmap จากอุปกรณ์และรวบรวมเมตริกจากไฟล์
|
SideloadOtaTargetPreparer |
เครื่องมือเตรียมเป้าหมายที่ดำเนินการโหลดจากภายนอกของแพ็กเกจ OTA ที่ระบุ ใช้แพ็กเกจ รอให้อุปกรณ์บูต และแทรกพร็อพเพอร์ตี้การสร้างอุปกรณ์เพื่อใช้เป็นข้อมูลการสร้าง
เครื่องมือเตรียมเป้าหมายนี้จะถือว่าอุปกรณ์จะอยู่ในโหมด adb ปกติเมื่อเริ่มต้น และตรวจสอบว่าอุปกรณ์จะออกจากโหมดเดียวกันนี้แต่ใช้บิลด์ที่ใหม่กว่า |
SimpleFileLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout และไฟล์บันทึกไฟล์เดียว
|
SimplePerfResult | ออบเจ็กต์สำหรับเก็บผลการทดสอบ simpleperf ทั้งหมด |
SimplePerfStatResultParser | คลาสยูทิลิตีสำหรับแยกวิเคราะห์ผลลัพธ์ simpleperf |
SimplePerfUtil | คลาสยูทิลิตีสำหรับส่งคําสั่งง่ายๆ และรวบรวมผลลัพธ์ |
SimplePerfUtil.SimplePerfType | Enum ของตัวเลือกคำสั่ง simpleperf |
SimpleStats | คลาสยูทิลิตีขนาดเล็กที่คำนวณการวัดทางสถิติบางอย่างจากชุดข้อมูลตัวเลข |
SizeLimitedOutputStream |
ERROR(/OutputStream) ที่สำรองข้อมูลแบบปลอดภัยสำหรับเธรดซึ่งจำกัดปริมาณข้อมูลสูงสุดที่เขียนได้
|
SkipContext | การนําเสนอบริบทรอบการตัดสินใจเกี่ยวกับการข้ามหรือแคชผลการค้นหา |
SkipFeature |
ฟีเจอร์ที่อนุญาตให้เข้าถึงข้อมูล SkipManager บางส่วน
|
SkipHWASanModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในบิลด์ HWASan |
SkipManager | เครื่องมือจัดการการข้ามจะช่วยตัดสินใจว่าควรข้ามอะไรในแต่ละระดับ ซึ่งได้แก่ การเรียกใช้ โมดูล และการทดสอบ โดยอิงตามเกณฑ์ต่างๆ |
SkipReason | ระบุเหตุผลและข้อมูลเมตาของการข้ามการทดสอบ |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | คลาสยูทิลิตีจะดำเนินการบลูทูธในอุปกรณ์ 1 หรือ 2 เครื่องโดยใช้ SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel |
Enums สำหรับระดับการเข้าถึงอุปกรณ์บลูทูธซึ่งอิงตาม BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enums สำหรับสถานะการเชื่อมต่อบลูทูธซึ่งอิงตาม BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enums สำหรับระดับความสำคัญของโปรไฟล์บลูทูธซึ่งอิงตาม BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Enums สำหรับโปรไฟล์บลูทูธที่อิงตาม BluetoothProfile.java
|
Sl4aClient | ไคลเอ็นต์ SL4A เพื่อโต้ตอบผ่าน RPC กับเลเยอร์สคริปต์ SL4A |
Sl4aEventDispatcher | โปรแกรมกระจายเหตุการณ์จะค้นหาเหตุการณ์และจัดคิวเหตุการณ์ตามชื่อเพื่อทำการค้นหา |
Sl4aEventDispatcher.EventSl4aObject | ออบเจ็กต์ที่แสดงผลโดยโปรแกรมตรวจสอบเหตุการณ์ |
SnapshotInputStreamSource | InputStreamSource ที่สนับสนุนไฟล์ |
SnapuserdWaitPhase | การนําเสนอ Enum ของเวลาที่ควรเข้าร่วม/บล็อกเพื่อให้การอัปเดต snapuserd เสร็จสมบูรณ์ |
SparseImageUtil | ยูทิลิตีสำหรับทำให้รูปภาพแบบเบาบางกลับมาเป็นปกติ |
SparseImageUtil.SparseInputStream | SparseInputStream อ่านจากต้นทางและตรวจหารูปแบบข้อมูล |
StatsdBeforeAfterGaugeMetricPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลเมตริกการวัดที่รวบรวมในแนวทาง "ก่อน/หลัง" เช่น |
StatsdEventMetricPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลเมตริกเหตุการณ์ในรายงาน statsd เป็นคู่คีย์-ค่า โดยใช้รูปแบบที่ระบุไว้ในโปรแกรมประมวลผล |
StatsdGenericPostProcessor | โปรแกรมประมวลผลข้อมูลหลังการประมวลผลที่ประมวลผลรายงาน Proto Statsd แบบไบนารีเป็นคู่คีย์-ค่าโดยการขยายรายงานเป็นโครงสร้างต้นไม้ |
StatusCheckerResult |
มีผลการดําเนินการ ISystemStatusChecker
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout
|
StopServicesSetup |
ITargetPreparer ที่หยุดบริการในอุปกรณ์
|
StreamProtoReceiver | ตัวรับที่แปล TestRecord รูปแบบโปรโตคอลที่ได้รับเป็นเหตุการณ์ Tradefed |
StreamProtoResultReporter |
การใช้งาน ProtoResultReporter
|
StreamUtil | คลาสยูทิลิตีสําหรับจัดการสตรีมอินพุต |
StrictShardHelper | กลยุทธ์การแยกข้อมูลเพื่อสร้างกลุ่มย่อยที่เข้มงวดซึ่งจะไม่รายงานร่วมกัน |
StringEscapeUtils | คลาสยูทิลิตีสำหรับการหลีกหนีสตริงสำหรับรูปแบบที่เฉพาะเจาะจง |
StringUtil | คลาสยูทิลิตีสำหรับการหลีกหนีสตริงสําหรับการจัดการสตริงทั่วไป |
StubBuildProvider |
การใช้งาน IBuildProvider แบบไม่มีการดำเนินการ
|
StubDevice |
การติดตั้งใช้งานตัวยึดตําแหน่งจำลองของ IDevice
|
StubKeyStoreClient | การติดตั้งใช้งานสแต็บเริ่มต้นสําหรับไคลเอ็นต์ KeyStore |
StubKeyStoreFactory | การใช้งานสแต็บเริ่มต้นสำหรับ KeyStore Factory |
StubLocalAndroidVirtualDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() เป็น true
|
StubMultiTargetPreparer |
การใช้งานตัวยึดตําแหน่งว่างของ IMultiTargetPreparer
|
StubTargetPreparer |
การใช้งานตัวยึดตําแหน่งว่างของ ITargetPreparer
|
StubTest | การติดตั้งใช้งานการทดสอบว่างเปล่าที่ไม่มีการดําเนินการ |
StubTestRunListener |
การติดตั้งใช้งาน ITestRunListener จำลอง
|
SubprocessCommandException | คำสั่งย่อยไม่ทำงาน |
SubprocessConfigBuilder | สร้าง XML การกำหนดค่า TF ของ Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ |
SubprocessEventHelper | ตัวช่วยในการแปลงเป็นอนุกรม/แปลงอนุกรมเหตุการณ์ที่จะส่งไปยังบันทึก |
SubprocessEventHelper.BaseTestEventInfo | ตัวช่วยพื้นฐานสําหรับข้อมูล TestIgnored |
SubprocessEventHelper.FailedTestEventInfo | เครื่องมือช่วยสำหรับข้อมูล testFailed |
SubprocessEventHelper.InvocationEndedEventInfo | ตัวช่วยสำหรับข้อมูลการเรียกใช้ที่สิ้นสุด |
SubprocessEventHelper.InvocationFailedEventInfo | เครื่องมือสำหรับข้อมูล InvocationFailed |
SubprocessEventHelper.InvocationStartedEventInfo | ตัวช่วยสำหรับข้อมูลการเริ่มการเรียกใช้ |
SubprocessEventHelper.LogAssociationEventInfo | เครื่องมือสำหรับข้อมูล logAssociation |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | ตัวช่วยสำหรับข้อมูล testEnded |
SubprocessEventHelper.TestLogEventInfo | ตัวช่วยสำหรับข้อมูล testLog |
SubprocessEventHelper.TestModuleStartedEventInfo | ตัวช่วยสำหรับข้อมูลการเริ่มโมดูลทดสอบ |
SubprocessEventHelper.TestRunEndedEventInfo | ตัวช่วยสำหรับข้อมูล testRunEnded |
SubprocessEventHelper.TestRunFailedEventInfo | ตัวช่วยสำหรับข้อมูล testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | ตัวช่วยสำหรับข้อมูล testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | เครื่องมือสำหรับข้อมูล testStarted |
SubprocessExceptionParser | ตัวช่วยจัดการเอาต์พุตข้อยกเว้นจากเครื่องมือเรียกใช้คำสั่ง Tradefed มาตรฐาน |
SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกําหนดค่าของ Wrapper เพื่อใช้โปรแกรมรายงานผลลัพธ์ของกระบวนการย่อยสําหรับคําสั่งคลัสเตอร์ |
SubprocessResultsReporter |
ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อผลการทดสอบ การเรียกใช้การทดสอบ และการเรียกใช้การทดสอบจากกระบวนการย่อย
|
SubprocessTestResultsParser |
ขยาย ERROR(/FileOutputStream) เพื่อแยกวิเคราะห์เอาต์พุตก่อนที่จะเขียนลงในไฟล์เพื่อให้เราสร้างเหตุการณ์ทดสอบฝั่ง Launcher ได้
|
SubprocessTestResultsParser.StatusKeys | คีย์สถานะการทดสอบที่เกี่ยวข้อง |
SubprocessTfLauncher |
IRemoteTest สําหรับการทดสอบกับการติดตั้ง TF แยกต่างหาก
|
SuiteApkInstaller | ติดตั้ง APK ที่ระบุสำหรับการกำหนดค่าชุดทดสอบจากตัวแปร $ANDROID_TARGET_OUT_TESTCASES หรือ ROOT_DIR ในข้อมูลบิลด์ |
SuiteModuleLoader | ดึงข้อมูลคําจํากัดความของข้อบังคับการทดสอบความเข้ากันได้จากที่เก็บ |
SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) เพื่อค้นหาไฟล์การกําหนดค่าทั้งหมดในไดเรกทอรี
|
SuiteResultCacheUtil | ยูทิลิตีสำหรับอัปโหลดและดาวน์โหลดผลการแคชสําหรับโมดูลทดสอบ |
SuiteResultCacheUtil.CacheResultDescriptor | อธิบายผลลัพธ์แคช |
SuiteResultHolder | ออบเจ็กต์ตัวช่วยเพื่อลดความซับซ้อนในการแปลงเป็นอนุกรมและถอดรหัสผลลัพธ์การเรียกใช้ |
SuiteResultReporter | รวบรวมผลการทดสอบสําหรับการเรียกใช้ชุดทดสอบทั้งหมดและแสดงผลลัพธ์สุดท้าย |
SuiteResultReporter.ModulePrepTimes | ตัวยึดวัตถุสำหรับเวลาเตรียมและรื้อถอนโมดูล 1 รายการ |
SuiteTestFilter | แสดงตัวกรองสําหรับการรวมและการยกเว้นการทดสอบ |
SwitchUserTargetPreparer |
ITargetPreparer ที่เปลี่ยนไปใช้ประเภทผู้ใช้ที่ระบุใน setUp
|
SystemServerFileDescriptorChecker | ตรวจสอบว่าเซิร์ฟเวอร์ระบบมี FD เหลือน้อยหรือไม่ |
SystemServerStatusChecker | ตรวจสอบว่า PID ของ system_server มีการเปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ |
SystemUpdaterDeviceFlasher |
IDeviceFlasher ที่ใช้โปรแกรมอัปเดตระบบเพื่อติดตั้งรูปภาพระบบที่รวมอยู่ในแพ็กเกจการอัปเดต OTA
|
SystemUtil | คลาสยูทิลิตีสําหรับการเรียกระบบ |
SystemUtil.EnvVariable |
T
TableBuilder | คลาสตัวช่วยสำหรับแสดงเมทริกซ์ขององค์ประกอบสตริงในตาราง |
TableFormatter | คลาสตัวช่วยสำหรับแสดงเมทริกซ์ขององค์ประกอบสตริงเพื่อให้คอลัมน์องค์ประกอบแต่ละคอลัมน์เรียงกัน |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | เกิดข้อผิดพลาดร้ายแรงขณะเตรียมเป้าหมายสําหรับการทดสอบ |
TarUtil | ยูทิลิตีสำหรับจัดการไฟล์ tar |
TearDownPassThroughPreparer | อนุญาตให้เรียกใช้ tearDown กับเครื่องมือเตรียมข้อมูลที่รวมอยู่ในการกำหนดค่าเป็นออบเจ็กต์ |
TelephonyHelper | ยูทิลิตีสำหรับใช้และรับข้อมูลที่เกี่ยวข้องกับโทรศัพท์ |
TelephonyHelper.SimCardInformation | ตัวยึดข้อมูลสำหรับข้อมูลที่เกี่ยวข้องกับซิมการ์ด |
TelephonyTokenProvider | ผู้ให้บริการโทเค็นสําหรับโทเค็นที่เกี่ยวข้องกับโทรศัพท์ |
TemperatureThrottlingWaiter |
ITargetPreparer ที่รอจนกว่าอุณหภูมิของอุปกรณ์จะลดลงถึงเป้าหมาย
|
TemplateResolutionError |
คลาสที่ขยาย ConfigurationException สําหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการแยกวิเคราะห์การกําหนดค่า
|
TerribleFailureEmailHandler | คลาสตัวแฮนเดิลง่ายๆ ที่ส่งอีเมลไปยังผู้ที่สนใจเมื่อเกิดข้อผิดพลาด WTF (What a Terrible Failure) ภายในอินสแตนซ์ของ Trade Federation |
TestAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในอุปกรณ์
|
TestContentAnalyzer | ตัววิเคราะห์จะใช้บริบทสําหรับการวิเคราะห์และพิจารณาว่าสิ่งใดน่าสนใจ |
TestContext | คลาสที่จะจําลองข้อความ TestContext ของ TFC API |
TestDependencyResolver | ตัวช่วยในการแก้ไข Dependency หากจำเป็น |
TestDescription | คลาสที่แสดงข้อมูลเกี่ยวกับกรณีทดสอบ |
TestDescriptionsFile | คลาสยูทิลิตีสำหรับการจัดระเบียบและการจัดระเบียบรายการ TestDescriptions ไปยังไฟล์ทดสอบ |
TestDevice |
การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็ม
|
TestDevice.MicrodroidBuilder | ตัวสร้างที่ใช้สร้าง TestDevice ของ Microdroid |
TestDeviceOptions |
คอนเทนเนอร์สำหรับ ITestDevice Option
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
การแสดงสถานะของอุปกรณ์ที่สมบูรณ์กว่า DeviceState
|
TestEnvironment | คลาสที่จะจําลองข้อความ TestEnvironment ที่ TFC API แสดง |
TestErrorIdentifier | ตัวระบุข้อผิดพลาดจากการทดสอบและเครื่องมือทดสอบ |
TestFailureModuleController | ตัวควบคุมสําหรับโมดูลที่ต้องการปรับแต่งลักษณะการทํางานของบันทึกการทดสอบที่เก็บรวบรวมไว้ |
TestFilePushSetup |
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
|
TestFilterHelper | คลาสตัวช่วยสำหรับการกรองการทดสอบ |
TestGroupStatus | คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ |
TestInfo | จัดเก็บข้อมูลการทดสอบที่ตั้งค่าไว้ในไฟล์ TEST_MAPPING |
TestInformation | ออบเจ็กต์ Holder ที่มีข้อมูลและข้อกําหนดทั้งหมดที่โปรแกรมรันทดสอบหรือทดสอบอาจจําเป็นต้องใช้เพื่อดําเนินการอย่างถูกต้อง |
TestInformation.Builder |
ตัวสร้างเพื่อสร้างอินสแตนซ์ TestInformation
|
TestInvocation |
การใช้งาน ITestInvocation เริ่มต้น
|
TestInvocation.RunMode | โหมดต่างๆ ที่การเรียกใช้อาจพบ |
TestInvocation.Stage | |
TestInvocationManagementServer | เซิร์ฟเวอร์ GRPC ที่ช่วยจัดการการเรียกใช้การทดสอบและวงจรของการทำงาน |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | คลาสสําหรับการโหลดไฟล์ TEST_MAPPING |
TestMappingSuiteRunner |
การใช้ BaseTestSuite เพื่อเรียกใช้การทดสอบที่ระบุโดยตัวเลือก include-filter หรือไฟล์ TEST_MAPPING จากบิลด์เป็นชุด
|
TestOption | จัดเก็บรายละเอียดตัวเลือกการทดสอบที่ตั้งค่าไว้ในไฟล์ TEST_MAPPING |
TestOutputUploader | อัปโหลดไฟล์เอาต์พุตการทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) |
TestRecordInterpreter |
ยูทิลิตีสำหรับแปลง TestRecord proto ให้เป็นรูปแบบที่จัดการได้ง่ายขึ้นใน Tradefed
|
TestRecordProtoUtil |
ยูทิลิตีสำหรับอ่าน TestRecord proto จากไฟล์
|
TestResource | คลาสที่จะจําลองข้อความ TestResource ที่ TFC API แสดง |
TestResourceDownloader | คลาสสําหรับดาวน์โหลดไฟล์ทรัพยากรการทดสอบจากระบบไฟล์/GCS/HTTP |
TestResult | คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว |
TestResultListener | การลดความซับซ้อนของ ITestLifecycleListener สําหรับผู้ใช้งานที่สนใจเฉพาะผลการทดสอบแต่ละรายการ |
TestRunnerUtil | คลาสยูทิลิตีที่จะช่วยโปรแกรมทดสอบต่างๆ |
TestRunResult | เก็บผลลัพธ์จากการทดสอบครั้งเดียว |
TestRunResultListener | โปรแกรมฟังที่อนุญาตให้อ่านสถานะการทดสอบครั้งสุดท้าย |
TestRunToTestInvocationForwarder |
ตัวส่งต่อจาก ddmlib ITestRunListener ไปยัง ITestLifeCycleReceiver
|
TestsPoolPoller | Wrapper การทดสอบที่อนุญาตให้เรียกใช้การทดสอบทั้งหมดของกลุ่มการทดสอบ |
TestStatus | การนำเสนอสถานะที่เป็นไปได้สำหรับวิธีการทดสอบใน Tradefed |
TestSuiteInfo |
คลาสที่แก้ไขการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สําหรับชุดทดสอบ
ชุดทดสอบต้องมีไฟล์ |
TestSummary | คลาสที่แสดงข้อมูลสรุปการทดสอบ |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer ที่ติดตั้งแอปอย่างน้อย 1 แอปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ลงในพาร์ติชัน /system บนอุปกรณ์
|
TestTimeoutEnforcer | รายการฟังที่อนุญาตให้ตรวจสอบเวลาดำเนินการของเฟรมทดสอบหนึ่งๆ และทดสอบไม่ผ่านหากใช้เวลานานกว่าการหมดเวลาที่กำหนด |
TextResultReporter | ผู้รายงานผลลัพธ์การทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit |
TfMetricProtoUtil | คลาสยูทิลิตีที่จะช่วยในการเปลี่ยนจาก Map<string, string=""> เป็น Map<string, metric=""> </string,></string,> |
TfObjectTracker | ยูทิลิตีสำหรับติดตามการใช้งานออบเจ็กต์ต่างๆ ของสหพันธ์การค้า |
TfSuiteRunner |
การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจากโฟลเดอร์ res/config/suite/
ของ TF jars
|
TfTestLauncher |
IRemoteTest สําหรับการเรียกใช้การทดสอบหน่วยหรือการทดสอบฟังก์ชันกับการติดตั้ง TF แยกต่างหาก
|
TimeStatusChecker | เครื่องมือตรวจสอบสถานะเพื่อให้แน่ใจว่าเวลาของอุปกรณ์และโฮสต์จะซิงค์กันอยู่เสมอ |
TimeUtil | มีเมธอดยูทิลิตีที่เกี่ยวข้องกับเวลา |
TimeVal |
นี่เป็นประเภท Sentinel ที่รวม Long
|
TimeWaster | เครื่องมือเตรียมเป้าหมายแบบง่ายที่เสียเวลาและอาจต้องรีสตาร์ทอุปกรณ์ |
TokenProperty | โทเค็นที่รองรับที่มีการแยกข้อมูลแบบไดนามิก |
TokenProviderHelper | ตัวช่วยที่ให้ผู้ให้บริการเชื่อมโยงกับโทเค็นหนึ่งๆ เพื่อดูว่าอุปกรณ์รองรับโทเค็นดังกล่าวหรือไม่ |
TraceCmdCollector |
IMetricCollector ที่รวบรวมร่องรอยระหว่างการทดสอบโดยใช้ trace-cmd และบันทึกร่องรอยเหล่านั้นลงในการเรียกใช้
|
TracePropagatingExecutorService | บริการผู้ดำเนินการที่ส่งต่องานไปยังการใช้งานที่อยู่เบื้องหลังขณะที่เผยแพร่บริบทการติดตาม |
TracingLogger | คลาสที่ช่วยจัดการการติดตามสําหรับการเรียกใช้การทดสอบแต่ละครั้ง |
TradefedConfigObject | คลาสสำหรับจำลองข้อความ TradefedConfigObject ของ TFC API |
TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกําหนดค่าที่แทรกลงในการกําหนดค่าคําสั่งคลัสเตอร์ได้ |
TradefedDelegator | ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไปยังไบนารี Tradefed อื่น |
TradefedFeatureClient | ไคลเอ็นต์ grpc เพื่อขอการเรียกใช้ฟีเจอร์จากเซิร์ฟเวอร์ |
TradefedFeatureServer | เซิร์ฟเวอร์ที่ตอบสนองต่อคําขอเรียกใช้ฟีเจอร์ |
TradefedSandbox | คอนเทนเนอร์แซนด์บ็อกซ์ที่เรียกใช้ Trade Federation ได้ |
TradefedSandboxFactory | การใช้งานเริ่มต้นสําหรับ SandboxFactory |
TradefedSandboxRunner |
Runner ที่เชื่อมโยงกับ TradefedSandbox ซึ่งจะอนุญาตให้เรียกใช้แซนด์บ็อกซ์
|
TradefedSandboxRunner.StubScheduledInvocationListener |
สตับ IScheduledInvocationListener ที่ไม่ทําอะไรเลย
|
U
UiAutomatorRunner | เรียกใช้การทดสอบ UI Automator บนอุปกรณ์และรายงานผลลัพธ์ |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | เทรดที่จัดการการรายงานการทดสอบทั้งหมดที่ไม่ได้ดำเนินการ |
UniqueMultiMap<K, V> |
MultiMap ที่ช่วยให้ค่าแต่ละค่าไม่ซ้ำกัน
|
UploadManifest | ไฟล์ Manifest ของ BLOB และไฟล์ที่จะอัปโหลด |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery ซึ่งรีเซ็ตบัส USB สำหรับอุปกรณ์ออฟไลน์
|
UsbResetRunConfigRecovery | อนุญาตให้ทริกเกอร์คําสั่งเพื่อรีเซ็ต USB ของอุปกรณ์ |
UsbResetTest |
IRemoteTest ที่รีเซ็ตอุปกรณ์ผ่าน USB และตรวจสอบว่าอุปกรณ์กลับมาออนไลน์หรือไม่หลังจากนั้น
|
UserChecker | ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงระหว่างการทดสอบหรือไม่ |
UserCleaner |
ITargetPreparer ที่นำผู้ใช้รองออกเมื่อมีการเลิกใช้งาน
|
UserHelper | |
UserInfo | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
UserInfo.UserType | ตัวแปรที่รองรับของประเภทผู้ใช้ใน API ภายนอก |
V
ValidateSuiteConfigHelper |
คลาสนี้จะช่วยตรวจสอบว่า IConfiguration ที่โหลดสําหรับชุดซอฟต์แวร์เป็นไปตามข้อกําหนดที่ต้องการหรือไม่ - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผลลัพธ์
|
VersionedFile | โครงสร้างข้อมูลที่แสดงไฟล์ที่มีเวอร์ชันที่เชื่อมโยง |
VersionParser | ดึงข้อมูลเวอร์ชันของอาร์ติแฟกต์ Tradefed ที่ใช้งานอยู่ |
VisibleBackgroundUserPreparer | เครื่องมือเตรียมเป้าหมายสําหรับการเรียกใช้การทดสอบในผู้ใช้ที่เริ่มทำงานในเบื้องหลัง |
VmRemoteDevice | อุปกรณ์เสมือนระยะไกลที่เราจัดการจากภายในเครื่องเสมือน |
W
WaitDeviceRecovery |
การใช้งาน IDeviceRecovery ที่รอให้อุปกรณ์ออนไลน์และตอบสนองต่อคําสั่งง่ายๆ
|
WaitForDeviceDatetimePreparer |
ITargetPreparer ที่รอการตั้งค่าวันที่และเวลาในอุปกรณ์
ตัวเลือกนี้อาจบังคับให้ใช้ |
WifiCommandUtil | คลาสยูทิลิตีที่สามารถแยกวิเคราะห์เอาต์พุตคำสั่ง Wi-Fi |
WifiCommandUtil.ScanResult | แสดงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
WifiHelper | คลาสตัวช่วยสำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ |
WifiPreparer |
ITargetPreparer ที่กําหนดค่า Wi-Fi ในอุปกรณ์ หากจําเป็น
|
X
XmlFormattedGeneratorReporter |
การใช้ FormattedGeneratorReporter ซึ่งจัดรูปแบบชุดผลลัพธ์เป็นรูปแบบ XML
|
XmlResultReporter | เขียนผลลัพธ์ JUnit ลงในไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant |
XmlSuiteResultFormatter | คลาสยูทิลิตีเพื่อบันทึกชุดการเรียกใช้เป็น XML |
XmlSuiteResultFormatter.RunHistory | ออบเจ็กต์ตัวช่วยสําหรับการแปลง JSON |
Y
YamlClassOptionsParser | เครื่องมือช่วยแยกวิเคราะห์ข้อมูลโปรแกรมทดสอบรันไทม์จากการกําหนดค่า YAML Tradefed |
Z
ZipCompressionStrategy |
ICompressionStrategy สำหรับการสร้างไฟล์ ZIP
|
ZipUtil | คลาสตัวช่วยสําหรับการดำเนินการที่เกี่ยวข้องกับการบีบอัด |
ZipUtil2 | คลาสตัวช่วยสำหรับการแตกไฟล์ ZIP ที่พิจารณาสิทธิ์ของไฟล์ POSIX |