summaryrefslogtreecommitdiff
path: root/cli/tools/coverage/mod.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2023-04-13 18:43:23 +0100
committerGitHub <noreply@github.com>2023-04-13 19:43:23 +0200
commit6e8618ae0f55bcaa4cfaaa579b4e21f9f74b117d (patch)
treedc0facd89b255b2bffe51b33920e46cb2a5d55d1 /cli/tools/coverage/mod.rs
parent4e53bc5a94a66858e9c141c7d807a8c9caa93403 (diff)
refactor(cli): move runTests() and runBenchmarks() to rust (#18563)
Stores the test/bench functions in rust op state during registration. The functions are wrapped in JS first so that they return a directly convertible `TestResult`/`BenchResult`. Test steps are still mostly handled in JS since they are pretty much invoked by the user. Allows removing a bunch of infrastructure for communicating between JS and rust. Allows using rust utilities for things like shuffling tests (`Vec::shuffle`). We can progressively move op and resource sanitization to rust as well. Fixes #17122. Fixes #17312.
Diffstat (limited to 'cli/tools/coverage/mod.rs')
0 files changed, 0 insertions, 0 deletions