mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-11-01 08:50:19 +00:00
Move user and system time
This commit is contained in:
1 parent
14d773998a
commit
50232feb22
6 files changed
+106
-42
No files matched your search
+16
-8
@@ -47,8 +47,8 @@ impl Exporter for CsvExporter {
|
||||
res.mean(),
|
||||
res.stddev().unwrap_or(0.0),
|
||||
res.median(),
|
||||
res.user,
|
||||
res.system,
|
||||
res.user_mean(),
|
||||
res.system_mean(),
|
||||
res.min(),
|
||||
res.max(),
|
||||
] {
|
||||
@@ -85,17 +85,21 @@ fn test_csv() {
|
||||
BenchmarkResult {
|
||||
command: String::from("command_a"),
|
||||
command_with_unused_parameters: String::from("command_a"),
|
||||
user: 3.0,
|
||||
system: 4.0,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 7.0,
|
||||
user_time: 7.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 8.0,
|
||||
user_time: 8.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 12.0,
|
||||
user_time: 12.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -122,17 +126,21 @@ fn test_csv() {
|
||||
BenchmarkResult {
|
||||
command: String::from("command_b"),
|
||||
command_with_unused_parameters: String::from("command_b"),
|
||||
user: 13.0,
|
||||
system: 14.0,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 17.0,
|
||||
user_time: 17.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 18.0,
|
||||
user_time: 18.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 19.0,
|
||||
user_time: 19.0,
|
||||
system_time: 0.0,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -167,7 +175,7 @@ fn test_csv() {
|
||||
|
||||
insta::assert_snapshot!(actual, @r#"
|
||||
command,mean,stddev,median,user,system,min,max,parameter_bar,parameter_foo
|
||||
command_a,9,2.6457513110645907,8,3,4,7,12,two,one
|
||||
command_b,18,1,18,13,14,17,19,seven,one
|
||||
command_a,9,2.6457513110645907,8,9,0,7,12,two,one
|
||||
command_b,18,1,18,18,0,17,19,seven,one
|
||||
"#);
|
||||
}
|
||||
+48
-16
@@ -28,17 +28,21 @@ fn test_markup_export_auto_ms() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 0.1"),
|
||||
command_with_unused_parameters: String::from("sleep 0.1"),
|
||||
user: 0.0009,
|
||||
system: 0.0011,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.09,
|
||||
user_time: 0.09,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.10,
|
||||
user_time: 0.10,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.14,
|
||||
user_time: 0.14,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -48,17 +52,21 @@ fn test_markup_export_auto_ms() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 2"),
|
||||
command_with_unused_parameters: String::from("sleep 2"),
|
||||
user: 0.0009,
|
||||
system: 0.0012,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.0,
|
||||
user_time: 2.0,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 3.0,
|
||||
user_time: 3.0,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 4.0,
|
||||
user_time: 4.0,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -113,17 +121,21 @@ fn test_markup_export_auto_s() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 2"),
|
||||
command_with_unused_parameters: String::from("sleep 2"),
|
||||
user: 0.0009,
|
||||
system: 0.0012,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.1,
|
||||
user_time: 2.1,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.2,
|
||||
user_time: 2.2,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.3,
|
||||
user_time: 2.3,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -133,17 +145,21 @@ fn test_markup_export_auto_s() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 0.1"),
|
||||
command_with_unused_parameters: String::from("sleep 0.1"),
|
||||
user: 0.0009,
|
||||
system: 0.0011,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.1,
|
||||
user_time: 0.1,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.2,
|
||||
user_time: 0.2,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.3,
|
||||
user_time: 0.3,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -198,17 +214,21 @@ fn test_markup_export_manual_ms() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 2"),
|
||||
command_with_unused_parameters: String::from("sleep 2"),
|
||||
user: 0.0009,
|
||||
system: 0.0012,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.1,
|
||||
user_time: 2.1,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.2,
|
||||
user_time: 2.2,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.3,
|
||||
user_time: 2.3,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -218,17 +238,21 @@ fn test_markup_export_manual_ms() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 0.1"),
|
||||
command_with_unused_parameters: String::from("sleep 0.1"),
|
||||
user: 0.0009,
|
||||
system: 0.0011,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.1,
|
||||
user_time: 0.1,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.2,
|
||||
user_time: 0.2,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.3,
|
||||
user_time: 0.3,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -282,17 +306,21 @@ fn test_markup_export_manual_s() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 2"),
|
||||
command_with_unused_parameters: String::from("sleep 2"),
|
||||
user: 0.0009,
|
||||
system: 0.0012,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.01,
|
||||
user_time: 2.01,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.02,
|
||||
user_time: 2.02,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.03,
|
||||
user_time: 2.03,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
@@ -302,17 +330,21 @@ fn test_markup_export_manual_s() {
|
||||
BenchmarkResult {
|
||||
command: String::from("sleep 0.1"),
|
||||
command_with_unused_parameters: String::from("sleep 0.1"),
|
||||
user: 0.0009,
|
||||
system: 0.0011,
|
||||
runs: vec![
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.11,
|
||||
user_time: 0.11,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.12,
|
||||
user_time: 0.12,
|
||||
system_time: 0.,
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.13,
|
||||
user_time: 0.13,
|
||||
system_time: 0.,
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
|
||||
Reference in new issue
Block a user