RustBenchmarkResultParser

public class RustBenchmarkResultParser
extends MultiLineReceiver

Java.lang.Nesne
🎃 com.android.ddmlib.MultiLineReceiver
  🎃 com.android.tradefed.testtype.rust.RustBenchmarkResultParser


Ölçüt karşılaştırma çerçevesiyle yapılan testlerin sonuçlarını yorumlar ve ITestInvocationListener

Rust ölçüt benliğinde aşağıdaki çıktıyı bulun:

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 ... @Bkz. https://bheisler.github.io/ölçüt.rs/book/user_guide/command_line_Exit.html

Özet

Kamu inşaatçıları

RustBenchmarkResultParser(ITestInvocationListener listener, String runName)

Belirtilen ITestInvocationListener öğesine rapor veren yeni bir RustBenchmarkResultParser oluşturun.

RustBenchmarkResultParser( listeners, String runName)

Belirtilen ITestInvocationListener öğelerine rapor veren yeni bir RustBenchmarkResultParser oluşturun.

Herkese açık yöntemler

void done()

Kaydedilen test sonuçlarını tüm dinleyicilere gönderin.

boolean isCancelled()
void processNewLines(String[] lines)

Rust karşılaştırma çıkışını işleyin.

Kamu inşaatçıları

RustBenchmarkResultParser

public RustBenchmarkResultParser (ITestInvocationListener listener, 
                String runName)

Belirtilen ITestInvocationListener öğesine rapor veren yeni bir RustBenchmarkResultParser oluşturun.

Parametreler
listener ITestInvocationListener: test çağrı işleyicisi

runName String: test adı

RustBenchmarkResultParser

public RustBenchmarkResultParser ( listeners, 
                String runName)

Belirtilen ITestInvocationListener öğelerine rapor veren yeni bir RustBenchmarkResultParser oluşturun.

Parametreler
listeners : test çağrısı dinleyicileri

runName String: test adı

Herkese açık yöntemler

bitti

public void done ()

Kaydedilen test sonuçlarını tüm dinleyicilere gönderin.

İptal Edildi

public boolean isCancelled ()

İlerlemeler
boolean

transactionNewLines

public void processNewLines (String[] lines)

Rust karşılaştırma çıkışını işleyin.

Parametreler
lines String