RustBenchmarkResultParser
public class RustBenchmarkResultParser
extends MultiLineReceiver
java.lang.Object | ||
↳ | com.android.ddmlib.MultiLineReceiver | |
↳ | com.android.tradefed.testtype.rust.RustBenchmarkResultParser |
Diễn giải đầu ra của các bài kiểm tra chạy với khung đo điểm chuẩn Tiêu chí và chuyển nó thành các cuộc gọi trên một loạt ITestInvocationListener
s.
Tìm kiếm đầu ra sau từ băng ghế tiêu chí Rust:
Benchmarking Fibonacci/Recursive Benchmarking Fibonacci/Recursive: Warming up for 3.0000 s Benchmarking Fibonacci/Recursive: Collecting 100 samples in estimated 5.0785 s (278k iterations) Benchmarking Fibonacci/Recursive: Analyzing Fibonacci/Recursive time: [18.272 us 18.276 us 18.280 us] change: [-0.0788% -0.0361% +0.0025%] (p = 0.07 > 0.05) No change in performance detected. Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) low severe 1 (1.00%) low mild ...
@Xem https://bheisler.github.io/criterion.rs/book/user_guide/command_line_output.html
Bản tóm tắt
nhà thầu công cộng | |
---|---|
RustBenchmarkResultParser ( ITestInvocationListener listener, String runName) Tạo một | |
RustBenchmarkResultParser ( listeners, String runName) RustBenchmarkResultParser ( listeners, String runName) Tạo một |
Phương thức công khai | |
---|---|
void | done () Gửi kết quả kiểm tra đã ghi cho tất cả người nghe. |
boolean | isCancelled () |
void | processNewLines (String[] lines) Quy trình đầu ra điểm chuẩn Rust. |
nhà thầu công cộng
RustBenchmarkResultParser
public RustBenchmarkResultParser (ITestInvocationListener listener, String runName)
Tạo một RustBenchmarkResultParser
mới báo cáo cho ITestInvocationListener
đã cho.
Thông số | |
---|---|
listener | ITestInvocationListener : trình nghe lời gọi thử nghiệm |
runName | String : tên kiểm tra |
RustBenchmarkResultParser
public RustBenchmarkResultParser (listeners, String runName)
Tạo một RustBenchmarkResultParser
mới báo cáo cho ITestInvocationListener
đã cho.
Thông số | |
---|---|
listeners | |
runName | String : tên kiểm tra |
Phương thức công khai
xong
public void done ()
Gửi kết quả kiểm tra đã ghi cho tất cả người nghe.
bị hủy
public boolean isCancelled ()
trả lại | |
---|---|
boolean |
quy trìnhNewLines
public void processNewLines (String[] lines)
Quy trình đầu ra điểm chuẩn Rust.
Thông số | |
---|---|
lines | String |