deno/cli/bench
Matt Mastracci f5e46c9bf2
chore: move cli/tests/ -> tests/ (#22369)
This looks like a massive PR, but it's only a move from cli/tests ->
tests, and updates of relative paths for files.

This is the first step towards aggregate all of the integration test
files under tests/, which will lead to a set of integration tests that
can run without the CLI binary being built.

While we could leave these tests under `cli`, it would require us to
keep a more complex directory structure for the various test runners. In
addition, we have a lot of complexity to ignore various test files in
the `cli` project itself (cargo publish exclusion rules, autotests =
false, etc).

And finally, the `tests/` folder will eventually house the `test_ffi`,
`test_napi` and other testing code, reducing the size of the root repo
directory.

For easier review, the extremely large and noisy "move" is in the first
commit (with no changes -- just a move), while the remainder of the
changes to actual files is in the second commit.
2024-02-10 20:22:13 +00:00
..
fs chore: upgrade to dprint 0.39 (#19768) 2023-07-08 18:34:08 +00:00
http refactor: set removal version for Deno.RequestEvent, Deno.HttpConn and Deno.serveHttp() (#22034) 2024-01-23 03:24:03 +00:00
napi chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
stdio chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
testdata fix(ext/http): internal upgradeHttpRaw works with "Deno.serve()" API (#18859) 2023-04-27 00:58:18 +02:00
cache_api.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
command.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
console.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
deno_common.js bench: fix benchmark (#22279) 2024-02-06 00:36:17 +00:00
encode_into.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
getrandom.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
http.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
lsp.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
lsp_bench_standalone.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
main.rs chore: move cli/tests/ -> tests/ (#22369) 2024-02-10 20:22:13 +00:00
op_now.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
README.md refactor(bench): continuous benchmarking improvements (#14821) 2022-06-28 17:51:05 +05:30
secure_curves.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
tcp.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
tty.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
url_parse.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
webstorage.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
write_file.js chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00

benchmark filtering:

cargo bench --bench deno_bench -- bundle

benchmark plots:

new: https://denoland.grafana.net/d/vErC9VCnz/benchmarks?orgId=1 old: deno.land/benchmarks