-
Notifications
You must be signed in to change notification settings - Fork 456
Expand file tree
/
Copy pathbench.rs
More file actions
26 lines (23 loc) · 1.44 KB
/
bench.rs
File metadata and controls
26 lines (23 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
extern crate lightning;
extern crate lightning_persister;
extern crate criterion;
use criterion::{criterion_group, criterion_main};
criterion_group!(benches,
// Note that benches run in the order given here. Thus, they're sorted according to how likely
// developers are to be working on the specific code listed, then by runtime.
lightning::routing::router::benches::generate_routes_with_zero_penalty_scorer,
lightning::routing::router::benches::generate_mpp_routes_with_zero_penalty_scorer,
lightning::routing::router::benches::generate_routes_with_probabilistic_scorer,
lightning::routing::router::benches::generate_mpp_routes_with_probabilistic_scorer,
lightning::routing::router::benches::generate_large_mpp_routes_with_probabilistic_scorer,
lightning::routing::router::benches::generate_routes_with_nonlinear_probabilistic_scorer,
lightning::routing::router::benches::generate_mpp_routes_with_nonlinear_probabilistic_scorer,
lightning::routing::router::benches::generate_large_mpp_routes_with_nonlinear_probabilistic_scorer,
lightning::sign::benches::bench_get_secure_random_bytes,
lightning::ln::channelmanager::bench::bench_sends,
lightning_persister::fs_store::bench::bench_sends,
lightning_persister::sqlite_store::bench::bench_sends,
lightning_rapid_gossip_sync::bench::bench_reading_full_graph_from_file,
lightning::routing::gossip::benches::read_network_graph,
lightning::routing::gossip::benches::write_network_graph);
criterion_main!(benches);