Real => wall clock

This commit is contained in:
David Peter authored and David Peter committed 2026-10-05 15:56:53 +02:00
1 parent af4422d212
commit c20fcc0bda
7 files changed
+122 -97

No files matched your search

+7 -7
View File
@@ -68,7 +68,7 @@ impl Exporter for CsvExporter {
}
#[cfg(test)]
use crate::benchmark::benchmark_result::{BenchmarkRun, Parameter};
use crate::benchmark::benchmark_result::{Parameter, Run};
#[test]
fn test_csv() {
@@ -85,21 +85,21 @@ fn test_csv() {
BenchmarkResult {
command: String::from("command_a"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 7.0,
user_time: 7.0,
system_time: 0.0,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 8.0,
user_time: 8.0,
system_time: 0.0,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 12.0,
user_time: 12.0,
system_time: 0.0,
@@ -129,21 +129,21 @@ fn test_csv() {
BenchmarkResult {
command: String::from("command_b"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 17.0,
user_time: 17.0,
system_time: 0.0,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 18.0,
user_time: 18.0,
system_time: 0.0,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 19.0,
user_time: 19.0,
system_time: 0.0,
+25 -25
View File
@@ -1,5 +1,5 @@
use super::Exporter;
use crate::benchmark::benchmark_result::{BenchmarkResult, BenchmarkRun};
use crate::benchmark::benchmark_result::{BenchmarkResult, Run};
use crate::export::asciidoc::AsciidocExporter;
use crate::export::orgmode::OrgmodeExporter;
use crate::quantity::{byte, second, Information, Time, TimeUnit, Zero};
@@ -28,21 +28,21 @@ fn test_markup_export_auto_ms() {
BenchmarkResult {
command: String::from("sleep 0.1"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 0.09,
user_time: 0.09,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.10,
user_time: 0.10,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.14,
user_time: 0.14,
system_time: 0.,
@@ -55,21 +55,21 @@ fn test_markup_export_auto_ms() {
BenchmarkResult {
command: String::from("sleep 2"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 2.0,
user_time: 2.0,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 3.0,
user_time: 3.0,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 4.0,
user_time: 4.0,
system_time: 0.,
@@ -127,21 +127,21 @@ fn test_markup_export_auto_s() {
BenchmarkResult {
command: String::from("sleep 2"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 2.1,
user_time: 2.1,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.2,
user_time: 2.2,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.3,
user_time: 2.3,
system_time: 0.,
@@ -154,21 +154,21 @@ fn test_markup_export_auto_s() {
BenchmarkResult {
command: String::from("sleep 0.1"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 0.1,
user_time: 0.1,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.2,
user_time: 0.2,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.3,
user_time: 0.3,
system_time: 0.,
@@ -226,21 +226,21 @@ fn test_markup_export_manual_ms() {
BenchmarkResult {
command: String::from("sleep 2"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 2.1,
user_time: 2.1,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.2,
user_time: 2.2,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.3,
user_time: 2.3,
system_time: 0.,
@@ -253,21 +253,21 @@ fn test_markup_export_manual_ms() {
BenchmarkResult {
command: String::from("sleep 0.1"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 0.1,
user_time: 0.1,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.2,
user_time: 0.2,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.3,
user_time: 0.3,
system_time: 0.,
@@ -324,21 +324,21 @@ fn test_markup_export_manual_s() {
BenchmarkResult {
command: String::from("sleep 2"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 2.01,
user_time: 2.01,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.02,
user_time: 2.02,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 2.03,
user_time: 2.03,
system_time: 0.,
@@ -351,21 +351,21 @@ fn test_markup_export_manual_s() {
BenchmarkResult {
command: String::from("sleep 0.1"),
runs: vec![
BenchmarkRun {
Run {
wall_clock_time: 0.11,
user_time: 0.11,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.12,
user_time: 0.12,
system_time: 0.,
memory_usage_byte: 1024,
exit_code: Some(0),
},
BenchmarkRun {
Run {
wall_clock_time: 0.13,
user_time: 0.13,
system_time: 0.,