mirror of
https://github.com/denoland/deno.git
synced 2025-03-06 02:52:05 -05:00
fix(bench): Fix table column alignments and NO_COLOR=1 (#25190)
Fix table layout for `deno bench` command with and without color (`NO_COLOR=1`). Fixes issue in #25156
This commit is contained in:
parent
4cb7acb5ba
commit
b5ea8a3ffb
60 changed files with 600 additions and 514 deletions
|
@ -7,10 +7,21 @@
|
||||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
use crate::colors;
|
use crate::colors;
|
||||||
use std::str::FromStr;
|
|
||||||
|
/// Taken from https://stackoverflow.com/a/76572321
|
||||||
|
fn precision_f64(x: f64, decimals: u32) -> f64 {
|
||||||
|
if x == 0. || decimals == 0 {
|
||||||
|
0.
|
||||||
|
} else {
|
||||||
|
let shift = decimals as i32 - x.abs().log10().ceil() as i32;
|
||||||
|
let shift_factor = 10_f64.powi(shift);
|
||||||
|
|
||||||
|
(x * shift_factor).round() / shift_factor
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fn avg_to_iter_per_s(time: f64) -> String {
|
fn avg_to_iter_per_s(time: f64) -> String {
|
||||||
let iter_per_s = 1e9 / time;
|
let iter_per_s = precision_f64(1e9 / time, 4);
|
||||||
let (decimals, fractional) = into_decimal_and_fractional_parts(iter_per_s);
|
let (decimals, fractional) = into_decimal_and_fractional_parts(iter_per_s);
|
||||||
human_readable_decimal_with_fractional(decimals, fractional)
|
human_readable_decimal_with_fractional(decimals, fractional)
|
||||||
}
|
}
|
||||||
|
@ -47,55 +58,34 @@ fn human_readable_decimal_with_fractional(
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.join(",");
|
.join(",");
|
||||||
|
|
||||||
|
if fmt_decimal.len() >= 4 {
|
||||||
|
fmt_decimal
|
||||||
|
} else {
|
||||||
format!("{}.{}", fmt_decimal, fractional)
|
format!("{}.{}", fmt_decimal, fractional)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn fmt_duration(time: f64) -> String {
|
pub fn fmt_duration(time: f64) -> String {
|
||||||
// SAFETY: this is safe since its just reformatting numbers
|
|
||||||
unsafe {
|
|
||||||
if time < 1e0 {
|
if time < 1e0 {
|
||||||
return format!(
|
return format!("{:.1} ps", time * 1e3);
|
||||||
"{} ps",
|
|
||||||
f64::from_str(&format!("{:.2}", time * 1e3)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if time < 1e3 {
|
if time < 1e3 {
|
||||||
return format!(
|
return format!("{:.1} ns", time);
|
||||||
"{} ns",
|
|
||||||
f64::from_str(&format!("{:.2}", time)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
if time < 1e6 {
|
if time < 1e6 {
|
||||||
return format!(
|
return format!("{:.1} µs", time / 1e3);
|
||||||
"{} µs",
|
|
||||||
f64::from_str(&format!("{:.2}", time / 1e3)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
if time < 1e9 {
|
if time < 1e9 {
|
||||||
return format!(
|
return format!("{:.1} ms", time / 1e6);
|
||||||
"{} ms",
|
|
||||||
f64::from_str(&format!("{:.2}", time / 1e6)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
if time < 1e12 {
|
if time < 1e12 {
|
||||||
return format!(
|
return format!("{:.1} s", time / 1e9);
|
||||||
"{} s",
|
|
||||||
f64::from_str(&format!("{:.2}", time / 1e9)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
if time < 36e11 {
|
if time < 36e11 {
|
||||||
return format!(
|
return format!("{:.1} m", time / 60e9);
|
||||||
"{} m",
|
|
||||||
f64::from_str(&format!("{:.2}", time / 60e9)).unwrap_unchecked()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
format!(
|
format!("{:.1} h", time / 36e11)
|
||||||
"{} h",
|
|
||||||
f64::from_str(&format!("{:.2}", time / 36e11)).unwrap_unchecked()
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod cpu {
|
pub mod cpu {
|
||||||
|
@ -231,16 +221,19 @@ pub mod reporter {
|
||||||
pub fn br(options: &Options) -> String {
|
pub fn br(options: &Options) -> String {
|
||||||
let mut s = String::new();
|
let mut s = String::new();
|
||||||
|
|
||||||
s.push_str(&"-".repeat(
|
s.push_str(&"-".repeat(options.size));
|
||||||
options.size
|
|
||||||
+ 14 * options.avg as usize
|
|
||||||
+ 14 * options.avg as usize
|
|
||||||
+ 24 * options.min_max as usize,
|
|
||||||
));
|
|
||||||
|
|
||||||
|
if options.avg {
|
||||||
|
s.push(' ');
|
||||||
|
s.push_str(&"-".repeat(15 + 1 + 13));
|
||||||
|
}
|
||||||
|
if options.min_max {
|
||||||
|
s.push(' ');
|
||||||
|
s.push_str(&"-".repeat(21));
|
||||||
|
}
|
||||||
if options.percentiles {
|
if options.percentiles {
|
||||||
s.push(' ');
|
s.push(' ');
|
||||||
s.push_str(&"-".repeat(9 + 10 + 10));
|
s.push_str(&"-".repeat(8 + 1 + 8 + 1 + 8));
|
||||||
}
|
}
|
||||||
|
|
||||||
s
|
s
|
||||||
|
@ -251,7 +244,7 @@ pub mod reporter {
|
||||||
let mut s = String::new();
|
let mut s = String::new();
|
||||||
|
|
||||||
s.push_str(&format!("{:<size$}", n));
|
s.push_str(&format!("{:<size$}", n));
|
||||||
s.push_str(&format!("{}: {}", colors::red("error"), e.message));
|
s.push_str(&format!(" {}: {}", colors::red("error"), e.message));
|
||||||
|
|
||||||
if let Some(ref stack) = e.stack {
|
if let Some(ref stack) = e.stack {
|
||||||
s.push('\n');
|
s.push('\n');
|
||||||
|
@ -268,14 +261,14 @@ pub mod reporter {
|
||||||
|
|
||||||
s.push_str(&format!("{:<size$}", "benchmark"));
|
s.push_str(&format!("{:<size$}", "benchmark"));
|
||||||
if options.avg {
|
if options.avg {
|
||||||
s.push_str(&format!("{:>14}", "time (avg)"));
|
s.push_str(&format!(" {:<15}", "time/iter (avg)"));
|
||||||
s.push_str(&format!("{:>14}", "iter/s"));
|
s.push_str(&format!(" {:>13}", "iter/s"));
|
||||||
}
|
}
|
||||||
if options.min_max {
|
if options.min_max {
|
||||||
s.push_str(&format!("{:>24}", "(min … max)"));
|
s.push_str(&format!(" {:^21}", "(min … max)"));
|
||||||
}
|
}
|
||||||
if options.percentiles {
|
if options.percentiles {
|
||||||
s.push_str(&format!(" {:>9} {:>9} {:>9}", "p75", "p99", "p995"));
|
s.push_str(&format!(" {:>8} {:>8} {:>8}", "p75", "p99", "p995"));
|
||||||
}
|
}
|
||||||
|
|
||||||
s
|
s
|
||||||
|
@ -293,28 +286,28 @@ pub mod reporter {
|
||||||
|
|
||||||
if options.avg {
|
if options.avg {
|
||||||
s.push_str(&format!(
|
s.push_str(&format!(
|
||||||
"{:>30}",
|
" {}",
|
||||||
format!("{}/iter", colors::yellow(fmt_duration(stats.avg)))
|
colors::yellow(&format!("{:>15}", fmt_duration(stats.avg)))
|
||||||
));
|
));
|
||||||
s.push_str(&format!("{:>14}", avg_to_iter_per_s(stats.avg)));
|
s.push_str(&format!(" {:>13}", &avg_to_iter_per_s(stats.avg)));
|
||||||
}
|
}
|
||||||
if options.min_max {
|
if options.min_max {
|
||||||
s.push_str(&format!(
|
s.push_str(&format!(
|
||||||
"{:>50}",
|
" ({} … {})",
|
||||||
format!(
|
colors::cyan(format!("{:>8}", fmt_duration(stats.min))),
|
||||||
"({} … {})",
|
colors::magenta(format!("{:>8}", fmt_duration(stats.max)))
|
||||||
colors::cyan(fmt_duration(stats.min)),
|
|
||||||
colors::magenta(fmt_duration(stats.max))
|
|
||||||
)
|
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
if options.percentiles {
|
if options.percentiles {
|
||||||
s.push_str(&format!(
|
s.push_str(
|
||||||
" {:>22} {:>22} {:>22}",
|
&colors::magenta(format!(
|
||||||
colors::magenta(fmt_duration(stats.p75)),
|
" {:>8} {:>8} {:>8}",
|
||||||
colors::magenta(fmt_duration(stats.p99)),
|
fmt_duration(stats.p75),
|
||||||
colors::magenta(fmt_duration(stats.p995))
|
fmt_duration(stats.p99),
|
||||||
));
|
fmt_duration(stats.p995)
|
||||||
|
))
|
||||||
|
.to_string(),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
s
|
s
|
||||||
|
@ -337,22 +330,25 @@ pub mod reporter {
|
||||||
|
|
||||||
for b in benchmarks.iter().filter(|b| *b != baseline) {
|
for b in benchmarks.iter().filter(|b| *b != baseline) {
|
||||||
let faster = b.stats.avg >= baseline.stats.avg;
|
let faster = b.stats.avg >= baseline.stats.avg;
|
||||||
let diff = f64::from_str(&format!(
|
let x_faster = precision_f64(
|
||||||
"{:.2}",
|
|
||||||
1.0 / baseline.stats.avg * b.stats.avg
|
|
||||||
))
|
|
||||||
.unwrap();
|
|
||||||
let inv_diff = f64::from_str(&format!(
|
|
||||||
"{:.2}",
|
|
||||||
1.0 / b.stats.avg * baseline.stats.avg
|
|
||||||
))
|
|
||||||
.unwrap();
|
|
||||||
s.push_str(&format!(
|
|
||||||
"\n {}x {} than {}",
|
|
||||||
if faster {
|
if faster {
|
||||||
colors::green(diff.to_string()).to_string()
|
b.stats.avg / baseline.stats.avg
|
||||||
} else {
|
} else {
|
||||||
colors::red(inv_diff.to_string()).to_string()
|
baseline.stats.avg / b.stats.avg
|
||||||
|
},
|
||||||
|
4,
|
||||||
|
);
|
||||||
|
let diff = if x_faster > 1000. {
|
||||||
|
&format!("{:>9.0}", x_faster)
|
||||||
|
} else {
|
||||||
|
&format!("{:>9.2}", x_faster)
|
||||||
|
};
|
||||||
|
s.push_str(&format!(
|
||||||
|
"\n{}x {} than {}",
|
||||||
|
if faster {
|
||||||
|
colors::green(diff)
|
||||||
|
} else {
|
||||||
|
colors::red(diff)
|
||||||
},
|
},
|
||||||
if faster { "faster" } else { "slower" },
|
if faster { "faster" } else { "slower" },
|
||||||
colors::cyan_bold(&b.name)
|
colors::cyan_bold(&b.name)
|
||||||
|
@ -384,9 +380,10 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_avg_to_iter_per_s() {
|
fn test_avg_to_iter_per_s() {
|
||||||
assert_eq!(avg_to_iter_per_s(55.85), "17,905,103.0");
|
assert_eq!(avg_to_iter_per_s(55.85), "17,910,000");
|
||||||
assert_eq!(avg_to_iter_per_s(64_870_000.0), "15.4");
|
assert_eq!(avg_to_iter_per_s(64_870_000.0), "15.4");
|
||||||
assert_eq!(avg_to_iter_per_s(104_370_000.0), "9.6");
|
assert_eq!(avg_to_iter_per_s(104_370_000.0), "9.6");
|
||||||
|
assert_eq!(avg_to_iter_per_s(640_000.0), "1,563");
|
||||||
assert_eq!(avg_to_iter_per_s(6_400_000.0), "156.3");
|
assert_eq!(avg_to_iter_per_s(6_400_000.0), "156.3");
|
||||||
assert_eq!(avg_to_iter_per_s(46_890_000.0), "21.3");
|
assert_eq!(avg_to_iter_per_s(46_890_000.0), "21.3");
|
||||||
assert_eq!(avg_to_iter_per_s(100_000_000.0), "10.0");
|
assert_eq!(avg_to_iter_per_s(100_000_000.0), "10.0");
|
||||||
|
|
|
@ -152,11 +152,14 @@ impl BenchReporter for ConsoleReporter {
|
||||||
.compare_exchange(true, false, Ordering::SeqCst, Ordering::SeqCst)
|
.compare_exchange(true, false, Ordering::SeqCst, Ordering::SeqCst)
|
||||||
.is_ok()
|
.is_ok()
|
||||||
{
|
{
|
||||||
println!("{}", colors::gray(format!("cpu: {}", mitata::cpu::name())));
|
println!(
|
||||||
|
"{}",
|
||||||
|
colors::gray(format!(" CPU | {}", mitata::cpu::name()))
|
||||||
|
);
|
||||||
println!(
|
println!(
|
||||||
"{}\n",
|
"{}\n",
|
||||||
colors::gray(format!(
|
colors::gray(format!(
|
||||||
"runtime: deno {} ({})",
|
"Runtime | Deno {} ({})",
|
||||||
crate::version::DENO_VERSION_INFO.deno,
|
crate::version::DENO_VERSION_INFO.deno,
|
||||||
env!("TARGET")
|
env!("TARGET")
|
||||||
))
|
))
|
||||||
|
@ -166,7 +169,7 @@ impl BenchReporter for ConsoleReporter {
|
||||||
}
|
}
|
||||||
|
|
||||||
println!(
|
println!(
|
||||||
"{}\n{}\n{}",
|
"{}\n\n{}\n{}",
|
||||||
colors::gray(&plan.origin),
|
colors::gray(&plan.origin),
|
||||||
mitata::reporter::header(options),
|
mitata::reporter::header(options),
|
||||||
mitata::reporter::br(options)
|
mitata::reporter::br(options)
|
||||||
|
|
|
@ -1,23 +1,24 @@
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
Check [WILDLINE]/allow_all.ts
|
Check [WILDLINE]/allow_all.ts
|
||||||
cpu: [WILDLINE]
|
CPU | [WILDLINE]
|
||||||
runtime: deno [WILDLINE] ([WILDLINE])
|
Runtime | Deno [WILDLINE] ([WILDLINE])
|
||||||
|
|
||||||
[WILDLINE]/allow_all.ts
|
[WILDLINE]/allow_all.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------ -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
read false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
-------------- ----------------------------- --------------------- --------------------------
|
||||||
read true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
read false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
write false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
read true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
write true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
write false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
net false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
write true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
net true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
net false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
env false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
net true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
env true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
env false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
run false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
env true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
run true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
run false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
ffi false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
run true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
ffi true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
ffi false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
hrtime false [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
ffi true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
hrtime true [WILDLINE] [WILDLINE]/iter[WILDLINE]([WILDLINE] … [WILDLINE]) [WILDLINE]
|
hrtime false [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
|
hrtime true [WILDLINE] [WILDLINE] [WILDLINE] ([WILDLINE] … [WILDLINE]) [WILDLINE]
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDLINE]/allow_none.ts
|
Check [WILDLINE]/allow_none.ts
|
||||||
cpu: [WILDLINE]
|
CPU | [WILDLINE]
|
||||||
runtime: deno [WILDLINE] ([WILDLINE])
|
Runtime | Deno [WILDLINE] ([WILDLINE])
|
||||||
|
|
||||||
[WILDLINE]/allow_none.ts
|
[WILDLINE]/allow_none.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
read error: PermissionDenied: Can't escalate parent thread permissions
|
read error: PermissionDenied: Can't escalate parent thread permissions
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
write error: PermissionDenied: Can't escalate parent thread permissions
|
write error: PermissionDenied: Can't escalate parent thread permissions
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD]
|
Runtime | Deno [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/before_unload_prevent_default.ts
|
[WILDCARD]/before_unload_prevent_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
foo [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/explicit_start_and_end.ts
|
[WILDCARD]/explicit_start_and_end.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
start and end [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
--------------- ----------------------------- --------------------- --------------------------
|
||||||
start only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
start and end [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
end only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
start only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
end only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
double start error: TypeError: BenchContext::start() has already been invoked.
|
double start error: TypeError: BenchContext::start() has already been invoked.
|
||||||
t.start();
|
t.start();
|
||||||
^
|
^
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench_formatting.ts
|
Check [WILDCARD]/bench_formatting.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench_formatting.ts
|
[WILDCARD]/bench_formatting.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
[WILDCARD] [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
[WILDCARD] [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
|
@ -1,6 +1,7 @@
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/check_local_by_default.ts
|
[WILDCARD]/check_local_by_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/clear_timeout.ts
|
Check [WILDCARD]/clear_timeout.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/clear_timeout.ts
|
[WILDCARD]/clear_timeout.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,18 +1,21 @@
|
||||||
Check [WILDCARD]/collect/bench.ts
|
Check [WILDCARD]/collect/bench.ts
|
||||||
Check [WILDCARD]/collect/include/2_bench.ts
|
Check [WILDCARD]/collect/include/2_bench.ts
|
||||||
Check [WILDCARD]/collect/include/bench.ts
|
Check [WILDCARD]/collect/include/bench.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/collect/bench.ts
|
[WILDCARD]/collect/bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
[WILDCARD]/collect/include/2_bench.ts
|
[WILDCARD]/collect/include/2_bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
[WILDCARD]/collect/include/bench.ts
|
[WILDCARD]/collect/include/bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
Check [WILDCARD]/collect/bench.ts
|
Check [WILDCARD]/collect/bench.ts
|
||||||
Check [WILDCARD]/collect/include/bench.ts
|
Check [WILDCARD]/collect/include/bench.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/collect/bench.ts
|
[WILDCARD]/collect/bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
[WILDCARD]/collect/include/bench.ts
|
[WILDCARD]/collect/include/bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/exit_sanitizer.ts
|
Check [WILDCARD]/exit_sanitizer.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/exit_sanitizer.ts
|
[WILDCARD]/exit_sanitizer.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
exit(0) error: Error: Bench attempted to exit with exit code: 0
|
exit(0) error: Error: Bench attempted to exit with exit code: 0
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
exit(1) error: Error: Bench attempted to exit with exit code: 1
|
exit(1) error: Error: Bench attempted to exit with exit code: 1
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/main.bench.ts
|
[WILDCARD]/main.bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
----------------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
noop with start and end [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
------------------------- ----------------------------- --------------------- --------------------------
|
||||||
|
noop with start and end [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
Warning: start() and end() calls in "noop with start and end" are ignored because it averages less
|
Warning: start() and end() calls in "noop with start and end" are ignored because it averages less
|
||||||
than 10µs per iteration. Remove them for better results.
|
than 10µs per iteration. Remove them for better results.
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/fail.ts
|
Check [WILDCARD]/fail.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/fail.ts
|
[WILDCARD]/fail.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench0 error: Error
|
bench0 error: Error
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
bench1 error: Error
|
bench1 error: Error
|
||||||
|
|
|
@ -1,20 +1,23 @@
|
||||||
Check [WILDCARD]/bench/filter/a_bench.ts
|
Check [WILDCARD]/bench/filter/a_bench.ts
|
||||||
Check [WILDCARD]/bench/filter/b_bench.ts
|
Check [WILDCARD]/bench/filter/b_bench.ts
|
||||||
Check [WILDCARD]/bench/filter/c_bench.ts
|
Check [WILDCARD]/bench/filter/c_bench.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/filter/a_bench.ts
|
[WILDCARD]/bench/filter/a_bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
foo [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/bench/filter/b_bench.ts
|
[WILDCARD]/bench/filter/b_bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
foo [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/bench/filter/c_bench.ts
|
[WILDCARD]/bench/filter/c_bench.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
foo [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
Check [WILDCARD]
|
Check [WILDCARD]
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: [WILDCARD]
|
Runtime | [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
--------------------------------------------------------------- -----------------------------
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
group G1
|
group G1
|
||||||
G1-B [WILDCARD]
|
G1-B [WILDCARD]
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
Check [WILDCARD]/finally_timeout.ts
|
Check [WILDCARD]/finally_timeout.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/finally_timeout.ts
|
[WILDCARD]/finally_timeout.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
error error: Error: fail
|
error error: Error: fail
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
success [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
success [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
[WILDCARD]/group_baseline.ts
|
[WILDCARD]/group_baseline.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/ignore.ts
|
Check [WILDCARD]/ignore.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/ignore.ts
|
[WILDCARD]/ignore.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/ignore_permissions.ts
|
Check [WILDCARD]/ignore_permissions.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/ignore_permissions.ts
|
[WILDCARD]/ignore_permissions.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/interval.ts
|
Check [WILDCARD]/interval.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/interval.ts
|
[WILDCARD]/interval.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/load_unload.ts
|
Check [WILDCARD]/load_unload.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/load_unload.ts
|
[WILDCARD]/load_unload.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
bench [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/meta.ts
|
Check [WILDCARD]/meta.ts
|
||||||
import.meta.main: false
|
import.meta.main: false
|
||||||
import.meta.url: [WILDCARD]/meta.ts
|
import.meta.url: [WILDCARD]/meta.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/meta.ts
|
[WILDCARD]/meta.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,23 +1,24 @@
|
||||||
Check [WILDCARD]/group_baseline.ts
|
Check [WILDCARD]/group_baseline.ts
|
||||||
Check [WILDCARD]/pass.ts
|
Check [WILDCARD]/pass.ts
|
||||||
Check [WILDCARD]/multiple_group.ts
|
Check [WILDCARD]/multiple_group.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/group_baseline.ts
|
[WILDCARD]/group_baseline.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
@ -26,36 +27,38 @@ summary
|
||||||
|
|
||||||
|
|
||||||
[WILDLINE]/pass.ts
|
[WILDLINE]/pass.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench5 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench6 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench5 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench7 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench6 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench8 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench7 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench9 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench8 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench9 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
|
|
||||||
[WILDLINE]/multiple_group.ts
|
[WILDLINE]/multiple_group.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
group noop
|
group noop
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
[WILDCARD]cpu: [WILDCARD]
|
[WILDCARD] CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/no_prompt_by_default.ts
|
[WILDCARD]/no_prompt_by_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
[WILDCARD]cpu: [WILDCARD]
|
[WILDCARD] CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/no_prompt_with_denied_perms.ts
|
[WILDCARD]/no_prompt_with_denied_perms.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
Check [WILDCARD]/only.ts
|
Check [WILDCARD]/only.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/only.ts
|
[WILDCARD]/only.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
error: Bench failed because the "only" option was used
|
error: Bench failed because the "only" option was used
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
Check [WILDCARD]/overloads.ts
|
Check [WILDCARD]/overloads.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/overloads.ts
|
[WILDCARD]/overloads.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -2,10 +2,10 @@ Download http://localhost:4260/@denotest/esm-basic
|
||||||
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
|
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
|
||||||
Initialize @denotest/esm-basic@1.0.0
|
Initialize @denotest/esm-basic@1.0.0
|
||||||
Check file:///[WILDCARD]/lib.bench.ts
|
Check file:///[WILDCARD]/lib.bench.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: [WILDCARD]
|
Runtime | [WILDCARD]
|
||||||
|
|
||||||
file:///[WILDCARD]/lib.bench.ts
|
file:///[WILDCARD]/lib.bench.ts
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
---------------------------------------------------------------- -----------------------------
|
------------ ----------------------------- --------------------- --------------------------
|
||||||
should add [WILDCARD]
|
should add [WILDCARD]
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
Check [WILDCARD]/pass.ts
|
Check [WILDCARD]/pass.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/pass.ts
|
[WILDCARD]/pass.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench5 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench6 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench5 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench7 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench6 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench8 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench7 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench9 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench8 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench9 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/quiet.ts
|
[WILDCARD]/quiet.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
console.log [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
--------------- ----------------------------- --------------------- --------------------------
|
||||||
console.error [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.log [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
console.info [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.error [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
console.warn [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.info [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
console.warn [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
[WILDCARD]main.js
|
[WILDCARD]main.js
|
||||||
|
|
||||||
benchmark[WILDCARD]
|
benchmark[WILDCARD]
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
Check file:///[WILDLINE]/package-b/mod.bench.ts
|
Check file:///[WILDLINE]/package-b/mod.bench.ts
|
||||||
cpu: [WILDLINE]
|
CPU | [WILDLINE]
|
||||||
runtime: [WILDLINE]
|
Runtime | [WILDLINE]
|
||||||
|
|
||||||
file:///[WILDLINE]/package-b/mod.bench.ts
|
file:///[WILDLINE]/package-b/mod.bench.ts
|
||||||
|
|
||||||
benchmark[WILDLINE]
|
benchmark[WILDLINE]
|
||||||
---[WILDLINE]
|
---[WILDLINE]
|
||||||
addOne[WILDLINE]
|
addOne[WILDLINE]
|
||||||
|
|
|
@ -1,15 +1,17 @@
|
||||||
Check file:///[WILDLINE]/package-a/mod.bench.ts
|
Check file:///[WILDLINE]/package-a/mod.bench.ts
|
||||||
Check file:///[WILDLINE]/package-b/mod.bench.ts
|
Check file:///[WILDLINE]/package-b/mod.bench.ts
|
||||||
cpu: [WILDLINE]
|
CPU | [WILDLINE]
|
||||||
runtime: [WILDLINE]
|
Runtime | [WILDLINE]
|
||||||
|
|
||||||
file:///[WILDLINE]/package-a/mod.bench.ts
|
file:///[WILDLINE]/package-a/mod.bench.ts
|
||||||
|
|
||||||
benchmark[WILDLINE]
|
benchmark[WILDLINE]
|
||||||
---[WILDLINE]
|
---[WILDLINE]
|
||||||
add[WILDLINE]
|
add[WILDLINE]
|
||||||
|
|
||||||
|
|
||||||
file:///[WILDLINE]/package-b/mod.bench.ts
|
file:///[WILDLINE]/package-b/mod.bench.ts
|
||||||
|
|
||||||
benchmark[WILDLINE]
|
benchmark[WILDLINE]
|
||||||
---[WILDLINE]
|
---[WILDLINE]
|
||||||
addOne[WILDLINE]
|
addOne[WILDLINE]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Download http://localhost:4545/lockfile/basic/mod.ts
|
Download http://localhost:4545/lockfile/basic/mod.ts
|
||||||
Check file:///[WILDCARD]/main.bench.ts
|
Check file:///[WILDCARD]/main.bench.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: [WILDCARD]
|
Runtime | [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
|
|
37
tests/testdata/bench/allow_all.out
vendored
37
tests/testdata/bench/allow_all.out
vendored
|
@ -1,21 +1,22 @@
|
||||||
Check [WILDCARD]/bench/allow_all.ts
|
Check [WILDCARD]/bench/allow_all.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/allow_all.ts
|
[WILDCARD]/bench/allow_all.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------ -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
read false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
-------------- ----------------------------- --------------------- --------------------------
|
||||||
read true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
read false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
write false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
read true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
write true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
write false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
net false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
write true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
net true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
net false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
env false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
net true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
env true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
env false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
run false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
env true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
run true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
run false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
ffi false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
run true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
ffi true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
ffi false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
hrtime false [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
ffi true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
hrtime true [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
hrtime false [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
hrtime true [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
9
tests/testdata/bench/allow_none.out
vendored
9
tests/testdata/bench/allow_none.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/bench/allow_none.ts
|
Check [WILDCARD]/bench/allow_none.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/allow_none.ts
|
[WILDCARD]/bench/allow_none.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
read error: PermissionDenied: Can't escalate parent thread permissions
|
read error: PermissionDenied: Can't escalate parent thread permissions
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
write error: PermissionDenied: Can't escalate parent thread permissions
|
write error: PermissionDenied: Can't escalate parent thread permissions
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD]
|
Runtime | Deno [WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/before_unload_prevent_default.ts
|
[WILDCARD]/before_unload_prevent_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
foo [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
11
tests/testdata/bench/bench_formatting.out
vendored
11
tests/testdata/bench/bench_formatting.out
vendored
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench/bench_formatting.ts
|
Check [WILDCARD]/bench/bench_formatting.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/bench_formatting.ts
|
[WILDCARD]/bench/bench_formatting.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
[WILDCARD] [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
[WILDCARD] [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
|
@ -1,6 +1,7 @@
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
|
|
||||||
[WILDCARD]/bench/check_local_by_default.ts
|
[WILDCARD]/bench/check_local_by_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
15
tests/testdata/bench/clear_timeout.out
vendored
15
tests/testdata/bench/clear_timeout.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/bench/clear_timeout.ts
|
Check [WILDCARD]/bench/clear_timeout.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/clear_timeout.ts
|
[WILDCARD]/bench/clear_timeout.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
9
tests/testdata/bench/exit_sanitizer.out
vendored
9
tests/testdata/bench/exit_sanitizer.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/bench/exit_sanitizer.ts
|
Check [WILDCARD]/bench/exit_sanitizer.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/exit_sanitizer.ts
|
[WILDCARD]/bench/exit_sanitizer.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
exit(0) error: Error: Bench attempted to exit with exit code: 0
|
exit(0) error: Error: Bench attempted to exit with exit code: 0
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
exit(1) error: Error: Bench attempted to exit with exit code: 1
|
exit(1) error: Error: Bench attempted to exit with exit code: 1
|
||||||
|
|
21
tests/testdata/bench/explicit_start_and_end.out
vendored
21
tests/testdata/bench/explicit_start_and_end.out
vendored
|
@ -1,23 +1,24 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/explicit_start_and_end.ts
|
[WILDCARD]/explicit_start_and_end.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
start and end [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
--------------- ----------------------------- --------------------- --------------------------
|
||||||
start only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
start and end [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
end only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
start only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
double start error: TypeError: BenchContext::start() has already been invoked.
|
end only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
double start error: Type error: BenchContext::start() has already been invoked.
|
||||||
t.start();
|
t.start();
|
||||||
^
|
^
|
||||||
at BenchContext.start ([WILDCARD])
|
at BenchContext.start ([WILDCARD])
|
||||||
at [WILDCARD]/explicit_start_and_end.ts:[WILDCARD]
|
at [WILDCARD]/explicit_start_and_end.ts:[WILDCARD]
|
||||||
double end error: TypeError: BenchContext::end() has already been invoked.
|
double end error: Type error: BenchContext::end() has already been invoked.
|
||||||
t.end();
|
t.end();
|
||||||
^
|
^
|
||||||
at BenchContext.end ([WILDCARD])
|
at BenchContext.end ([WILDCARD])
|
||||||
at [WILDCARD]/explicit_start_and_end.ts:[WILDCARD]
|
at [WILDCARD]/explicit_start_and_end.ts:[WILDCARD]
|
||||||
captured error: TypeError: The benchmark which this context belongs to is not being executed.
|
captured error: Type error: The benchmark which this context belongs to is not being executed.
|
||||||
captured!.start();
|
captured!.start();
|
||||||
^
|
^
|
||||||
at BenchContext.start ([WILDCARD])
|
at BenchContext.start ([WILDCARD])
|
||||||
|
|
9
tests/testdata/bench/fail.out
vendored
9
tests/testdata/bench/fail.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/bench/fail.ts
|
Check [WILDCARD]/bench/fail.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/fail.ts
|
[WILDCARD]/bench/fail.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench0 error: Error
|
bench0 error: Error
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
bench1 error: Error
|
bench1 error: Error
|
||||||
|
|
12
tests/testdata/bench/file_protocol.out
vendored
12
tests/testdata/bench/file_protocol.out
vendored
|
@ -1,8 +1,10 @@
|
||||||
Check file://[WILDCARD]/bench/file_protocol.ts
|
Check file://[WILDCARD]/bench/file_protocol.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/file_protocol.ts
|
[WILDCARD]/bench/file_protocol.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
|
|
11
tests/testdata/bench/finally_timeout.out
vendored
11
tests/testdata/bench/finally_timeout.out
vendored
|
@ -1,11 +1,12 @@
|
||||||
Check [WILDCARD]/bench/finally_timeout.ts
|
Check [WILDCARD]/bench/finally_timeout.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/finally_timeout.ts
|
[WILDCARD]/bench/finally_timeout.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
error error: Error: fail
|
error error: Error: fail
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
success [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
success [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
15
tests/testdata/bench/group_baseline.out
vendored
15
tests/testdata/bench/group_baseline.out
vendored
|
@ -1,17 +1,18 @@
|
||||||
[WILDCARD]/bench/group_baseline.ts
|
[WILDCARD]/bench/group_baseline.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
|
9
tests/testdata/bench/ignore.out
vendored
9
tests/testdata/bench/ignore.out
vendored
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench/ignore.ts
|
Check [WILDCARD]/bench/ignore.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/ignore.ts
|
[WILDCARD]/bench/ignore.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
9
tests/testdata/bench/ignore_permissions.out
vendored
9
tests/testdata/bench/ignore_permissions.out
vendored
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench/ignore_permissions.ts
|
Check [WILDCARD]/bench/ignore_permissions.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/ignore_permissions.ts
|
[WILDCARD]/bench/ignore_permissions.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
9
tests/testdata/bench/interval.out
vendored
9
tests/testdata/bench/interval.out
vendored
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench/interval.ts
|
Check [WILDCARD]/bench/interval.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/interval.ts
|
[WILDCARD]/bench/interval.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
11
tests/testdata/bench/load_unload.out
vendored
11
tests/testdata/bench/load_unload.out
vendored
|
@ -1,8 +1,9 @@
|
||||||
Check [WILDCARD]/bench/load_unload.ts
|
Check [WILDCARD]/bench/load_unload.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/load_unload.ts
|
[WILDCARD]/bench/load_unload.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
bench [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
9
tests/testdata/bench/meta.out
vendored
9
tests/testdata/bench/meta.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
Check [WILDCARD]/bench/meta.ts
|
Check [WILDCARD]/bench/meta.ts
|
||||||
import.meta.main: false
|
import.meta.main: false
|
||||||
import.meta.url: [WILDCARD]/bench/meta.ts
|
import.meta.url: [WILDCARD]/bench/meta.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/meta.ts
|
[WILDCARD]/bench/meta.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
|
|
59
tests/testdata/bench/multifile_summary.out
vendored
59
tests/testdata/bench/multifile_summary.out
vendored
|
@ -1,23 +1,24 @@
|
||||||
Check [WILDCARD]/bench/group_baseline.ts
|
Check [WILDCARD]/bench/group_baseline.ts
|
||||||
Check [WILDCARD]/bench/pass.ts
|
Check [WILDCARD]/bench/pass.ts
|
||||||
Check [WILDCARD]/bench/multiple_group.ts
|
Check [WILDCARD]/bench/multiple_group.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/group_baseline.ts
|
[WILDCARD]/bench/group_baseline.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
@ -26,36 +27,38 @@ summary
|
||||||
|
|
||||||
|
|
||||||
[WILDCARD]/bench/pass.ts
|
[WILDCARD]/bench/pass.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench5 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench6 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench5 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench7 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench6 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench8 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench7 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench9 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench8 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench9 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
|
|
||||||
[WILDCARD]/bench/multiple_group.ts
|
[WILDCARD]/bench/multiple_group.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
-------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
---------------- ----------------------------- --------------------- --------------------------
|
||||||
|
|
||||||
group noop
|
group noop
|
||||||
noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
noo[WILDCARD]
|
noo[WILDCARD]
|
||||||
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
[WILDCARD]x [WILDCARD] than noo[WILDCARD]
|
||||||
|
|
||||||
group url
|
group url
|
||||||
noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
noop3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 2x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
parse url 200x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
parse url 200x [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
||||||
summary
|
summary
|
||||||
parse url 2x
|
parse url 2x
|
||||||
|
|
21
tests/testdata/bench/no_color.ts
vendored
21
tests/testdata/bench/no_color.ts
vendored
|
@ -3,6 +3,27 @@ Deno.bench({
|
||||||
fn() {},
|
fn() {},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Deno.bench({
|
||||||
|
name: "success long",
|
||||||
|
fn() {
|
||||||
|
1024n ** 10000n;
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
Deno.bench({
|
||||||
|
name: "success but longer",
|
||||||
|
fn() {
|
||||||
|
1024n ** 1000000n;
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
Deno.bench({
|
||||||
|
name: "success long and the longest name",
|
||||||
|
async fn() {
|
||||||
|
await new Promise((resolve) => setTimeout(resolve, 100));
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
Deno.bench({
|
Deno.bench({
|
||||||
name: "fail",
|
name: "fail",
|
||||||
fn() {
|
fn() {
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
[WILDCARD]cpu: [WILDCARD]
|
[WILDCARD] CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/no_prompt_by_default.ts
|
[WILDCARD]/bench/no_prompt_by_default.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
[WILDCARD]cpu: [WILDCARD]
|
[WILDCARD] CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/no_prompt_with_denied_perms.ts
|
[WILDCARD]/bench/no_prompt_with_denied_perms.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
no prompt error: PermissionDenied: Requires read access to "./some_file.txt", run again with the --allow-read flag
|
||||||
[WILDCARD]
|
[WILDCARD]
|
||||||
error: Bench failed
|
error: Bench failed
|
||||||
|
|
11
tests/testdata/bench/only.out
vendored
11
tests/testdata/bench/only.out
vendored
|
@ -1,9 +1,10 @@
|
||||||
Check [WILDCARD]/bench/only.ts
|
Check [WILDCARD]/bench/only.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/only.ts
|
[WILDCARD]/bench/only.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
only [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
|
only [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
error: Bench failed because the "only" option was used
|
error: Bench failed because the "only" option was used
|
||||||
|
|
19
tests/testdata/bench/overloads.out
vendored
19
tests/testdata/bench/overloads.out
vendored
|
@ -1,12 +1,13 @@
|
||||||
Check [WILDCARD]/bench/overloads.ts
|
Check [WILDCARD]/bench/overloads.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/overloads.ts
|
[WILDCARD]/bench/overloads.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
29
tests/testdata/bench/pass.out
vendored
29
tests/testdata/bench/pass.out
vendored
|
@ -1,17 +1,18 @@
|
||||||
Check [WILDCARD]/bench/pass.ts
|
Check [WILDCARD]/bench/pass.ts
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/pass.ts
|
[WILDCARD]/bench/pass.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
--------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
bench0 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
----------- ----------------------------- --------------------- --------------------------
|
||||||
bench1 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench0 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench1 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench2 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench4 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench3 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench5 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench4 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench6 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench5 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench7 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench6 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench8 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench7 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
bench9 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
bench8 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
bench9 [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
17
tests/testdata/bench/quiet.out
vendored
17
tests/testdata/bench/quiet.out
vendored
|
@ -1,10 +1,11 @@
|
||||||
cpu: [WILDCARD]
|
CPU | [WILDCARD]
|
||||||
runtime: deno [WILDCARD] ([WILDCARD])
|
Runtime | Deno [WILDCARD] ([WILDCARD])
|
||||||
|
|
||||||
[WILDCARD]/bench/quiet.ts
|
[WILDCARD]/bench/quiet.ts
|
||||||
benchmark time (avg) iter/s (min … max) p75 p99 p995
|
|
||||||
------------------------------------------------------------------- -----------------------------
|
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
|
||||||
console.log [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
--------------- ----------------------------- --------------------- --------------------------
|
||||||
console.error [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.log [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
console.info [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.error [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
console.warn [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
console.info [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
console.warn [WILDCARD] [WILDCARD] [WILDCARD] ([WILDCARD] … [WILDCARD]) [WILDCARD]
|
||||||
|
|
Loading…
Add table
Reference in a new issue