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