IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest Một quy trình kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. 
ArtGTest  
ArtRunTest Trình chạy kiểm thử để chạy các bài kiểm thử chạy ART. 
AtestRunner Triển khai ITestSuite 
BaseRetryDecision Cách triển khai cơ sở của IRetryDecision
BaseTestSuite Kiểm thử để chạy Bộ kiểm thử tính tương thích với hệ thống bộ mới. 
ClangCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo mức độ sử dụng Clang trên thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
ClusterCommandLauncher Lớp IRemoteTest để chạy một lệnh từ TFC thông qua một quy trình con TF. 
CodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng Java và mã gốc trên thiết bị và ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử. 
CodeCoverageTest Một quy trình kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định và tạo báo cáo mức độ sử dụng mã. 
CommandOptionsGetter Việc triển khai dịch vụ trả về giá trị tuỳ chọn lệnh của một lệnh gọi nhất định. 
CreateAvdPreparer  
DependenciesResolver Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một kiểm thử. 
DeviceFlashPreparer ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực. 
DeviceOwnerTargetPreparer ITargetPreparer thiết lập thành phần chủ sở hữu thiết bị. 
DeviceResetFeature Triển khai tính năng đặt lại thiết bị phía máy chủ. 
DeviceSnapshotFeature Triển khai ảnh chụp nhanh thiết bị phía máy chủ. 
ExecutableBaseTest Lớp cơ sở cho kiểu kiểm thử có thể thực thi. 
ExecutableHostTest Trình chạy kiểm thử cho tệp thực thi chạy trên máy chủ. 
ExecutableTargetTest Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu. 
FastbootUpdateBootstrapPreparer ITargetPreparer phân chia các tệp đã chỉ định (trình tải khởi động, đài, tệp ZIP hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt ROM cho thiết bị bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả. 
FormattedGeneratorReporter Trình báo cáo cho phép tạo báo cáo ở một định dạng cụ thể. 
GTest Một chương trình kiểm thử chạy một gói kiểm thử gốc trên một thiết bị nhất định. 
GTestBase Lớp cơ sở của gTest 
GcovCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo mức độ sử dụng gcov từ thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
GcovKernelCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng hạt nhân gcov từ debugfs và ngoài thiết bị, sau đó ghi lại các phép đo này dưới dạng cấu phần phần mềm kiểm thử. 
GlobalFilterGetter Quá trình triển khai dịch vụ trả về các bộ lọc của một lệnh gọi nhất định. 
HostGTest Một chương trình kiểm thử chạy một gói kiểm thử gốc. 
HostTest Trình chạy kiểm thử cho các kiểm thử dựa trên máy chủ JUnit. 
ITestSuite Lớp trừu tượng dùng để chạy Bộ kiểm thử. 
InstalledInstrumentationsTest Chạy tất cả các thiết bị đo lường tìm thấy trên thiết bị hiện tại. 
InstrumentationTest Một kiểm thử chạy gói kiểm thử đo lường trên một thiết bị nhất định. 
IsolatedHostTest Triển khai trình chạy TradeFed sử dụng một quy trình con để thực thi các chương trình kiểm thử trong môi trường có mức độ phụ thuộc thấp thay vì thực thi các chương trình kiểm thử đó trên quy trình chính. 
JarHostTest Trình chạy kiểm thử cho các kiểm thử JUnit phía máy chủ. 
JavaCodeCoverageCollector BaseDeviceMetricCollector sẽ lấy các phép đo phạm vi sử dụng Java từ thiết bị và ghi lại dưới dạng cấu phần phần mềm kiểm thử. 
KUnitModuleTest Trình chạy kiểm thử để chạy các mô-đun kiểm thử KUnit trên thiết bị. 
KernelTargetTest Trình chạy kiểm thử cho tệp thực thi chạy trên mục tiêu và phân tích cú pháp kết quả kiểm thử hạt nhân. 
KnownFailurePreparer Trình chuẩn bị mục tiêu để bỏ qua việc thử lại lỗi đã biết. 
LocalAndroidVirtualDevice Lớp cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. 
ManagedRemoteDevice Một thiết bị chạy bên trong máy ảo mà chúng tôi quản lý từ xa thông qua một thực thể Tradefed bên trong máy ảo. 
MixKernelTargetPreparer ITargetPreparer cho phép kết hợp hình ảnh hạt nhân với hình ảnh thiết bị. 
NativeDevice Cách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ. 
NestedRemoteDevice Hình ảnh đại diện cho thiết bị đang chạy bên trong máy ảo Cuttlefish từ xa. 
NoApkTestSkipper Trình chuẩn bị đặc biệt cho phép bỏ qua hoàn toàn một lệnh gọi (chuẩn bị và kiểm thử) nếu không có tệp APK nào để kiểm thử. 
RemoteAndroidDevice Triển khai ITestDevice cho một thiết bị Android có đầy đủ ngăn xếp được kết nối thông qua adb connect. 
RemoteAndroidVirtualDevice Mở rộng hành vi RemoteAndroidDevice cho một thiết bị Android toàn ngăn xếp chạy trong Google Compute Engine (Gce). 
ReportPassedTests Báo cáo trong một tệp các bộ lọc có thể dùng để loại trừ kiểm thử đã vượt qua. 
ResultDBReporter Trình báo cáo kết quả tải kết quả kiểm thử lên ResultDB. 
ResultsPlayer Trình chạy đặc biệt phát lại kết quả được cung cấp cho trình chạy đó. 
RetryRescheduler Một trình chạy đặc biệt cho phép lên lịch lại các lần chạy kiểm thử trước đó không thành công hoặc không được thực thi. 
RustBinaryHostTest Kiểm thử máy chủ nhằm chạy tệp nhị phân rust từ hệ thống Bản dựng Android (Soong) 
RustBinaryTest Một kiểm thử chạy tệp nhị phân rust trên thiết bị nhất định. 
RustTestBase Lớp cơ sở của RustBinaryHostTest và RustBinaryTest 
SkipFeature Một tính năng cho phép truy cập vào một số thông tin SkipManager
StubTargetPreparer Phương thức triển khai phần giữ chỗ trống của ITargetPreparer
StubTest Triển khai kiểm thử rỗng không hoạt động. 
SubprocessTfLauncher IRemoteTest để chạy kiểm thử trên một bản cài đặt TF riêng biệt. 
TearDownPassThroughPreparer Cho phép chạy tearDown trên trình chuẩn bị có trong cấu hình dưới dạng một đối tượng. 
TestDevice Triển khai ITestDevice cho thiết bị Android toàn bộ ngăn xếp 
TestMappingSuiteRunner Triển khai BaseTestSuite để chạy các chương trình kiểm thử được chỉ định bằng tuỳ chọn include-filter hoặc các tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ. 
TestsPoolPoller Trình bao bọc kiểm thử cho phép thực thi tất cả các kiểm thử của một nhóm kiểm thử. 
TfSuiteRunner Triển khai ITestSuite sẽ tải các chương trình kiểm thử từ thư mục res/config/suite/ của tệp jar TF. 
TfTestLauncher IRemoteTest để chạy kiểm thử đơn vị hoặc kiểm thử chức năng trên một bản cài đặt TF riêng biệt. 
XmlFormattedGeneratorReporter Triển khai FormattedGeneratorReporter để định dạng kết quả của bộ công cụ ở định dạng xml. 


Giao diện đơn giản để biểu thị đối tượng chấp nhận IConfiguration.

Các chương trình kiểm thử hoặc đối tượng cấu hình khác phải triển khai giao diện này nếu cần quyền truy cập vào IConfiguration mà chúng thuộc về.

Tóm tắt

Phương thức công khai

abstract void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Phương thức công khai

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Tham số
configuration IConfiguration