Skip to content

Commit 7468f63

Browse files
committed
also reduce some libcore test iteration counts
1 parent 7e168a6 commit 7468f63

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

library/core/tests/num/flt2dec/random.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ fn exact_f32_random_equivalence_test() {
188188
fn exact_f64_random_equivalence_test() {
189189
use core::num::flt2dec::strategy::dragon::format_exact as fallback;
190190
// Miri is too slow
191-
let n = if cfg!(miri) { 3 } else { 1_000 };
191+
let n = if cfg!(miri) { 2 } else { 1_000 };
192192

193193
for k in 1..21 {
194194
f64_random_equivalence_test(

library/core/tests/num/flt2dec/strategy/grisu.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use super::super::*;
22
use core::num::flt2dec::strategy::grisu::*;
33

44
#[test]
5+
#[cfg_attr(miri, ignore)] // Miri is too slow
56
fn test_cached_power() {
67
assert_eq!(CACHED_POW10.first().unwrap().1, CACHED_POW10_FIRST_E);
78
assert_eq!(CACHED_POW10.last().unwrap().1, CACHED_POW10_LAST_E);

library/core/tests/slice.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1268,14 +1268,14 @@ fn sort_unstable() {
12681268
use rand::{rngs::StdRng, seq::SliceRandom, Rng, SeedableRng};
12691269

12701270
// Miri is too slow
1271-
let large_range = if cfg!(miri) { 0..0 } else { 500..510 };
1271+
let lens = if cfg!(miri) { (2..20).chain(0..0) } else { (2..25).chain(500..510) };
12721272
let rounds = if cfg!(miri) { 1 } else { 100 };
12731273

12741274
let mut v = [0; 600];
12751275
let mut tmp = [0; 600];
12761276
let mut rng = StdRng::from_entropy();
12771277

1278-
for len in (2..25).chain(large_range) {
1278+
for len in lens {
12791279
let v = &mut v[0..len];
12801280
let tmp = &mut tmp[0..len];
12811281

0 commit comments

Comments
 (0)