com.android.tradefed.testtype
Giao diện
Iabi | Giao diện đại diện cho ABI đang được thử nghiệm. |
IAbiThu | Một bài kiểm tra cần ABI được kiểm tra. |
IBuildReceiver | Một thử nghiệm cần tham chiếu đến bản dựng đang được thử nghiệm. |
IDeviceTest | Giao diện dành cho đối tượng cần tham chiếu đến ITestDevice . |
IInvocationContextReceiver | Một bài kiểm tra cần tham chiếu đến bối cảnh của lệnh gọi. |
IMultiDeviceTest | Giao diện này không được dùng nữa. Giao diện này được giữ tạm thời để tương thích nhưng thực tế không còn được sử dụng nữa. Xin vui lòng không thực hiện nó. |
INativeDeviceTest | Giao diện dành cho đối tượng cần tham chiếu đến INativeDevice . |
IRemoteTest | Một thử nghiệm báo cáo kết quả trực tiếp tới ITestInvocationListener . |
IReportNotExecuted | Trong trường hợp thực thi không đầy đủ, IRemoteTest triển khai giao diện này có thể báo cáo các thử nghiệm không được thực hiện để cải thiện báo cáo. |
IResumableTest | Giao diện này không được dùng nữa. Không cần điều này nữa |
IRuntimeHintProvider | |
Bộ thu ISetOption | Việc triển khai giao diện này phải có Option có tên "set-option" được liên kết với HostTest#SET_OPTION_NAME . |
IShardableTest | IRemoteTest có thể được chia thành các thử nghiệm phụ có thể thực thi riêng biệt. |
ITestAnnotationFilterReceiver | Một trình chạy có thể lọc những bài kiểm tra nào sẽ chạy dựa trên các chú thích. |
ITestCollector | Cung cấp hỗ trợ cho việc thu thập bài kiểm tra; khi được thiết lập, người chạy thử nghiệm phải thực hiện chạy thử để thu thập các trường hợp thử nghiệm mà không thực sự thực thi chúng. |
ITestFileFilterReceiver | Một trình chạy có thể nhận một tệp chỉ định thử nghiệm nào sẽ chạy và/hoặc không chạy. |
ITestFilterReceiver | Một người chạy có thể lọc những bài kiểm tra nào sẽ chạy. |
ITestInformationReceiver | Giao diện nhận TestInformation của một số lớp. |
Các lớp học
Abi | Một lớp đại diện cho ABI. |
AndroidJUnitTest | Thử nghiệm chạy gói thử nghiệm thiết bị đo lường trên thiết bị nhất định bằng cách sử dụng android.support.test.runner.AndroidJUnitRunner. |
Nghệ thuậtGTest | |
ArtRunTest | Một người chạy thử để chạy thử nghiệm ART. |
ArtRunTest.AdbShellCommandException | Một lớp ngoại lệ để báo cáo lỗi xảy ra trong quá trình thực thi lệnh shell ADB. |
Kiểm tra bảo hiểm mã | Thử nghiệm chạy gói thử nghiệm thiết bị đo lường trên một thiết bị nhất định và tạo báo cáo phạm vi mã. |
Kiểm tra phần mềm đồng hành | Lớp kiểm thử cơ bản gói gọn quá trình lấy và kiểm tra thiết bị đồng hành Lớp con có thể gọi |
Trình kiểm tra mức pin của thiết bị | IRemoteTest kiểm tra mức sạc pin tối thiểu và đợi pin đạt đến ngưỡng sạc thứ hai nếu không có mức sạc tối thiểu. |
DeviceJUnit4ClassRunner | Trình chạy thử JUnit4 cũng hỗ trợ IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Chú thích giả nhằm mục đích mang nhật ký đến cho các phóng viên. |
DeviceJUnit4ClassRunner.MetricAnnotation | Chú thích giả nhằm mục đích mang số liệu đến cho các phóng viên. |
DeviceJUnit4ClassRunner.TestLogData | Triển khai ExternalResource và TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Triển khai ExternalResource và TestRule . |
Thiết bịSuite | Mở rộng Suite chứa JUnit4 để cung cấp ITestDevice cho các thử nghiệm yêu cầu nó. |
DeviceTestCase | Trường hợp thử nghiệm JUnit trợ giúp cung cấp dịch vụ IRemoteTest và IDeviceTest . |
Kiểm tra thiết bịKết quả | Chuyên môn hóa TestResult sẽ bị hủy khi xảy ra DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestSuite | Bộ thử nghiệm JUnit trợ giúp cung cấp dịch vụ IRemoteTest và IDeviceTest . |
DynamicFileStubTest | Đây là bài kiểm tra được giao dịch để kiểm tra xem giao dịch có thể giải quyết chính xác tệp động hay không. |
Thử nghiệm giả mạo | Một bài kiểm tra giả có mục đích là giúp dễ dàng tạo ra các kết quả kiểm tra lặp lại. |
Trình phân tích kết quả điểm chuẩn của Google | Phân tích kết quả của Google Benchmark chạy từ shell và trả về bản đồ chứa tất cả kết quả. |
Kiểm tra điểm chuẩn của Google | Bài kiểm tra chạy gói kiểm tra điểm chuẩn của Google trên thiết bị nhất định. |
GTest | Thử nghiệm chạy gói thử nghiệm gốc trên thiết bị nhất định. |
GTestBase | Lớp cơ sở của gTest |
GTestListTestParser | Trình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests". |
Trình phân tích cú pháp GTestResult | Phân tích kết quả 'chế độ đầu ra thô' của các thử nghiệm gốc bằng GTest chạy từ shell và thông báo kết quả cho ITestInvocationListener. |
GTestXmlResultParser | Phân tích kết quả 'chế độ đầu ra xml' của các thử nghiệm gốc bằng GTest chạy từ shell và thông báo kết quả cho ITestRunListener. |
HostGTest | Một thử nghiệm chạy gói thử nghiệm gốc. |
Kiểm tra máy chủ | Một trình chạy thử nghiệm cho các thử nghiệm dựa trên máy chủ JUnit. |
Đã cài đặtInstrumentationsTest | Chạy tất cả các thiết bị đo được tìm thấy trên thiết bị hiện tại. |
Kiểm tra thiết bị đo đạc | Thử nghiệm chạy gói thử nghiệm thiết bị đo đạc trên thiết bị nhất định. |
Kiểm tra máy chủ bị cô lập | Triển khai trình chạy TradeFed sử dụng quy trình con để thực hiện các thử nghiệm trong môi trường có mức độ phụ thuộc thấp thay vì thực hiện chúng trên quy trình chính. |
JUnitRunUtil | Một lớp trợ giúp để chuyển hướng lệnh gọi IRemoteTest#run(TestInformation, ITestInvocationListener) đến lệnh gọi Test#run(TestResult) . |
Trường hợp kiểm tra số liệu | Tiện ích mở rộng TestCase cho phép ghi lại số liệu khi chạy như một phần của TradeFed. |
MetricTestCase.LogHolder | Cấu trúc để giữ một tập tin nhật ký được báo cáo. |
Kiểm tra điểm chuẩn gốc | Thử nghiệm chạy thử nghiệm điểm chuẩn gốc có thể thực thi được trên thiết bị nhất định. |
NativeBenchmarkTestParser | IShellOutputReceiver phân tích đầu ra dữ liệu kiểm tra điểm chuẩn, thu thập số liệu về thời gian trung bình cho mỗi hoạt động. |
Bản địaKiểm tra căng thẳng | Thử nghiệm chạy thử nghiệm căng thẳng gốc có thể thực thi được trên thiết bị nhất định. |
NativeStressTestParser | IShellOutputReceiver phân tích đầu ra dữ liệu kiểm tra sức chịu đựng, thu thập số liệu về số lần lặp hoàn thành và thời gian trung bình trên mỗi lần lặp. |
Ồn àoKhôChạyKiểm tra | Chạy chạy khô ồn ào trên một tập tin lệnh. |
PythonUnitTestResultParser | Diễn giải kết quả đầu ra của các bài kiểm tra chạy bằng framework nhỏ nhất của Python và chuyển nó thành các lệnh gọi trên một chuỗi ITestInvocationListener s. |
PythonUnitTestRunner | Lớp này không được dùng nữa. Thay vào đó hãy sử dụng PythonBinaryHostTest . |
Bài kiểm tra sơ khai | Thực hiện thử nghiệm trống không-op. |
SubprocessTfLauncher | IRemoteTest để chạy thử nghiệm đối với cài đặt TF riêng. |
TestTimeoutEnforcer | Trình nghe cho phép kiểm tra thời gian thực hiện của một trường hợp kiểm thử nhất định và không thực hiện được nếu vượt quá thời gian chờ nhất định. |
Trình khởi chạy TfTest | IRemoteTest để chạy thử nghiệm đơn vị hoặc chức năng dựa trên cài đặt TF riêng. |
UiAutomatorRunner | Chạy thử nghiệm UI Automator trên thiết bị và báo cáo kết quả. |
UiAutomatorTest | |
UsbResetTest | IRemoteTest đặt lại USB của thiết bị và kiểm tra xem thiết bị có trực tuyến trở lại sau đó hay không. |
Enum
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction |
Giao diện
- Iabi
- IAbiThu
- IBuildReceiver
- IDeviceTest
- IInvocationContextReceiver
- IMultiDeviceTest
- INativeDeviceTest
- IRemoteTest
- IReportNotExecuted
- IResumableTest
- IRuntimeHintProvider
- Bộ thu ISetOption
- IShardableTest
- ITestAnnotationFilterReceiver
- ITestCollector
- ITestFileFilterReceiver
- ITestFilterReceiver
- ITestInformationReceiver
Các lớp học
- Abi
- AndroidJUnitTest
- Nghệ thuậtGTest
- ArtRunTest
- ArtRunTest.AdbShellCommandException
- Kiểm tra bảo hiểm mã
- Kiểm tra phần mềm đồng hành
- Trình kiểm tra mức pin của thiết bị
- DeviceJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- Thiết bịSuite
- DeviceTestCase
- Kiểm tra thiết bịKết quả
- DeviceTestResult.RuntimeDeviceNotAvailableException
- DeviceTestSuite
- DynamicFileStubTest
- Thử nghiệm giả mạo
- Trình phân tích kết quả điểm chuẩn của Google
- Kiểm tra điểm chuẩn của Google
- GTest
- GTestBase
- GTestListTestParser
- Trình phân tích cú pháp GTestResult
- GTestXmlResultParser
- HostGTest
- Kiểm tra máy chủ
- Đã cài đặtInstrumentationsTest
- Kiểm tra thiết bị đo đạc
- Kiểm tra máy chủ bị cô lập
- JUnitRunUtil
- Trường hợp kiểm tra số liệu
- MetricTestCase.LogHolder
- Kiểm tra điểm chuẩn gốc
- NativeBenchmarkTestParser
- Bản địaKiểm tra căng thẳng
- NativeStressTestParser
- Ồn àoKhôChạyKiểm tra
- PythonUnitTestResultParser
- PythonUnitTestRunner
- Bài kiểm tra sơ khai
- SubprocessTfLauncher
- TestTimeoutEnforcer
- Trình khởi chạy TfTest
- UiAutomatorRunner
- UiAutomatorTest
- UsbResetTest
Enum