@@ -7,10 +7,12 @@ use std::iter::FromIterator;
77use super :: DeterministicRng ;
88
99#[ test]
10- #[ cfg( not( miri) ) ] // Miri is too slow
1110fn test_basic_large ( ) {
1211 let mut map = BTreeMap :: new ( ) ;
12+ #[ cfg( not( miri) ) ] // Miri is too slow
1313 let size = 10000 ;
14+ #[ cfg( miri) ]
15+ let size = 200 ;
1416 assert_eq ! ( map. len( ) , 0 ) ;
1517
1618 for i in 0 ..size {
@@ -73,7 +75,7 @@ fn test_iter() {
7375 #[ cfg( not( miri) ) ] // Miri is too slow
7476 let size = 10000 ;
7577 #[ cfg( miri) ]
76- let size = 100 ;
78+ let size = 200 ;
7779
7880 // Forwards
7981 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -98,7 +100,7 @@ fn test_iter_rev() {
98100 #[ cfg( not( miri) ) ] // Miri is too slow
99101 let size = 10000 ;
100102 #[ cfg( miri) ]
101- let size = 100 ;
103+ let size = 200 ;
102104
103105 // Forwards
104106 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -137,7 +139,7 @@ fn test_iter_mixed() {
137139 #[ cfg( not( miri) ) ] // Miri is too slow
138140 let size = 10000 ;
139141 #[ cfg( miri) ]
140- let size = 100 ;
142+ let size = 200 ;
141143
142144 // Forwards
143145 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
@@ -267,7 +269,7 @@ fn test_range_1000() {
267269 #[ cfg( not( miri) ) ] // Miri is too slow
268270 let size = 1000 ;
269271 #[ cfg( miri) ]
270- let size = 100 ;
272+ let size = 200 ;
271273 let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
272274
273275 fn test ( map : & BTreeMap < u32 , u32 > , size : u32 , min : Bound < & u32 > , max : Bound < & u32 > ) {
@@ -307,7 +309,7 @@ fn test_range() {
307309 #[ cfg( not( miri) ) ] // Miri is too slow
308310 let size = 200 ;
309311 #[ cfg( miri) ]
310- let size = 20 ;
312+ let size = 30 ;
311313 let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
312314
313315 for i in 0 ..size {
@@ -329,7 +331,7 @@ fn test_range_mut() {
329331 #[ cfg( not( miri) ) ] // Miri is too slow
330332 let size = 200 ;
331333 #[ cfg( miri) ]
332- let size = 20 ;
334+ let size = 30 ;
333335 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
334336
335337 for i in 0 ..size {
@@ -506,7 +508,7 @@ fn test_clone() {
506508 #[ cfg( not( miri) ) ] // Miri is too slow
507509 let size = 100 ;
508510 #[ cfg( miri) ]
509- let size = 20 ;
511+ let size = 30 ;
510512 assert_eq ! ( map. len( ) , 0 ) ;
511513
512514 for i in 0 ..size {
0 commit comments