RustBenchmarkResultParser
public class RustBenchmarkResultParser
extends MultiLineReceiver
java.lang.Object | ||
↳ | com.android.ddmlib.MultiLineReceiver | |
↳ | com.android.tradefed.testtype.rust.RustBenchmarkResultParser |
मानदंड बेंचमार्किंग ढांचे के साथ चलने वाले परीक्षणों के आउटपुट की व्याख्या करता है और इसे ITestInvocationListener
एस की एक श्रृंखला पर कॉल में अनुवादित करता है।
रस्ट मानदंड बेंच से निम्नलिखित आउटपुट की तलाश करता है:
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 ...
देखें https://bheisler.github.io/criterion.rs/book/user_guide/command_line_output.html के बीच 2 आउटलेयर मिले
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
RustBenchmarkResultParser ( ITestInvocationListener listener, String runName) एक नया | |
RustBenchmarkResultParser ( listeners, String runName) RustBenchmarkResultParser ( listeners, String runName) एक नया |
सार्वजनिक तरीके | |
---|---|
void | done () सभी श्रोताओं को रिकॉर्ड किए गए परीक्षा परिणाम भेजें। |
boolean | isCancelled () |
void | processNewLines (String[] lines) प्रक्रिया जंग बेंचमार्क आउटपुट। |
सार्वजनिक निर्माणकर्ता
RustBenchmarkResultParser
public RustBenchmarkResultParser (ITestInvocationListener listener, String runName)
एक नया RustBenchmarkResultParser
बनाएं जो दिए गए ITestInvocationListener
को रिपोर्ट करता है।
पैरामीटर | |
---|---|
listener | ITestInvocationListener : परीक्षण मंगलाचरण श्रोता |
runName | String : परीक्षण का नाम |
RustBenchmarkResultParser
public RustBenchmarkResultParser (listeners, String runName)
एक नया RustBenchmarkResultParser
बनाएँ जो दिए गए ITestInvocationListener
s को रिपोर्ट करता है।
पैरामीटर | |
---|---|
listeners | |
runName | String : परीक्षण का नाम |
सार्वजनिक तरीके
पूर्ण
public void done ()
सभी श्रोताओं को रिकॉर्ड किए गए परीक्षा परिणाम भेजें।
रद्द कर दिया है
public boolean isCancelled ()
रिटर्न | |
---|---|
boolean |
processNewLines
public void processNewLines (String[] lines)
प्रक्रिया जंग बेंचमार्क आउटपुट।
पैरामीटर | |
---|---|
lines | String |