* move core tests to core * remove window * fix up flaky tests * test_entryfication needs a singly-threaded banking_stage * move core benches to core * remove unnecessary dependencies * remove core as a member for now, test it like runtime * stop running tests twice * remove duplicate runs of tests in perf
13 lines
222 B
Rust
13 lines
222 B
Rust
#![feature(test)]
|
|
|
|
extern crate test;
|
|
|
|
use solana::gen_keys::GenKeys;
|
|
use test::Bencher;
|
|
|
|
#[bench]
|
|
fn bench_gen_keys(b: &mut Bencher) {
|
|
let mut rnd = GenKeys::new([0u8; 32]);
|
|
b.iter(|| rnd.gen_n_keypairs(1000));
|
|
}
|