Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

IPostProcessor

public interface IPostProcessor
implements ITestInvocationListener , ILogSaverListener , IDisableable

com.android.tradefed.postprocessor.IPostProcessor


Bộ xử lý bài đăng là một đối tượng của Liên đoàn Thương mại nhằm cho phép xử lý các chỉ số và nhật ký SAU các bài kiểm tra và TRƯỚC khi báo cáo kết quả. Điều này cho phép xử lý hậu kỳ một số dữ liệu và tất cả các đối tượng result_reporter đều nhận được nó, thay vì chỉ thực hiện xử lý hậu kỳ bên trong một result_reporter và gặp vấn đề khi chuyển dữ liệu mới xung quanh.

Bản tóm tắt

Phương pháp công khai

abstract ITestInvocationListener init ( ITestInvocationListener listener)

Bước khởi tạo của bộ xử lý bài viết.

abstract processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs) processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs)

Triển khai phương pháp này để tổng hợp các chỉ số và nhật ký trên tất cả các thử nghiệm.

abstract processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

Triển khai phương pháp này để tạo một tập hợp các chỉ số mới từ các chỉ số và nhật ký hiện có.

abstract processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Triển khai phương pháp này để đăng các số liệu và nhật ký quy trình từ mỗi bài kiểm tra.

Phương pháp công khai

trong đó

public abstract ITestInvocationListener init (ITestInvocationListener listener)

Bước khởi tạo của bộ xử lý bài viết. Đảm bảo được gọi trước bất kỳ cuộc gọi lại nào trong các cuộc kiểm tra.

Thông số
listener ITestInvocationListener

Lợi nhuận
ITestInvocationListener

processAllTestMetricsAndLogs

public abstract  processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, 
                 allTestLogs)

Triển khai phương pháp này để tổng hợp các chỉ số và nhật ký trên tất cả các thử nghiệm. Các chỉ số xuất phát từ phương pháp này sẽ được báo cáo dưới dạng số liệu chạy. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
allTestMetrics ListMultimap : Một HashMultimap lưu trữ các chỉ số từ mỗi thử nghiệm được nhóm theo tên chỉ số.

allTestLogs : Một bản đồ lưu trữ bản đồ tệp nhật ký của mỗi bài kiểm tra được khóa bằng tên dữ liệu của chúng, sử dụng TestDescription của mỗi bài kiểm tra làm khóa.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ tất cả các chỉ số thử nghiệm.

processRunMetricsAndLogs

public abstract  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Triển khai phương pháp này để tạo một tập hợp các chỉ số mới từ các chỉ số và nhật ký hiện có. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
rawMetrics : Tập hợp các chỉ số thô có sẵn cho quá trình chạy.

runLogs : Tập hợp các tệp nhật ký cho quá trình chạy thử nghiệm.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ các chỉ số chạy.

processTestMetricsAndLogs

public abstract  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Triển khai phương pháp này để đăng các số liệu và nhật ký quy trình từ mỗi bài kiểm tra. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
testDescription TestDescription : Đối tượng TestDescription mô tả bài kiểm tra.

testMetrics : Tập hợp các chỉ số từ bài kiểm tra.

testLogs : Tập hợp các tệp được ghi lại trong quá trình kiểm tra.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ các chỉ số thử nghiệm.

,

IPostProcessor

public interface IPostProcessor
implements ITestInvocationListener , ILogSaverListener , IDisableable

com.android.tradefed.postprocessor.IPostProcessor


Bộ xử lý bài đăng là một đối tượng của Liên đoàn Thương mại nhằm cho phép xử lý các chỉ số và nhật ký SAU các bài kiểm tra và TRƯỚC khi báo cáo kết quả. Điều này cho phép xử lý hậu kỳ một số dữ liệu và tất cả các đối tượng result_reporter đều nhận được nó, thay vì chỉ thực hiện xử lý hậu kỳ bên trong một result_reporter và gặp vấn đề khi chuyển dữ liệu mới xung quanh.

Bản tóm tắt

Phương pháp công khai

abstract ITestInvocationListener init ( ITestInvocationListener listener)

Bước khởi tạo của bộ xử lý bài viết.

abstract processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs) processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, allTestLogs)

Triển khai phương pháp này để tổng hợp các chỉ số và nhật ký trên tất cả các thử nghiệm.

abstract processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

Triển khai phương pháp này để tạo một tập hợp các chỉ số mới từ các chỉ số và nhật ký hiện có.

abstract processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Triển khai phương pháp này để đăng các số liệu và nhật ký quy trình từ mỗi bài kiểm tra.

Phương pháp công khai

trong đó

public abstract ITestInvocationListener init (ITestInvocationListener listener)

Bước khởi tạo của bộ xử lý bài viết. Đảm bảo được gọi trước bất kỳ cuộc gọi lại nào trong các cuộc kiểm tra.

Thông số
listener ITestInvocationListener

Lợi nhuận
ITestInvocationListener

processAllTestMetricsAndLogs

public abstract  processAllTestMetricsAndLogs (ListMultimap<String, MetricMeasurement.Metric> allTestMetrics, 
                 allTestLogs)

Triển khai phương pháp này để tổng hợp các chỉ số và nhật ký trên tất cả các thử nghiệm. Các chỉ số xuất phát từ phương pháp này sẽ được báo cáo dưới dạng số liệu chạy. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
allTestMetrics ListMultimap : Một HashMultimap lưu trữ các chỉ số từ mỗi thử nghiệm được nhóm theo tên chỉ số.

allTestLogs : Một bản đồ lưu trữ bản đồ tệp nhật ký của mỗi bài kiểm tra được khóa bằng tên dữ liệu của chúng, sử dụng TestDescription của mỗi bài kiểm tra làm khóa.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ tất cả các chỉ số thử nghiệm.

processRunMetricsAndLogs

public abstract  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Triển khai phương pháp này để tạo một tập hợp các chỉ số mới từ các chỉ số và nhật ký hiện có. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
rawMetrics : Tập hợp các chỉ số thô có sẵn cho quá trình chạy.

runLogs : Tập hợp các tệp nhật ký cho quá trình chạy thử nghiệm.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ các chỉ số chạy.

processTestMetricsAndLogs

public abstract  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Triển khai phương pháp này để đăng các số liệu và nhật ký quy trình từ mỗi bài kiểm tra. Chỉ các chỉ số mới được tạo mới được trả về và với tên khóa duy nhất (không được phép xảy ra va chạm với các khóa hiện có).

Thông số
testDescription TestDescription : Đối tượng TestDescription mô tả bài kiểm tra.

testMetrics : Tập hợp các chỉ số từ bài kiểm tra.

testLogs : Tập hợp các tệp được ghi lại trong quá trình kiểm tra.

Lợi nhuận
Tập hợp các chỉ số mới được tạo từ các chỉ số thử nghiệm.