From f826574873282b65aff936e0526b5510b80c53dc Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Sun, 27 Aug 2023 21:22:23 +0100 Subject: test(bench): mark explicit timer test as flaky (#20304) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/denoland/deno/actions/runs/5990043261/job/16246927846?pr=18642 The test is just `b.start(); b.end()` where the time measured between must be less 10 μs during warmup. Can't improve it. Also fixes doc mistake. --- cli/tests/integration/bench_tests.rs | 2 +- cli/tsc/dts/lib.deno.ns.d.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'cli') diff --git a/cli/tests/integration/bench_tests.rs b/cli/tests/integration/bench_tests.rs index 214dfaa50..6e61cd7f2 100644 --- a/cli/tests/integration/bench_tests.rs +++ b/cli/tests/integration/bench_tests.rs @@ -187,7 +187,7 @@ itest!(bench_explicit_start_end { exit_code: 1, }); -itest!(bench_explicit_start_end_low_precision { +itest_flaky!(bench_explicit_start_end_low_precision { args: "bench --quiet -A bench/explicit_start_and_end_low_precision.ts", output: "bench/explicit_start_and_end_low_precision.out", }); diff --git a/cli/tsc/dts/lib.deno.ns.d.ts b/cli/tsc/dts/lib.deno.ns.d.ts index 610ed1061..de14c2f51 100644 --- a/cli/tsc/dts/lib.deno.ns.d.ts +++ b/cli/tsc/dts/lib.deno.ns.d.ts @@ -1012,7 +1012,7 @@ declare namespace Deno { * after doing setup work which should not be measured. * * Warning: This method should not be used for benchmarks averaging less - * than 0.01s per iteration. In such cases it will be disabled but the call + * than 10μs per iteration. In such cases it will be disabled but the call * will still have noticeable overhead, resulting in a warning. * * ```ts @@ -1029,7 +1029,7 @@ declare namespace Deno { * before doing teardown work which should not be measured. * * Warning: This method should not be used for benchmarks averaging less - * than 0.01s per iteration. In such cases it will be disabled but the call + * than 10μs per iteration. In such cases it will be disabled but the call * will still have noticeable overhead, resulting in a warning. * * ```ts -- cgit v1.2.3