Skip to content

Commit 0090c1c

Browse files
committed
chore: migrate conformance test runner to tokio
Switch from async-std to tokio runtime and maintain rough test execution time while simplifying the async implementation. Ref: #2173
1 parent 7b718b8 commit 0090c1c

File tree

3 files changed

+334
-135
lines changed

3 files changed

+334
-135
lines changed

Cargo.lock

Lines changed: 131 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testing/conformance/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ m2-native = []
4343
[dev-dependencies]
4444
env_logger = "0.11.8"
4545
criterion = { version = "0.5" }
46-
rayon = "1.10.0"
46+
tokio = { version = "1.45", features = ["rt-multi-thread", "macros", "sync"] }
47+
futures = "0.3.31"
4748

4849
[[bin]]
4950
name = "perf-conformance"

0 commit comments

Comments
 (0)