ดัชนีคลาส
นี่คือคลาส API ดูทุก แพคเกจ API
NS
AaptParser | คลาสที่ดึงข้อมูลจาก apk โดยแยกวิเคราะห์เอาต์พุตของ 'aapt dump badges' |
AaptParser.AaptVersion | จำนวนตัวเลือกสำหรับเวอร์ชัน AAPT ที่ใช้ในการแยกวิเคราะห์ไฟล์ APK |
AbiFormatter | คลาสยูทิลิตี้สำหรับ abi |
AbstractXmlParser | คลาสฐานตัวช่วยสำหรับการแยกวิเคราะห์ไฟล์ xml |
AbstractXmlParser.ParseException | ส่งหากไม่สามารถแยกวิเคราะห์อินพุต XML ได้ |
AcloudConfigParser | คลาสตัวช่วยที่แยกวิเคราะห์การกำหนดค่า Acloud (ใช้เพื่อเริ่มอินสแตนซ์อุปกรณ์ Cloud) |
AcloudConfigParser.AcloudKeys | ชุดคีย์ที่สามารถค้นหาได้จากการกำหนดค่า |
กิจกรรมStatusChecker | ตัวตรวจสอบสถานะสำหรับกิจกรรมที่เหลือที่ทำงานในตอนท้ายของโมดูล |
AdbRootElevator | AutoCloseable ที่ช่วยให้ราก adb เมื่อสร้างถ้าจำเป็นและรัฐรากคืนเมื่อเสร็จสมบูรณ์ |
AggregatePostProcessor | ตัวรวบรวมเมตริกที่ให้ค่าต่ำสุด สูงสุด ค่าเฉลี่ย ความแปรปรวน ส่วนเบี่ยงเบนมาตรฐาน ยอดรวม การนับ และเปอร์เซ็นไทล์ที่ไม่บังคับสำหรับเมตริกตัวเลขที่รวบรวมระหว่างการทดสอบซ้ำหลายครั้ง โดยถือว่าเป็นค่าสองเท่า |
AltDirBehavior | enum เพื่อกำหนดพฤติกรรมไดเรกทอรีทางเลือกสำหรับตัวติดตั้ง/ตัวผลักของสิ่งประดิษฐ์ทดสอบต่างๆ |
AppBuildInfo | IBuildInfo ที่แสดงถึงการประยุกต์ใช้ Android และแพคเกจการทดสอบ (s) |
AppDeviceBuildInfo | คลาสนี้เลิกใช้แล้ว ใช้ IDeviceBuildInfo โดยตรง |
AppVersionFetcher | คลาสยูทิลิตี้เพื่อรับสตริงเวอร์ชันแอปจากอุปกรณ์ |
AppVersionFetcher.AppVersionInfo | ประเภทข้อมูลเวอร์ชันแอป |
ArchModuleController | ตัวควบคุมโมดูลจะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่กำหนด |
ArgsOptionParser | populates Option เขตข้อมูลจากการขัดแย้งบรรทัดคำสั่งแจง |
ATestFileSystemLogSaver | คลาส LogSaver นี้ถูกใช้โดย ATest เพื่อบันทึกบันทึกในพาธเฉพาะ |
AutoLogCollector | การแจงนับที่อธิบายว่าตัวสะสมตัวใดที่สามารถจัดการได้โดยอัตโนมัติโดยสายรัด |
นักข่าวอัตโนมัติ | คลาสที่กำหนดการทำแผนที่จากนักข่าวอัตโนมัติของ Tradefed |
AveragePostProcessor | การใช้งานตัวประมวลผลภายหลังที่คำนวณค่าเฉลี่ยของรายการตัวชี้วัด |
NS
พื้นหลังอุปกรณ์แอ็กชัน | รันคำสั่งบนอุปกรณ์ที่กำหนดซ้ำตามความจำเป็นจนกว่าการดำเนินการจะถูกยกเลิก |
BaseDeviceMetricCollector | การดำเนินงานของฐาน IMetricCollector ที่ช่วยให้การเริ่มต้นและคอลเลกชันหยุด onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) และ ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) |
BaseEmulatorPreparer | ผู้จัดเตรียมทั่วไปสำหรับการเปิดตัวโปรแกรมจำลองในเครื่อง |
BaseLeveledLogOutput | การดำเนินฐาน ILeveledLogOutput ที่ช่วยให้การกรองแท็กบางอย่างขึ้นอยู่กับชื่อหรือส่วนประกอบของพวกเขา |
BaseModuleController | การดำเนินการขั้นพื้นฐานของ IModuleController ที่ควรจะนำมาใช้สำหรับการตรวจสอบถ้าโมดูลควรใช้หรือไม่ |
BaseMultiTargetPreparer | การดำเนินงานของฐาน IMultiTargetPreparer ที่ช่วยให้การปิดการใช้งานวัตถุ |
BasePostProcessor | ฐาน IPostProcessor ว่าทุกการดำเนินการควรขยาย |
BaseRetryDecision | การดำเนินงานของฐาน IRetryDecision |
BaseStreamLogger <OS ขยาย OutputStream> | ILeveledLogOutput ที่นำข้อความเข้าสู่ระบบไปยังกระแสออกและ stdout |
BaseTargetPreparer | ระดับการใช้งานพื้นฐานสำหรับ ITargetPreparer ที่ช่วยให้การควบคุมว่าวัตถุที่มีการยกเลิกหรือไม่ |
BaseTestSuite | การทดสอบการรัน Compatibility Test Suite กับระบบชุดใหม่ |
ตัวควบคุมแบตเตอรี่ | คลาสยูทิลิตี้ที่อนุญาตให้ควบคุมสถานะการชาร์จแบตเตอรี่ของอุปกรณ์ |
BatteryRechargeDeviceRecovery | อนุญาตให้เรียกใช้คำสั่งเมื่อระดับแบตเตอรี่ของอุปกรณ์ต่ำกว่าเกณฑ์ที่กำหนด |
อุณหภูมิแบตเตอรี่ | |
แบตเตอรี่ไม่พร้อมใช้งานการกู้คืนอุปกรณ์ | ตัวตรวจสอบการกู้คืนที่จะเรียกใช้การกำหนดค่าหากไม่มีระดับแบตเตอรี่ |
BinaryState | Enum ใช้เพื่อบันทึกสถานะเปิด/ปิดด้วยสถานะ IGNORE no-op |
BluetoothUtils | ฟังก์ชันยูทิลิตี้สำหรับการเรียก BluetoothInstrumentation บนอุปกรณ์ รหัสด้านอุปกรณ์ BluetoothInstrumentation สามารถพบได้ใน AOSP ที่: |
BootstrapBuildProvider | IDeviceBuildProvider ว่าวัฏจักรการสร้างข้อมูลจากอุปกรณ์การทดสอบโดยทั่วไปจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่ให้มาภายนอก เช่น |
BugreportCollector | ผ่านไปผ่าน ITestInvocationListener ที่เก็บรวบรวม bugreports เมื่อมีเหตุการณ์เกิดขึ้นที่กำหนดและเรียก ITestInvocationListener#testLog เกี่ยวกับเด็กของตนหลังจากที่แต่ละคนจะถูกเก็บรวบรวมรายงานข้อบกพร่อง |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | เพรดิเคตฉบับสมบูรณ์ที่อธิบายว่าเมื่อใดควรบันทึกรายงานข้อบกพร่อง |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | รวบรวมรายงานข้อผิดพลาดเมื่อกรณีทดสอบล้มเหลว |
BuildInfo | การดำเนินงานทั่วไปของ IBuildInfo ที่ควรจะเกี่ยวข้องกับ ITestDevice |
BuildInfoRecorder | ITargetPreparer ที่เขียนข้อมูลสร้างข้อมูลเมตาเป็นแฟ้มที่ระบุ |
BuildInfoUtil | ชั้น util ช่วยจัดการ IBuildInfo |
BuildRetrivalError | เกิดข้อผิดพลาดร้ายแรงขณะดึงบิลด์เพื่อการทดสอบ |
BuildTestsZipUtils | คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการทดสอบ zip ที่สร้างโดยระบบสร้าง Android |
อีเมลขยะ | ยูทิลิตีผู้ส่งอีเมลที่อนุญาตการกำหนดค่าต่อไปนี้: ช่วงเวลาที่ส่ง ขนาดการเริ่มเป็นกลุ่มแรก ผู้รับ และข้อความจำนวนทั้งหมด |
BundletoolUtil | คลาสยูทิลิตี้ที่ใช้บรรทัดคำสั่ง bundletool เพื่อติดตั้ง .apks บน deivce |
ค
CecControllerTokenProvider | ผู้ให้บริการโทเค็นสำหรับโทเค็นที่เกี่ยวข้องกับ Consumer Electronics Control (CEC) |
วงกลมAtraceUtil | ยูทิลิตี้ atrace ที่พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ในระหว่างการทดสอบ Monkey |
CircularByteArray | โครงสร้างข้อมูลสำหรับเก็บอาร์เรย์ขนาดคงที่ที่ทำงานเป็นบัฟเฟอร์แบบวงกลม และติดตามผลรวมของค่าทั้งหมดในอาร์เรย์ |
ClangCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงเสียงดังกราววัดความคุ้มครองออกจากอุปกรณ์และเข้าสู่ระบบพวกเขาเป็นสิ่งประดิษฐ์การทดสอบ |
ClassNotFoundConfigurationException | ConfigurationException เมื่อระดับของวัตถุไม่พบ |
ClassPathScanner | ค้นหารายการบน classpath |
ClassPathScanner.ClassNameFilter | IClassPathFilter ที่กรองและการแปลงจาวาชื่อชั้น |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter ที่ปฏิเสธการเรียนภายใน |
ClassPathScanner.IClassPathFilter | ตัวกรองสำหรับเส้นทางเข้า classpath ลวดลายหลังจาก FileFilter |
ClusterBuildInfo | IBuildInfo ชั้นเรียนสำหรับสร้างประปาจาก TFC |
ClusterBuildProvider | IBuildProvider ดาวน์โหลดทรัพยากรการทดสอบ TFC |
ClusterClient | IClusterClient การดำเนินงานสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
ClusterCommand | คลาสที่แสดงถึงงานที่ดึงมาจาก TF Cluster |
ClusterCommand.RequestType | |
ClusterCommand.State | สถานะของคำสั่งในคลัสเตอร์ TF |
ClusterCommandConfigBuilder | คลาสเพื่อสร้างไฟล์คอนฟิกูเรชันสำหรับคำสั่งคลัสเตอร์ |
ClusterCommandEvent | คลาสเพื่อสรุปเหตุการณ์คำสั่งคลัสเตอร์ที่จะอัปโหลด |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher | IRemoteTest ชั้นเพื่อเปิดคำสั่งจาก TFC ผ่านกระบวนการย่อย TF |
ClusterCommandScheduler | ICommandScheduler ที่ให้การสนับสนุน TFC (Tradefed คลัสเตอร์) |
ClusterCommandStatus | คลาสที่แสดงสถานะและเหตุผลในการยกเลิกสำหรับคำสั่งจาก TF Cluster |
ClusterDeviceInfo | คลาสเพื่อห่อหุ้มข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | IDeviceMonitor การดำเนินงานที่รายงานผลไปยังบริการ Tradefed คลัสเตอร์ |
ClusterEventUploader <T ขยาย IClusterEvent > | ระดับ ClusterEventUploader ซึ่งอัปโหลด IClusterEvent เพื่อ TFC |
ClusterHostEvent | คลาสเพื่อสรุปเหตุการณ์โฮสต์คลัสเตอร์ที่จะอัปโหลด |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enums ของกิจกรรมโฮสต์ประเภทต่างๆ |
ClusterHostUtil | ฟังก์ชันยูทิลิตี้แบบคงที่สำหรับ TF Cluster เพื่อรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ |
ClusterLogSaver | ILogSaver ระดับที่จะอัปโหลดผลการทดสอบเพื่อ TFC |
ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
ClusterOptions | |
CollectingByteOutputReceiver | IShellOutputReceiver ที่รวบรวมเอาท์พุทเปลือกทั้งเป็น byte[] |
CollectingOutputReceiver | IShellOutputReceiver ที่รวบรวมเอาท์พุทเปลือกทั้งเป็นหนึ่ง String |
การรวบรวมTestListener | ITestInvocationListener ที่จะเก็บผลการทดสอบทั้งหมด |
CollectorHelper | ตัวช่วยที่จะทำบาง IMetricCollector การดำเนินงานที่จำเป็นในหลายสถานที่ |
CommandFileParser | Parser สำหรับไฟล์ที่มีชุดของบรรทัดคำสั่ง |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder | ยูทิลิตี้หมายถึงการจับภาพปกติการขัดแย้งสร้างข้อมูลจากบรรทัดคำสั่งและสร้าง IBuildInfo จากพวกเขา |
CommandOptions | การดำเนินงานของ ICommandOptions |
CommandOptionsGetter | การใช้งานบริการที่ส่งคืนค่าตัวเลือกคำสั่งของการเรียกใช้ที่กำหนด |
CommandRunner | จุดเริ่มต้น TradeFederation ทางเลือกที่จะเรียกใช้คำสั่งที่ระบุในอาร์กิวเมนต์บรรทัดรับคำสั่งแล้วออก |
CommandRunner.ExitCode | รหัสข้อผิดพลาดที่สามารถออกได้ |
CommandScheduler | ตัวกำหนดตารางเวลาสำหรับการรันคำสั่ง TradeFederation ในอุปกรณ์ที่มีอยู่ทั้งหมด |
CommandScheduler.HostState | Enums ของสถานะต่าง ๆ ของโฮสต์ |
CommonLogRemoteFileUtil | ยูทิลิตีนี้ช่วยหลีกเลี่ยงการทำซ้ำโค้ดในการแสดงอุปกรณ์ระยะไกลที่แตกต่างกันสำหรับลอจิกการดึงบันทึกจากระยะไกลของไฟล์ทั่วไป |
CommonLogRemoteFileUtil.KnownLogFileEntry | การแสดงรายการบันทึกที่ทราบสำหรับอุปกรณ์ระยะไกล |
ConditionPriorityBlockingQueue <T> | ชั้นด้ายปลอดภัยที่มี ERROR(/PriorityBlockingQueue) เหมือนการดำเนินงานที่สามารถดึงวัตถุที่ตรงกับเงื่อนไขบางอย่าง |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher ที่ตรงกับวัตถุใด ๆ |
ConditionPriorityBlockingQueue.IMatcher <T> | อินเทอร์เฟซสำหรับกำหนดว่าองค์ประกอบตรงกับเงื่อนไขบางประเภทหรือไม่ |
ConfigCompleter | การดำเนินงานของ Completer สำหรับการกำหนดค่า TF ของเรา |
การกำหนดค่า | คอนกรีต IConfiguration การดำเนินงานที่เก็บวัตถุการตั้งค่าโหลดในแผนที่ |
การกำหนดค่าDef | เก็บบันทึกการกำหนดค่า อ็อบเจ็กต์ที่เกี่ยวข้อง และตัวเลือก |
ConfigurationDef.ConfigObjectDef | ออบเจ็กต์เพื่อเก็บข้อมูลสำหรับชื่อคลาสและหมายเลขลักษณะที่ปรากฏ (เช่น หากการกำหนดค่ามีอ็อบเจ็กต์เดียวกันสองครั้ง ตัวแรกจะมีหมายเลขปรากฏครั้งแรก) |
ConfigurationFactory | สำหรับการสร้างโรงงาน IConfiguration |
ConfigurationFactory.ConfigLoader | การดำเนินงานของ IConfigDefLoader ที่ติดตามการกำหนดค่ารวมถึงการตั้งค่าจากรากหนึ่งและพ่นยกเว้นในวงกลมรวมถึง |
การกำหนดค่าUtil | ฟังก์ชันยูทิลิตี้เพื่อจัดการไฟล์การกำหนดค่า |
ConfigurationXmlParserSettings | คลาสง่าย ๆ ในการยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser หากต้องการส่งการตั้งค่าไปยังคลาสนี้ ต้องใช้นามแฝง |
การกำหนดค่าYamlParser | Parser สำหรับรูปแบบ YAML |
คอนโซล | คอนโซลหลักของ TradeFederation ให้ผู้ใช้มีอินเทอร์เฟซในการโต้ตอบ ปัจจุบันรองรับการดำเนินงานเช่น
|
Console.ArgRunnable <T> | Runnable กับ run วิธีการที่สามารถใช้อาร์กิวเมนต์ |
Console.CaptureList | ประเภทความสะดวกสบายสำหรับ List<List<String>> |
ConsoleReaderOutputStream | OutputStream ที่สามารถใช้ในการทำ System.out.print() เล่นดีกับผู้ใช้ LineReader unfinishedLine |
ConsoleResultReporter | ผู้รายงานผลพิมพ์ผลการทดสอบไปที่คอนโซล |
CountingTestResultListener | TestResultListener ที่ติดตามจำนวนรวมของการทดสอบโดย TestStatus |
CountTestCasesCollector | นับและรายงานจำนวนของกรณีทดสอบที่กำหนด IRemoteTest |
ความคุ้มครองตัวเลือก | แลกเปลี่ยนวัตถุเพื่อถือตัวเลือกความคุ้มครอง |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
CreateUserPreparer | ผู้จัดเตรียมเป้าหมายสำหรับการสร้างผู้ใช้และทำความสะอาดในตอนท้าย |
NS
DebugHostLogOnFailureCollector | ตัวรวบรวมที่จะรวบรวมและบันทึกล็อกด้านโฮสต์เมื่อเกิดความล้มเหลวของกรณีทดสอบ |
DefaultRemoteAndroidTestRunner | การขยาย ddmlib RemoteAndroidTestRunner การตั้งค่าเริ่มต้นบางอย่างสำหรับกรณีการใช้งาน Tradefed |
DefaultTestsZipInstaller | การใช้งานเริ่มต้นของตัวติดตั้ง zip การทดสอบ |
DelegatedInvocationExecution | InvocationExecution ซึ่งมอบหมายการดำเนินการไปยังอีก Tradefed ไบนารี |
DependenciesResolver | ผู้ให้บริการประเภทใหม่ที่ช่วยให้รับการพึ่งพาทั้งหมดสำหรับการทดสอบ |
ผลลัพธ์การจัดสรรอุปกรณ์ | แสดงผลลัพธ์ของความพยายามในการจัดสรรสำหรับคำสั่ง |
อุปกรณ์AvailableChecker | ตรวจสอบเพื่อให้แน่ใจว่าโมดูลไม่ปล่อยให้อุปกรณ์อยู่ในสถานะออฟไลน์ |
อุปกรณ์BatteryLevelChecker | IRemoteTest ว่าการตรวจสอบสำหรับการชาร์จแบตเตอรี่ขั้นต่ำและรอให้แบตเตอรี่ที่จะถึงเกณฑ์การเรียกเก็บเงินสองถ้าค่าใช้จ่ายขั้นต่ำไม่เป็นปัจจุบัน |
DeviceBatteryResourceMetricCollector | ตัวรวบรวมนี้รวบรวมเมตริกแบตเตอรี่ของอุปกรณ์ |
DeviceBuildDescriptor | ชั้นเสื้อคลุมสำหรับ IBuildInfo ว่ามีวิธีการช่วยเหลือเพื่อดึงข้อมูลแพลตฟอร์มอุปกรณ์สร้าง |
DeviceBuildInfo | IBuildInfo ที่แสดงถึงการสร้างอุปกรณ์ที่สมบูรณ์ Android และ (ขยะ) การทดสอบของ |
DeviceBuildInfoBootStrapper | ITargetPreparer ว่าฟิลด์แทนที่สร้างข้อมูลที่มีคุณลักษณะที่อ่านจากอุปกรณ์ซึ่งมีประโยชน์สำหรับการทดสอบอุปกรณ์ที่มีบิลด์ที่สร้างจากแหล่งภายนอก (เช่น |
DeviceBuildInfoInjector | ITargetPreparer ที่แทรก DeviceBuildDescriptor เมตาดาต้าเข้าไปใน IBuildInfo |
DeviceCleaner | ทำการรีบูตหรือฟอร์แมตเป็นการล้างข้อมูลหลังการทดสอบ และเลือกปิดหน้าจอ |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil | ประกอบด้วยวิธียูทิลิตี้และคลาสสำหรับการดำเนินการคำสั่งด้านอุปกรณ์พร้อมกัน ใช้ |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) ที่ล้อมรายละเอียดของการดำเนินการคำสั่งเปลือกบน ITestDevice |
DeviceConfigurationHolder | คอนกรีต IDeviceConfiguration การดำเนินงานที่เก็บวัตถุการกำหนดค่าอุปกรณ์โหลดในคุณลักษณะของมัน |
DeviceFailedToBootError | โยนทิ้งหากอุปกรณ์ไม่สามารถบู๊ตได้หลังจากแฟลชด้วยบิลด์ |
คุณสมบัติอุปกรณ์โมดูลคอนโทรลเลอร์ | ตัวควบคุมโมดูลจะไม่ทำการทดสอบเมื่อไม่รองรับคุณสมบัติบางอย่าง |
DeviceFileReporter | ชั้นสาธารณูปโภคที่ตรวจสอบอุปกรณ์สำหรับไฟล์และส่งพวกเขาไป ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) หากพบว่า |
DeviceFlashPreparer | ITargetPreparer ที่กะพริบภาพบนฮาร์ดแวร์ Android ทางกายภาพ |
DeviceFlashPreparer.EncryptionOptions | จำนวนตัวเลือกสำหรับจัดการการเข้ารหัสข้อมูลผู้ใช้อิมเมจ |
DeviceFolderBuildInfo | IDeviceBuildInfo ว่านอกจากนี้ยังมีการสร้างวัตถุอื่น ๆ ที่มีอยู่ในไดเรกทอรีในระบบแฟ้มท้องถิ่น |
อุปกรณ์ImageZipFlashingTargetPreparer | ผู้จัดเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยภาพอุปกรณ์ที่ให้ผ่านรูปแบบเฉพาะ |
อุปกรณ์อินเทอร์เน็ตการเข้าถึงทรัพยากรMetricCollector | นักสะสมส่ง ping google.com เพื่อตรวจสอบว่าอุปกรณ์มีการเข้าถึงอินเทอร์เน็ตหรือไม่ |
ตัวจัดการอุปกรณ์ | |
DeviceManager.FastbootDevice | การเป็นตัวแทนของอุปกรณ์ในโหมด Fastboot |
DeviceMetricData | วัตถุเพื่อเก็บข้อมูลทั้งหมดที่รวบรวมโดยตัวรวบรวมเมทริก |
DeviceMonitorMultiplexer | ระดับพร็อกซี่เพื่อเผยแพร่การร้องขอไปยังหลาย IDeviceMonitor s |
คุณสมบัติอุปกรณ์ | คำจำกัดความคงที่ทั่วไปสำหรับชื่อคุณสมบัติด้านอุปกรณ์ |
DeviceRecoveryModeUtil | |
คุณสมบัติรีเซ็ตอุปกรณ์ | การใช้งานฝั่งเซิร์ฟเวอร์ของการรีเซ็ตอุปกรณ์ |
DeviceResetHandler | การจัดการยูทิลิตี้โดยทั่วไปการรีเซ็ตอุปกรณ์ |
DeviceSelectionOptions | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
DeviceSelectionOptions.DeviceRequestedType | รองรับอุปกรณ์ตัวยึดตำแหน่งประเภทต่างๆ ที่เป็นไปได้ |
DeviceSettingChecker | ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างการเรียกใช้โมดูลหรือไม่ |
DeviceSetup | ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบ A ขึ้นอยู่กับการจัดให้มี Option s |
DeviceStateMonitor | ระดับผู้ช่วยสำหรับการตรวจสอบสถานะของ IDevice |
DeviceStorageAgeResourceMetricCollector | แยกวิเคราะห์อายุการจัดเก็บจาก logcat |
DeviceStorageStatusChecker | ตรวจสอบว่าอุปกรณ์มีพื้นที่ดิสก์เพียงพอสำหรับพาร์ติชั่นที่กำหนดหรือไม่ |
อุปกรณ์ไม่พร้อมใช้งานจอภาพ | ผู้ฟังนี้พยายามที่จะจับภาพ DNAE ระดับกรณีทดสอบเท่านั้น |
DeviceUpdateTargetPreparer | นามธรรม ITargetPreparer ที่ดูแลขั้นตอนทั่วไปรอบการปรับปรุงอุปกรณ์ที่มีไฟล์ภาพอุปกรณ์จากแหล่งภายนอก (เมื่อเทียบกับการสร้างบริการแล้ว) |
DeviceWifiResourceMetricCollector | ตัวรวบรวมรวบรวมความแรงของสัญญาณ wifi ที่เชื่อมต่อในปัจจุบันและตัวชี้วัดความเร็วของลิงค์ |
DirectedGraph <V> | การใช้งานกราฟแบบไม่ถ่วงน้ำหนักโดยตรง |
DynamicFileStubTest | นี่คือการทดสอบการแลกเปลี่ยนเพื่อทดสอบการแลกเปลี่ยนสามารถแก้ไขไฟล์ไดนามิกได้อย่างถูกต้อง |
DynamicRemoteFileResolver | คลาสที่ช่วยแก้ไขพาธไปยังไฟล์ระยะไกล |
DynamicRemoteFileResolver.FileResolverLoader | โหลดใช้งานของ IRemoteFileResolver |
อี
EmmaXmlConstants | ค่าคงที่ที่ใช้เมื่อแยกวิเคราะห์รายงาน emma xml |
EmulatorMemoryCpuCapturer | |
EnforcedSeLinuxChecker | ตัวตรวจสอบสถานะที่รับรองสถานะของ Selinux |
EventsLoggerListener | Listener ที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ |
ที่มีอยู่BuildProvider | IBuildProvider ที่ส่งกลับแล้วสร้าง IBuildInfo |
ExtendedFile | ส่วนขยายของไฟล์มาตรฐานสำหรับสร้างข้อมูลเมตาที่เกี่ยวข้องกับบิลด์ |
NS
FakeTest | การทดสอบปลอมที่มีจุดประสงค์เพื่อให้ง่ายต่อการสร้างผลการทดสอบที่ทำซ้ำได้ |
FakeTestsZipFolder | อุปกรณ์ทดสอบที่สร้างโฟลเดอร์ทดสอบที่คลายซิปปลอมตามรายการเนื้อหา |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | คลาสที่ใช้ fastboot เพื่อแฟลชรูปภาพบนฮาร์ดแวร์ Android ที่มีอยู่จริง |
FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ fastboot |
FastbootUpdateBootstrapPreparer | ITargetPreparer ว่าขั้นตอนที่ระบุไฟล์ (bootloader วิทยุอุปกรณ์ซิปภาพ) ลง IDeviceBuildInfo ที่จะได้รับอุปกรณ์ประกายกับ FastbootDeviceFlasher แล้วแทรกอุปกรณ์การโพสต์ลงในบูตแอตทริบิวต์การสร้างข้อมูลเพื่อวัตถุประสงค์ในการรายงานผล |
ไฟล์ดาวน์โหลดแคช | คลาสตัวช่วยที่รักษาแคช LRU ของระบบไฟล์ในเครื่องของไฟล์ที่ดาวน์โหลด |
ไฟล์ดาวน์โหลดCacheFactory | โรงงานสำหรับการสร้าง FileDownloadCache |
ไฟล์ดาวน์โหลดCacheWrapper | ชั้นเสื้อคลุมที่ให้ FileDownloadCache สิ่งอำนวยความสะดวกในขณะที่การดำเนินการ IFileDownloader อินเตอร์เฟซ |
FileIdleMonitor | ตรวจสอบไฟล์และดำเนินการเรียกกลับหากไม่ได้ใช้งาน (เช่น |
FileLogger | ILeveledLogOutput ที่นำข้อความเข้าสู่ระบบไปยังแฟ้มและ stdout |
FileProtoResultReporter | นักข่าวโปรโตที่ทิ้ง TestRecord ลงในไฟล์ |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector ที่ฟังสำหรับการชี้วัดที่สำคัญมาจากอุปกรณ์และดึงพวกเขาเป็นไฟล์จากอุปกรณ์ |
FilePullerLogCollector | Logger ของไฟล์ที่รายงานโดยฝั่งอุปกรณ์ |
FileSystemLogSaver | บันทึกบันทึกไปยังระบบไฟล์ |
กรองผลลัพธ์ผู้ส่งต่อ | แตกต่างจาก ResultForwarder เท่านั้นที่จะช่วยให้ allowlist ของ TestDescription มีการรายงาน |
FixedByteArrayOutputStream | ในหน่วยความจำ ERROR(/OutputStream) ที่เพียง แต่ช่วยให้จำนวนเงินสูงสุดของข้อมูล |
FlashingResourcesParser | คลาสที่แยกวิเคราะห์ไฟล์รูปภาพเสริมในเวอร์ชันที่จำเป็นซึ่งจำเป็นต่อการแฟลชอุปกรณ์ |
FlashingResourcesParser.AndroidInfo | typedef สำหรับ Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Constraint | อินเตอร์เฟซการกรองวัตถุประสงค์เพื่อให้ FlashingResourcesParser ที่จะไม่สนใจทรัพยากรบางอย่างที่มันเป็นอย่างอื่นอาจจะใช้ |
FlashingResourceUtil | ยูทิลิตี้นี้จะช่วยให้การตั้งค่ารุ่นที่เหมาะสมของสิ่งประดิษฐ์เพื่อให้พวกเขาสามารถผ่านประกาย DeviceFlashPreparer |
พับได้ExpandingHandler | IModuleParameterHandler ขยายไปสู่การตั้งค่าสามารถพับเก็บได้มากขึ้นสำหรับแต่ละไม่ใช่หลัก |
มือจับพับได้ | ตัวจัดการแบบพับได้ทั่วไปที่สามารถใช้พารามิเตอร์แบบพับได้เพื่อสร้างโมดูลเฉพาะทาง |
พับModePreparer | ผู้จัดเตรียมเป้าหมายที่สามารถเปลี่ยนสถานะพับของอุปกรณ์ได้ |
โฟลเดอร์BuildInfo | การดำเนินการที่เป็นรูปธรรมของ IFolderBuildInfo |
FormattedGeneratorReporter | Reporter ที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ |
NS
GceAvdInfo | โครงสร้างเพื่อเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ GCE AVD ที่กำหนด |
GceAvdInfo.GceStatus | |
GceManager | ผู้ช่วยที่จัดการการโทร GCE เพื่อเริ่ม/หยุดและรวบรวมบันทึกจาก GCE |
GceRemoteCmdFormatter | คลาสยูทิลิตี้เพื่อจัดรูปแบบคำสั่งเพื่อเข้าถึงอุปกรณ์ gce ระยะไกล |
GceRemoteCmdFormatter.ScpMode | SCP สามารถใช้ผลักหรือดึงไฟล์ได้ขึ้นอยู่กับโครงสร้างของอาร์กิวเมนต์ |
GceSshTunnelMonitor | การตรวจสอบเธรดสำหรับอุโมงค์ข้อมูล Gce ssh |
GcovCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึงการวัดความคุ้มครอง gcov ปิดของอุปกรณ์และเข้าสู่ระบบพวกเขาเป็นสิ่งประดิษฐ์การทดสอบ |
GCSbucketUtil | ตัวจัดการไฟล์สำหรับดาวน์โหลดและอัปโหลดไฟล์จาก Google Cloud Storage (GCS) |
GCSbucketUtil.GCSFileMetadata | wrapper อย่างง่ายสำหรับข้อมูลไฟล์ใน GCS |
GCSCommon | คลาสพื้นฐานสำหรับการดำเนินการ Gcs เช่น ดาวน์โหลดและอัปโหลด |
GCSDownloaderHelper | Downloader สำหรับบัคเก็ต GCS ที่ดูแลแคชและแก้ไขการกำหนดค่าส่วนกลาง |
GCSFileDownloader | ตัวดาวน์โหลดไฟล์เพื่อดาวน์โหลดไฟล์จากที่เก็บข้อมูลบนคลาวด์ของ Google (GCS) |
GCSFileUploader | ตัวอัปโหลดไฟล์เพื่ออัปโหลดข้อมูลไฟล์ไปยังที่เก็บข้อมูลบนคลาวด์ของ Google (GCS) |
GCSHostResourceManager | ดาวน์โหลดทรัพยากรโฮสต์จาก GCS (ที่เก็บข้อมูลบนคลาวด์ของ Google) |
GcsRemoteFileResolver | การดำเนินงานของ IRemoteFileResolver ที่ช่วยให้การดาวน์โหลดจากถัง GCS |
GetPreviousPassedHelper | ผู้ช่วยรับตัวกรองทดสอบที่ผ่านก่อนหน้านี้ |
GkiDeviceFlashPreparer | ผู้จัดเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจทั่วไปเคอร์เนลทั่วไปของ Android |
GlobalFilterGetter | การใช้งานบริการที่ส่งคืนตัวกรองของการเรียกใช้ที่กำหนด |
GlobalTestFilter | ตัวเลือกตัวกรองที่ใช้กับการเรียกใช้ |
GoogleApiClientUtil | ใช้สำหรับสร้างไคลเอนต์ Google API |
GranularRetriableTestWrapper | ชั้นเสื้อคลุมงานใน IRemoteTest ไปเม็ด IRemoteTest ในระดับ testcase |
GsiDeviceFlashPreparer | ผู้จัดเตรียมเป้าหมายที่แฟลชอุปกรณ์ด้วยอิมเมจระบบทั่วไปของ Android |
ชม
HelloWorldMultiTargetPreparer | การใช้ตัวอย่างของ IMultiTargetPreparer |
ผู้บันทึกประวัติ | TF History Logger บันทึกพิเศษที่มีเฉพาะบางเหตุการณ์เท่านั้น |
HprofAllocSiteParser | คลาสตัวช่วยเพื่อแยกวิเคราะห์ข้อมูลจากส่วนการจัดสรรไซต์ของรายงาน hprof |
HttpRemoteFileResolver | การดำเนินงานของ IRemoteFileResolver ที่ช่วยให้การดาวน์โหลดไฟล์จากระยะไกลผ่านทาง HTTP |
HttpsRemoteFileResolver | การดำเนินงานของ IRemoteFileResolver ที่ช่วยให้การดาวน์โหลดไฟล์จากระยะไกลผ่านทาง https |
ผม
IABiReceiver | การทดสอบที่ต้องการ ABI ภายใต้การทดสอบ |
IAppBuildInfo | อินเทอร์เฟซนี้เลิกใช้แล้ว ใช้ IBuildInfo โดยตรง |
IAutoRetriableTest | อินเตอร์เฟซสำหรับ IRemoteTest ที่ไม่ได้ใช้ ITestFilterReceiver แต่ยังคงมีความประสงค์จะสนับสนุนอัตโนมัติลองใหม่อีกครั้ง |
IBatteryInfo | อินเทอร์เฟซที่กำหนดปฏิสัมพันธ์กับแบตเตอรี่ของอุปกรณ์ |
IBatteryInfo.BatteryState | อธิบายสถานะการชาร์จแบตเตอรี่ในปัจจุบัน |
IBuildProvider | รับผิดชอบในการให้ข้อมูลเกี่ยวกับการสร้างภายใต้การทดสอบ |
IBuildReceiver | การทดสอบที่ต้องการการอ้างอิงถึงบิลด์ภายใต้การทดสอบ |
IClusterClient | อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
IClusterEvent | อินเทอร์เฟซสำหรับเหตุการณ์คลัสเตอร์ที่จะอัปโหลดไปยัง TFC |
IClusterEventUploader <T ขยาย IClusterEvent > | อินเทอร์เฟซสำหรับ ClusterEventUploader |
IClusterOptions | อินเทอร์เฟซสำหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ |
ICommandOptions | คอนเทนเนอร์สำหรับตัวเลือกการดำเนินการสำหรับคำสั่ง |
ICommandScheduler | ตัวกำหนดตารางเวลาสำหรับการรันคำสั่ง TradeFederation |
ICommandScheduler.IScheduledInvocationListener | Listener สำหรับเหตุการณ์การเรียกใช้เมื่อการเรียกเสร็จสิ้น |
ICompressionStrategy | อินเทอร์เฟซที่แสดงถึงอัลกอริธึมการบีบอัดที่สามารถเลือกได้ในขณะใช้งานจริง |
การกำหนดค่าไอคอน | ข้อมูลการกำหนดค่าสำหรับการเรียกใช้ TradeFederation |
IConfigurationFactory | สำหรับการสร้างโรงงาน IConfiguration s |
IConfigurationReceiver | อินเตอร์เฟซที่เรียบง่ายเพื่อเป็นตัวแทนของวัตถุที่ยอมรับ IConfiguration |
ICredentialFactory | อินเตอร์เฟซสำหรับโรงงานข้อมูลประจำตัวที่จะสร้าง OAuth2 Credential |
IDefaultObjectLoader | อินเทอร์เฟซสำหรับการโหลดออบเจ็กต์เริ่มต้นที่ควรเป็นส่วนหนึ่งของการกำหนดค่า YAML ของเรา |
IDefaultObjectLoader.LoaderConfiguration | ออบเจ็กต์การกำหนดค่าการโหลดเพื่อส่งข้อมูลไปยังตัวโหลด |
IDeviceBuildInfo | IBuildInfo ที่แสดงถึงการสร้างอุปกรณ์ที่สมบูรณ์ Android และ (ขยะ) การทดสอบของ |
IDeviceBuildProvider | IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อดึงการสร้าง |
IDeviceConfiguration | อินเทอร์เฟซผู้ถือการกำหนดค่าอุปกรณ์ |
IDeviceFlasher | กะพริบภาพอุปกรณ์บนอุปกรณ์ |
IDeviceFlasher.UserDataFlashOption | จำนวนตัวเลือกสำหรับจัดการอิมเมจข้อมูลผู้ใช้ |
IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่พร้อมใช้งานสำหรับการทดสอบ |
IDeviceManager.IFastbootListener | Listener สำหรับการเปลี่ยนแปลงสถานะ fastboot |
IDeviceMonitor | อินเทอร์เฟซสำหรับตรวจสอบสถานะของอุปกรณ์ |
IDeviceMonitor.DeviceLister | Runnable ชั้นเหมือนที่ควรจะกลับอุปกรณ์ที่เป็นที่รู้จักและรัฐของพวกเขา |
IDeviceSelection | อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์ |
IDeviceTest | อินเตอร์เฟซสำหรับวัตถุที่ต้องอ้างอิงถึง ITestDevice |
IDisableable | อินเทอร์เฟซที่อธิบายวัตถุ Tradefed ที่สามารถปิดใช้งานได้ |
IFileDownloader | อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล |
IFlashingResourcesParser | อินเทอร์เฟซสำหรับจัดหาไฟล์รูปภาพเสริมเวอร์ชันที่จำเป็นเพื่อแฟลชอุปกรณ์ |
IFlashingResourcesRetriever | อินเทอร์เฟซสำหรับการเรียกไฟล์ภาพเสริมที่จำเป็นสำหรับการแฟลชอุปกรณ์ |
IFolderBuildInfo | นามธรรมง่าย IBuildInfo ที่มีสิ่งประดิษฐ์ที่สร้างจะมีในไดเรกทอรีระบบแฟ้มท้องถิ่น |
IFormatterGenerator | อินเตอร์เฟซที่อธิบายถึงการจัดรูปแบบสำหรับ SuiteResultHolder |
IHostCleaner | ล้างโฮสต์หลังจากการทดสอบรันเสร็จสิ้น |
IInvocationContextReceiver | การทดสอบที่ต้องการอ้างอิงถึงบริบทของการร้องขอ |
IInvocationการดำเนินการ | ส่วนต่อประสานที่อธิบายการดำเนินการที่จะทำโดยเป็นส่วนหนึ่งของการร้องขอ |
ILeveledLogOutput | คลาสที่ใช้อินเทอร์เฟซนี้มีวิธีการที่จัดการกับข้อความบันทึกที่ส่งออก |
ILogcatReceiver | ชั้นที่ให้การส่งออกของ logcat ของอุปกรณ์เป็น InputStreamSource |
ILogRegistry | อินเตอร์เฟซสำหรับ ILogOutput เดี่ยวคนตัดไม้ว่ามัลติเพล็กและจัดการตัดไม้ที่แตกต่างกัน |
ILogRegistry.EventType | เหตุการณ์ที่เป็นประโยชน์ต่อการบันทึก |
IMetricCollector | อินเทอร์เฟซนี้จะถูกเพิ่มเป็นมัณฑนากรเมื่อรายงานผลการทดสอบเพื่อรวบรวมเมตริกที่ตรงกัน |
IMetricCollectorReceiver | อินเตอร์เฟซสำหรับ IRemoteTest s ในการดำเนินการหากพวกเขาต้องการที่จะได้รับรายชื่อของ IMetricCollector สำหรับการทดสอบการทำงาน |
IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรดำเนินการโมดูลหรือไม่ |
IModuleController.RunStrategy | Enum อธิบายวิธีดำเนินการโมดูล |
IModuleParameterHandler | อินเทอร์เฟซสำหรับพารามิเตอร์ของโมดูลชุด |
IMultiDeviceTest | อินเทอร์เฟซนี้เลิกใช้แล้ว อินเทอร์เฟซนี้ถูกเก็บไว้ชั่วคราวเพื่อความเข้ากันได้ แต่ไม่ได้ใช้งานจริงอีกต่อไป โปรดอย่านำไปใช้ |
IMultiTargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์ต่างๆ ร่วมกัน |
INativeDeviceTest | อินเตอร์เฟซสำหรับวัตถุที่ต้องอ้างอิงถึง INativeDevice |
ติดตั้งApexModuleTargetPreparer | |
ตัวจัดการแอปทันที | จัดการสำหรับ ModuleParameters#INSTANT_APP |
InstrumentationResultProtoParser | แยกวิเคราะห์โปรโตผลลัพธ์เครื่องมือวัดที่รวบรวมระหว่างการทดสอบเครื่องมือวัดและแจ้งผลลัพธ์ให้ ITestRunListener |
InvocationContext | การดำเนินงานทั่วไปของ IInvocationContext |
InvocationExecution | คลาสที่อธิบายขั้นตอนการเรียกใช้ทั้งหมด: สร้างการดาวน์โหลด, target_prep, รันการทดสอบ, ล้างข้อมูล |
InvocationScope | ขอบเขตการเรียกใช้ Tradefed เดียว |
InvocationScoped | |
InvocationScopeModule | โมดูล Guice ที่สามารถใช้ได้ทุกที่ในการเรียก TF เพื่อขอวัตถุที่รองรับ Guice-Tradefed |
InvocationStatus | คลาสสำหรับเก็บสถานะการเรียกใช้ |
InvocationToJUnitResultForwarder | ชั้นที่ฟัง ITestInvocationListener เหตุการณ์และส่งต่อไปยัง TestListener |
IPostProcessor | Post processors เป็นออบเจกต์ของ Trade Federation ที่อนุญาตให้ประมวลผลเมตริกและบันทึกหลังการทดสอบและก่อนการรายงานผล |
IRemoteFeature | อินเทอร์เฟซที่อธิบายคุณลักษณะใน Tradefed ที่สามารถดำเนินการได้ตามคำขอ |
IRemoteFileResolver | อินเทอร์เฟซสำหรับวัตถุที่สามารถแก้ไขไฟล์ระยะไกลเป็นไฟล์ภายในเครื่อง |
IRemoteFileResolver.RemoteFileResolverArgs | อาร์กิวเมนต์ส่งผ่านไปยังตัวแก้ไข |
IRemoteFileResolver.ResolvedFile | คลาสเก็บข้อมูลเกี่ยวกับไฟล์ที่แก้ไขและข้อมูลเมตาบางส่วน |
IReportNotExecuted | ในกรณีที่มีการดำเนินการไม่สมบูรณ์ IRemoteTest ที่ใช้อินเตอร์เฟซนี้อาจรายงานการทดสอบที่ไม่ดำเนินการของพวกเขาสำหรับการรายงานที่ดีขึ้น |
ตารางเวลา | อินเทอร์เฟซสำหรับกำหนดเวลาการกำหนดค่าใหม่เพื่อดำเนินการในอนาคต |
IResourceMetricCollector | อินเทอร์เฟซสำหรับผู้ใช้เพื่อใช้ตัวรวบรวมทรัพยากรที่กำหนดเอง |
IRestApiHelper | อินเทอร์เฟซตัวช่วยสำหรับดำเนินการเรียก REST API |
IResumableTest | อินเทอร์เฟซนี้เลิกใช้แล้ว ไม่ต้องการสิ่งนี้อีกต่อไป |
IRetryDecision | ส่วนต่อประสานขับเคลื่อนการตัดสินใจลองใหม่และใช้ตัวกรองในคลาสเพื่อการลองใหม่ที่เป็นเป้าหมายมากขึ้น |
IRuntimeHintProvider | |
ISแซนด์บ็อกซ์ | อินเทอร์เฟซกำหนดแซนด์บ็อกซ์ที่สามารถใช้เพื่อเรียกใช้การร้องขอ |
ISandboxFactory | สำหรับการสร้างโรงงาน ISandbox |
ISetOptionReceiver | การดำเนินงานของอินเตอร์เฟซนี้ควรจะมี Option ด้วย "ตั้งค่าตัวเลือก" ชื่อเชื่อมโยงกับ HostTest#SET_OPTION_NAME |
IShardableTest | IRemoteTest ที่สามารถแบ่งออกเป็นการทดสอบย่อยปฏิบัติการแยกต่างหาก |
IShardHelper | อินเทอร์เฟซของอ็อบเจ็กต์ที่อธิบายกลยุทธ์การแบ่งส่วนที่จะใช้สำหรับการกำหนดค่า |
ISystemStatusChecker | ตัวตรวจสอบที่ดำเนินการตรวจสอบสถานะของระบบและส่งคืนบูลีนเพื่อระบุว่าระบบอยู่ในสถานะที่คาดไว้หรือไม่ |
ISystemStatusCheckerReceiver | IRemoteTest ที่ต้องเข้าถึง ISystemStatusChecker จากการกำหนดค่า |
ITargetCleaner | อินเทอร์เฟซนี้เลิกใช้แล้ว tearDown ถูกย้ายไปยังอินเทอร์เฟซฐาน ITargetPreparer |
ITargetPreparer | เตรียมสภาพแวดล้อมการทดสอบสำหรับการทดสอบรัน |
ITerribleFailureHandler | อินเตอร์เฟซที่จะจัดการกับความล้มเหลวที่น่ากลัวจาก LogUtil.CLog.wtf(String, Throwable) |
ITestAnnotationFilterReceiver | รันเนอร์ที่สามารถกรองการทดสอบที่จะรันตามคำอธิบายประกอบ |
ITestCollector | ให้การสนับสนุนสำหรับการรวบรวมการทดสอบ เมื่อตั้งค่าแล้ว ผู้ทดสอบจะต้องดำเนินการทดสอบแบบแห้งเพื่อรวบรวมกรณีทดสอบโดยไม่ต้องดำเนินการจริง |
ITestFileFilterReceiver | รันเนอร์ที่สามารถรับไฟล์ที่ระบุการทดสอบที่จะรันและ/หรือไม่รัน |
ITestFilterReceiver | นักวิ่งที่สามารถกรองการทดสอบที่จะเรียกใช้ |
ITestInformationReceiver | อินเตอร์เฟซที่จะได้รับ TestInformation สำหรับบางชั้นเรียน |
ITestInvocation | จัดการหนึ่งคำขอทดสอบ TradeFederation |
ITestInvocation.ExitInformation | แสดงข้อมูลการออกบางส่วนสำหรับการเรียกใช้ |
ITestSuite | คลาสนามธรรมที่ใช้ในการรัน Test Suite |
ITestSuiteResultLoader | อินเทอร์เฟซอธิบายตัวช่วยเพื่อโหลดผลลัพธ์ก่อนหน้าในลักษณะที่สามารถเรียกใช้ซ้ำได้ |
ITestsZipInstaller | ติดตั้งการทดสอบจากไฟล์ zip การทดสอบ (ตามที่ส่งออกโดยระบบบิลด์) บนอุปกรณ์ |
NS
JavaCodeCoverageCollector | BaseDeviceMetricCollector ที่จะดึง Java วัดความคุ้มครองออกจากอุปกรณ์และเข้าสู่ระบบพวกเขาเป็นสิ่งประดิษฐ์การทดสอบ |
JavaCodeCoverageFlusher | คลาสยูทิลิตี้ที่รีเซ็ตและบังคับให้ล้างการวัดความครอบคลุมโค้ด Java จากกระบวนการที่ทำงานบนอุปกรณ์ |
JsonHttpTestResultReporter | ผู้รายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของตัวชี้วัดการทดสอบและสาขา ข้อมูลอุปกรณ์ใน JSON และ POST ลงในจุดสิ้นสุดบริการ HTTP |
JUnit4TestFilter | คลาสของตัวช่วยที่ให้การกรองสำหรับ JUnit4 วิ่งโดยการขยาย Filter |
JUnitToInvocationResultForwarder | ชั้นที่ฟัง TestListener เหตุการณ์และส่งต่อไปยังพวกเขา ITestInvocationListener |
JUnitXmlParser | Parser ที่ดึงข้อมูลผลการทดสอบจากผลลัพธ์ JUnit ที่จัดเก็บไว้ใน XMLJUnitResultFormatter ของ ant และส่งต่อไปยัง ITestInvocationListener |
K
KeyguardStatusChecker | ตรวจสอบสถานะคีย์การ์ดหลังการทำงานของโมดูล |
KillExistingEmulatorPreparer | ITargetPreparer ที่ปิดลงโปรแกรมจำลองการทำงาน |
หลี่
LabResourceDeviceMonitor | การตรวจสอบทรัพยากรของห้องปฏิบัติการซึ่งเริ่มต้น/จัดการเซิร์ฟเวอร์ gRPC สำหรับ LabResourceService |
ตัวรับเอาต์พุตขนาดใหญ่ | คลาสที่ออกแบบมาเพื่อช่วยรันคำสั่งที่รันเป็นเวลานานรวบรวมเอาต์พุต |
LastShardDetector | เมื่อใช้ sharding ท้องถิ่นบางครั้งเราเพียงต้องการที่จะดำเนินการกระทำบางอย่างเมื่อชาร์ดที่ผ่านมาถึง invocationEnded(long) |
LaunchCvdHelper | ตัวช่วยยูทิลิตี้เพื่อควบคุม Launch_cvd ใน Cuttlefish VM |
LeakedThreadStatusChecker | Status checker to ensure a module does not leak a running Thread. |
LegacySubprocessResultsReporter | A frozen implementation of the subprocess results reporter which should remain compatible with earlier versions of TF/CTS (eg 8+), despite changes in its superclass. |
ListInstrumentationParser | A IShellOutputReceiver that parses the output of a 'pm list instrumentation' query |
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | คลาสสำหรับอุปกรณ์เสมือนในพื้นที่ที่ทำงานบนโฮสต์ TradeFed |
LocalAppBuildProvider | A IBuildProvider that constructs a IBuildInfo based on a provided local path |
LocalDeviceBuildProvider | A IBuildProvider that constructs a IDeviceBuildInfo based on a provided filesystem directory path. |
LocalEmulatorLaunch | A TargetPreparer that launches an emulator locally from an android build environment. |
LocalEmulatorSnapshot | A TargetPreparer intended for generating a clean emulator snapshot from a android build/development environment |
LocalFileResolver | Implementation of IRemoteFileResolver that allows linking local files |
LocalFolderBuildProvider | A IBuildProvider that constructs a IFolderBuildInfo based on a provided local path |
LocalRunInstructionBuilder | Utility to compile the instruction to run test locally. |
LogcatCrashResultForwarder | Special listener: on failures (instrumentation process crashing) it will attempt to extract from the logcat the crash and adds it to the failure message associated with the test. |
LogcatEventParser | |
LogcatEventType | Event types for LogcatEventParser . |
LogcatOnFailureCollector | Collector that will capture and log a logcat when a test case fails. |
LogcatReceiver | Class that collects logcat in background. |
LogFileSaver | A helper for ITestInvocationListener 's that will save log data to a file |
LogReceiver | |
LogRegistry | A ILogRegistry implementation that multiplexes and manages different loggers, using the appropriate one based on the ThreadGroup of the thread making the call. |
LogSaverResultForwarder | A ResultForwarder for saving logs with the global file saver. |
M
MainlineModuleHandler | คลาสตัวจัดการอย่างง่ายสำหรับโมดูล Mainline ที่สร้าง InstallApexModuleTargetPreparer และฉีดลิงก์แบบไดนามิกเข้าไปตามโมดูล mainline ที่กำหนดเพื่อดึงข้อมูลโมดูลเหล่านั้นโดยอัตโนมัติ |
MainlineTestModuleController | Base class for a module controller to run tests based on the preloaded mainline modules on the device under test. |
ManagedRemoteDevice | อุปกรณ์ที่ทำงานภายในเครื่องเสมือนที่เราจัดการจากระยะไกลผ่านอินสแตนซ์ Tradefed ภายใน VM |
ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
MetricFilePostProcessor | Used for uploading the metrics log file collected during the test and run level. |
MetricOption | Annotation for test methods annotated with @Test , or if the annotation is part of the annotation list of TestDescription that allows to specify some extra parameters useful for: Tuning the behavior of the collectors, filtering some methods. |
MetricsXMLResultReporter | MetricsXMLResultReporter writes test metrics and run metrics to an XML file in a folder specified by metrics-folder parameter at the invocationEnded phase of the test. |
MetricUtility | Contains common utility methods for storing the test metrics, aggregating the metrics in similar tests and writing the metrics to a file. |
MinApiLevelModuleController | Base class for a module controller to not run tests when it below a specified API Level. |
MinSdkModuleController | Base class for a module controller to not run tests on versions below a specified SDK version number. |
ModuleDefinition | Container for the test run configuration. |
ModuleListener | Listener attached to each IRemoteTest of each module in order to collect the list of results. |
ModuleMerger | Helper class for operation related to merging ITestSuite and ModuleDefinition after a split. |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | A simple struct class to store information about a module |
โมดูลพารามิเตอร์ | ค่าพิเศษที่เกี่ยวข้องกับคีย์ "พารามิเตอร์" ของชุดข้อมูลในข้อมูลเมตาของแต่ละโมดูล |
ModuleParametersHelper | ตัวช่วยที่จะได้รับ IModuleParameterHandler เกี่ยวข้องกับพารามิเตอร์ |
ModuleSplitter | Helper to split a list of modules represented by IConfiguration into a list of execution units represented by ModuleDefinition . |
N
NameMangleListener | A proxy listener to translate test method, class, and package names as results are reported. |
NativeCodeCoverageFlusher | A utility class that clears native coverage measurements and forces a flush of native coverage data from processes on the device. |
NativeDevice | Default implementation of a ITestDevice Non-full stack android devices. |
NativeDevice.AdbAction | A DeviceAction for running a OS 'adb ....' command. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | DeviceAction for rebooting a device. |
NativeDevice.RebootMode | A mode of a reboot. |
NativeDeviceStateMonitor | Helper class for monitoring the state of a IDevice with no framework support. |
ตัวจัดการเชิงลบ | ตัวจัดการที่ระบุว่าไม่ควรทำอะไร และพารามิเตอร์ไม่ควรสร้างโมดูลเพิ่มเติมใดๆ |
NestedDeviceStateMonitor | Device state monitor that executes extra checks on nested device to accommodate the specifics of the virtualized environment. |
NestedRemoteDevice | การเป็นตัวแทนของอุปกรณ์ที่ทำงานอยู่ใน VM Cuttlefish ระยะไกล |
NetworkNotAvailableException | Thrown when a device is not able to connect to network for testing. |
NoDeviceException | Thrown when there's no device to execute a given command. |
NoisyDryRunTest | Run noisy dry run on a command file. |
ไม่ใช่MultiAbiHandler | จัดการพิเศษที่แจ้ง SuiteModuleLoader ว่า ABI รองไม่ควรสร้างโมดูล |
O
OpenObjectLoader | Loader for the default objects available in AOSP. |
OptionCopier | A helper class that can copy Option field values with same names from one object to another. |
OptionFetcher | Helper to get the test options from the parent process. |
OptionNotAllowedException | Specific ConfigurationException when an option is not allowed to be passed in the command line. |
OptionSetter | Populates Option fields. |
OptionSetter.OptionFieldsForName | Container for the list of option fields with given name. |
OtaDeviceBuildInfo | A IDeviceBuildInfo used for over-the-air update testing. |
OtatoolsBuildInfo | An IBuildInfo that contains otatools artifacts. |
OtaZipfileBuildProvider | Provides a IBuildInfo based on a local OTA zip file. |
P
PackageInstalledModuleController | Module controller to not run tests when the device has not got the given packages installed. |
Pair <A, B> | Define our own Pair class which contains two objects. |
ParallelDeviceExecutor <V> | Wrapper of ERROR(/ExecutorService) to execute a function in parallel. |
ParentSandboxInvocationExecution | Version of InvocationExecution for the parent invocation special actions when running a sandbox. |
ParentShardReplicate | Replicate a setup for one device to all other devices that will be part of sharding. |
PassingTestFileReporter | A ITestInvocationListener that saves the list of passing test cases to a test file |
PrettyPrintDelimiter | Helper utility that helps to print delimited message that stands out. |
PropertyChanger | A utility class for changing (or adding) items in an Android property file |
ProtoResultParser | Parser for the Tradefed results proto format. |
ProtoResultParser.TestLevel | Enumeration representing the current level of the proto being processed. |
ProtoResultReporter | Result reporter build a TestRecord protobuf with all the results inside. |
ProtoUtil | Utility methods for dealing with protobuf messages type-agnostically. |
ProxyConfiguration | Object that allows pointing to a remote configuration to execute. |
PsParser | Utility used to parse(USER,PID and NAME) from the "ps" command output |
Q
QuotationAwareTokenizer |
R
RecoveryLogPreparer | A target preparer used to collect logs before recovery. |
RegexTrie <V> | The RegexTrie is a trie where eachERROR(/Pattern) . |
RemoteAndroidDevice | การดำเนินงานของ ITestDevice สำหรับกองเต็มรูปแบบหุ่นยนต์อุปกรณ์เชื่อมต่อผ่าน adb เชื่อมต่อ |
RemoteAndroidVirtualDevice | ขยาย RemoteAndroidDevice พฤติกรรมกองเต็มอุปกรณ์หุ่นยนต์ทำงานใน Google Compute Engine (Gce) |
RemoteAvdIDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.gceDeviceRequested() is true |
RemoteFileUtil | Utility class to handle file from a remote instance |
RemoteInvocationExecution | Implementation of InvocationExecution that drives a remote execution. |
RemoteManager | Class that receives RemoteOperation s via a socket. |
RemoteSshUtil | Utility to execute ssh commands on remote instances. |
RemoteTestTimeOutEnforcer | Listeners that allows to check the execution time of a given test config and fail it if it goes over a given timeout. |
RemoteZip | Utilities to unzip individual files inside a remote zip file. |
ReportPassedTests | Report in a file possible filters to exclude passed test. |
ResourceMetricUtil | Utility functions for composing metrics. |
RestApiHelper | A helper class for performing REST API calls. |
ResultAggregator | Special forwarder that aggregates the results when needed, based on the retry strategy that was taken. |
ResultAndLogForwarder | Forwarder for results and logs events. |
ResultForwarder | A ITestInvocationListener that forwards invocation results to a list of other listeners. |
ResultsPlayer | Special runner that replays the results given to it. |
RetentionFileSaver | Helper class for creating a .retention file in a directory. |
RetryConfigurationFactory | Factory that handles retrying a command. |
RetryLogSaverResultForwarder | Forwarder that also handles passing the current attempt we are at. |
RetryRescheduler | A special runner that allows to reschedule a previous run tests that failed or where not executed. |
RetryRescheduler.RetryType | The types of the tests that can be retried. |
RetryResultForwarder | An Extension of ResultForwarder that always push to a given attempt number. |
RetryResultHelper | Helper class to determine which module or test should run or not. |
RetryStatistics | Structure holding the statistics for a retry session of one IRemoteTest . |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Generic base IMultiDeviceRecovery to run a tradefed configuration to do the recovery step. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | An ITargetPreparer that creates a secondary user in setup, and marks that tests should be run in that user. |
RunOnSystemUserTargetPreparer | An ITargetPreparer that marks that tests should be run on the user (rather than the current user). |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | An ITargetPreparer that creates a work profile in setup, and marks that tests should be run in that user. |
S
SandboxConfigDump | Runner class that creates a IConfiguration based on a command line and dump it to a file. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Special Configuration Exception coming from the Sandbox setup. |
SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. |
SandboxConfigUtil | A utility class for managing IConfiguration when doing sandboxing. |
SandboxedInvocationExecution | Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command. |
SandboxInvocationRunner | Run the tests associated with the invocation in the sandbox. |
SandboxOptions | Class that can receive and provide options to a ISandbox . |
ScreenshotOnFailureCollector | Collector that will capture and log a screenshot when a test case fails. |
Sdk28ModuleController | A module controller to check if a device is on SDK 28 (Android 9) or above. |
Sdk29ModuleController | Only run tests if the device under test is SDK version 29 or above. |
Sdk30ModuleController | Only run tests if the device under test is SDK version 30 or above. |
Sdk31ModuleController | Only run tests if the device under test is SDK version 31 or above. |
ตัวจัดการผู้ใช้รอง | จัดการสำหรับ ModuleParameters#SECONDARY_USER |
SerializationUtil | Utility to serialize/deserialize an object that implements ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
ShardBuildCloner | Helper class that handles cloning a build info from the command line. |
ShardHelper | Helper class that handles creating the shards and scheduling them for an invocation. |
ShardListener | A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener. |
ShardMainResultForwarder | A ResultForwarder that combines the results of a sharded test invocations. |
ShellOutputReceiverStream | Utility subclass of OutputStream that writes into an IShellOutputReceiver. |
ShellStatusChecker | Check if the shell status is as expected before and after a module run. |
ShippingApiLevelModuleController | Run tests if the device meets the following conditions:
|
SimpleFileLogger | A ILeveledLogOutput that directs log messages to stdout and to a single log file. |
SimplePerfResult | Object to hold all simpleperf test results |
SimplePerfStatResultParser | A utility class to parse simpleperf result. |
SimplePerfUtil | Utility class to dispatch simple command and collect results |
SimplePerfUtil.SimplePerfType | Enum of simpleperf command options |
SimpleStats | A small utility class that calculates a few statistical measures given a numerical dataset. |
SizeLimitedOutputStream | A thread safe file backed ERROR(/OutputStream) that limits the maximum amount of data that can be written. |
Sl4aBluetoothUtil | A utility class provides Bluetooth operations on one or two devices using SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums for Bluetooth device access level which are based on BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums for Bluetooth connection states which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums for Bluetooth profile priority level which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums for Bluetooth profiles which are based on BluetoothProfile.java |
Sl4aClient | Sl4A client to interact via RPC with SL4A scripting layer. |
Sl4aEventDispatcher | Event dispatcher polls for event and queue them by name to be queried. |
Sl4aEventDispatcher.EventSl4aObject | Object returned by the event poller. |
SnapshotInputStreamSource | A File-backed InputStreamSource. |
StatusCheckerResult | Contains the result of a ISystemStatusChecker execution. |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StreamProtoReceiver | A receiver that translates proto TestRecord received into Tradefed events. |
StreamProtoResultReporter | An implementation of ProtoResultReporter |
StrictShardHelper | Sharding strategy to create strict shards that do not report together, |
StringEscapeUtils | Utility class for escaping strings for specific formats. |
StringUtil | Utility class for escaping strings for common string manipulation. |
StubBuildProvider | No-op empty implementation of a IBuildProvider . |
StubMultiTargetPreparer | Placeholder empty implementation of a IMultiTargetPreparer . |
StubTargetPreparer | Placeholder empty implementation of a ITargetPreparer . |
StubTest | No-op empty test implementation. |
StubTestRunListener | Stub implementation of ITestRunListener |
SubprocessCommandException | A subprocess command failed to run. |
SubprocessConfigBuilder | Build a wrapper TF config XML for an existing TF config. |
SubprocessEventHelper | Helper to serialize/deserialize the events to be passed to the log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper for TestIgnored information. |
SubprocessEventHelper.FailedTestEventInfo | Helper for testFailed information. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper for invocation ended information. |
SubprocessEventHelper.InvocationFailedEventInfo | Helper for InvocationFailed information. |
SubprocessEventHelper.InvocationStartedEventInfo | Helper for invocation started information. |
SubprocessEventHelper.LogAssociationEventInfo | Helper for logAssociation information. |
SubprocessEventHelper.TestEndedEventInfo | Helper for testEnded information. |
SubprocessEventHelper.TestLogEventInfo | Helper for testLog information. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper for test module started information. |
SubprocessEventHelper.TestRunEndedEventInfo | Helper for testRunEnded Information. |
SubprocessEventHelper.TestRunFailedEventInfo | Helper for testRunFailed information |
SubprocessEventHelper.TestRunStartedEventInfo | Helper for testRunStarted information |
SubprocessEventHelper.TestStartedEventInfo | Helper for testStarted information |
SubprocessExceptionParser | ตัวช่วยในการจัดการเอาต์พุตข้อยกเว้นจากรันเนอร์คำสั่ง Tradefed มาตรฐาน |
SubprocessReportingHelper | A class to build a wrapper configuration file to use subprocess results reporter for a cluster command. |
SubprocessResultsReporter | Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations. |
SubprocessTestResultsParser | Extends ERROR(/FileOutputStream) to parse the output before writing to the file so we can generate the test events on the launcher side. |
SubprocessTestResultsParser.StatusKeys | Relevant test status keys. |
SubprocessTfLauncher | A IRemoteTest for running tests against a separate TF installation. |
SuiteApkInstaller | Installs specified APKs for Suite configuration: either from $ANDROID_TARGET_OUT_TESTCASES variable or the ROOT_DIR in build info. |
SuiteModuleLoader | Retrieves Compatibility test module definitions from the repository. |
SuiteModuleLoader.ConfigFilter | A ERROR(/FilenameFilter) to find all the config files in a directory. |
SuiteResultHolder | Helper object to ease up serializing and deserializing the invocation results. |
SuiteResultReporter | Collect test results for an entire suite invocation and output the final results. |
SuiteResultReporter.ModulePrepTimes | Object holder for the preparation and tear down time of one module. |
SuiteTestFilter | Represents a filter for including and excluding tests. |
SystemServerFileDescriptorChecker | Checks if system server appears to be running out of FDs. |
SystemServerStatusChecker | Check if the pid of system_server has changed from before and after a module run. |
SystemUtil | Utility class for making system calls. |
SystemUtil.EnvVariable |
T
TableBuilder | Helper class to display a matrix of String elements in a table. |
TableFormatter | Helper class to display a matrix of String elements so each element column is lined up |
TarUtil | Utility to manipulate a tar file. |
TelephonyHelper | A utility to use and get information related to the telephony. |
TelephonyHelper.SimCardInformation | An information holder for the sim card related information. |
TelephonyTokenProvider | Token provider for telephony related tokens. |
TemplateResolutionError | Class extending ConfigurationException for template related error during configuration parsing. |
TerribleFailureEmailHandler | A simple handler class that sends an email to interested people when a WTF (What a Terrible Failure) error occurs within a Trade Federation instance. |
TestAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto device. |
TestContext | A class to model a TestContext message of TFC API. |
TestDependencyResolver | Helper to resolve dependencies if needed. |
TestDescriptionsFile | A utility class for marshalling and unmarshalling a list of TestDescriptions to a test file. |
TestDevice | การดำเนินงานของ ITestDevice สำหรับอุปกรณ์ Android สแต็คเต็มรูปแบบ |
TestEnvironment | A class to model a TestEnvironment message returned by TFC API. |
TestFailureListener | Listener used to take action such as screenshot, bugreport, logcat collection upon a test failure when requested. |
TestFilterHelper | Helper class for filtering tests |
TestGroupStatus | A class to store status of a test group. |
TestInfo | Stores the test information set in a TEST_MAPPING file. |
TestInvocation | Default implementation of ITestInvocation . |
TestInvocation.RunMode | The different mode an invocation can run into. |
TestInvocation.Stage | |
TestMapping | A class for loading a TEST_MAPPING file. |
TestMappingSuiteRunner | Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite. |
TestOption | Stores the test option details set in a TEST_MAPPING file. |
TestOutputUploader | A class to upload test output files to GCS/HTTP. |
TestRecordInterpreter | Utility to convert a TestRecord proto into a more easily manipulable format in Tradefed. |
TestResource | A class to model a TestResource message returned by TFC API. |
TestResourceDownloader | A class to download test resource files from file system/GCS/HTTP. |
TestResultListener | A simplification of ITestLifecycleListener for implementers that only care about individual test results. |
TestRunToTestInvocationForwarder | Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver . |
TestsPoolPoller | Tests wrapper that allow to execute all the tests of a pool of tests. |
TestSuiteInfo | A class that resolves loading of build related metadata for test suite To properly expose related info, a test suite must include a |
TextResultReporter | A test result reporter that forwards results to the JUnit text result printer. |
TfObjectTracker | A utility to track the usage of the different Trade Fedederation objects. |
TfSuiteRunner | Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. |
TfTestLauncher | A IRemoteTest for running unit or functional tests against a separate TF installation. |
TimeStatusChecker | Status checker to ensure that the device and host time are kept in sync. |
TimeVal | This class is deprecated. use Duration instead. |
TokenProviderHelper | Helper that gives the provider associated to a particular token, in order to find out if a device supports the token. |
TradefedConfigObject | A class to model a TradefedConfigObject message of TFC API. |
TradefedConfigObject.Type | A list of configuration object types which can be injected to a cluster command config. |
TradefedDelegator | Objects that helps delegating the invocation to another Tradefed binary. |
TradefedFeatureClient | A grpc client to request feature execution from the server. |
TradefedFeatureServer | A server that responds to requests for triggering features. |
TradefedSandbox | Sandbox container that can run a Trade Federation invocation. |
TradefedSandboxFactory | Default implementation for SandboxFactory |
TradefedSandboxRunner | Runner associated with a TradefedSandbox that will allow executing the sandbox. |
TradefedSandboxRunner.StubScheduledInvocationListener | A stub IScheduledInvocationListener that does nothing. |
U
UnexecutedTestReporterThread | Threads that takes care of reporting all unexecuted tests. |
UsbResetMultiDeviceRecovery | A IMultiDeviceRecovery which resets USB buses for offline devices. |
UsbResetRunConfigRecovery | Allow to trigger a command to reset the USB of a device |
UsbResetTest | An IRemoteTest that reset the device USB and checks whether the device comes back online afterwards. |
UserChecker | Checks if users have changed during the test. |
V
ValidateSuiteConfigHelper | This class will help validating that the IConfiguration loaded for the suite are meeting the expected requirements: - No Build providers - No Result reporters |
VmRemoteDevice | A Remote virtual device that we will manage from inside the Virtual Machine. |
W
WaitDeviceRecovery | A simple implementation of a IDeviceRecovery that waits for device to be online and respond to simple commands. |
WifiHelper | Helper class for manipulating wifi services on device. |
X
XmlFormattedGeneratorReporter | Implementation of the FormattedGeneratorReporter which format the suite results in an xml format. |
XmlResultReporter | Writes JUnit results to an XML files in a format consistent with Ant's XMLJUnitResultFormatter. |
XmlSuiteResultFormatter | Utility class to save a suite run as an XML. |
XmlSuiteResultFormatter.RunHistory | Helper object for JSON conversion. |
Y
YamlClassOptionsParser | Helper to parse test runner information from the YAML Tradefed Configuration. |
Z
ZipCompressionStrategy | An ICompressionStrategy for creating zip archives. |