@@ -7,10 +7,12 @@ use std::iter::FromIterator;
7
7
use super :: DeterministicRng ;
8
8
9
9
#[ test]
10
- #[ cfg( not( miri) ) ] // Miri is too slow
11
10
fn test_basic_large ( ) {
12
11
let mut map = BTreeMap :: new ( ) ;
12
+ #[ cfg( not( miri) ) ] // Miri is too slow
13
13
let size = 10000 ;
14
+ #[ cfg( miri) ]
15
+ let size = 200 ;
14
16
assert_eq ! ( map. len( ) , 0 ) ;
15
17
16
18
for i in 0 ..size {
@@ -73,7 +75,7 @@ fn test_iter() {
73
75
#[ cfg( not( miri) ) ] // Miri is too slow
74
76
let size = 10000 ;
75
77
#[ cfg( miri) ]
76
- let size = 100 ;
78
+ let size = 200 ;
77
79
78
80
// Forwards
79
81
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -98,7 +100,7 @@ fn test_iter_rev() {
98
100
#[ cfg( not( miri) ) ] // Miri is too slow
99
101
let size = 10000 ;
100
102
#[ cfg( miri) ]
101
- let size = 100 ;
103
+ let size = 200 ;
102
104
103
105
// Forwards
104
106
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -137,7 +139,7 @@ fn test_iter_mixed() {
137
139
#[ cfg( not( miri) ) ] // Miri is too slow
138
140
let size = 10000 ;
139
141
#[ cfg( miri) ]
140
- let size = 100 ;
142
+ let size = 200 ;
141
143
142
144
// Forwards
143
145
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -267,7 +269,7 @@ fn test_range_1000() {
267
269
#[ cfg( not( miri) ) ] // Miri is too slow
268
270
let size = 1000 ;
269
271
#[ cfg( miri) ]
270
- let size = 100 ;
272
+ let size = 200 ;
271
273
let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
272
274
273
275
fn test ( map : & BTreeMap < u32 , u32 > , size : u32 , min : Bound < & u32 > , max : Bound < & u32 > ) {
@@ -307,7 +309,7 @@ fn test_range() {
307
309
#[ cfg( not( miri) ) ] // Miri is too slow
308
310
let size = 200 ;
309
311
#[ cfg( miri) ]
310
- let size = 20 ;
312
+ let size = 30 ;
311
313
let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
312
314
313
315
for i in 0 ..size {
@@ -329,7 +331,7 @@ fn test_range_mut() {
329
331
#[ cfg( not( miri) ) ] // Miri is too slow
330
332
let size = 200 ;
331
333
#[ cfg( miri) ]
332
- let size = 20 ;
334
+ let size = 30 ;
333
335
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
334
336
335
337
for i in 0 ..size {
@@ -506,7 +508,7 @@ fn test_clone() {
506
508
#[ cfg( not( miri) ) ] // Miri is too slow
507
509
let size = 100 ;
508
510
#[ cfg( miri) ]
509
- let size = 20 ;
511
+ let size = 30 ;
510
512
assert_eq ! ( map. len( ) , 0 ) ;
511
513
512
514
for i in 0 ..size {
0 commit comments