diff options
| author | Ralf Jung <post@ralfj.de> | 2019-02-13 18:11:57 +0100 |
|---|---|---|
| committer | Ralf Jung <post@ralfj.de> | 2019-02-13 18:21:13 +0100 |
| commit | c154bf7db4d5737b55c6f85c69df136c374db3a5 (patch) | |
| tree | 4ff90ff8e1ce81e011507f5cb7fff52976c11be9 /src/liballoc/tests | |
| parent | 767dadf8e0fb435ced260e8633add31d8fa7ccff (diff) | |
| download | rust-c154bf7db4d5737b55c6f85c69df136c374db3a5.tar.gz rust-c154bf7db4d5737b55c6f85c69df136c374db3a5.zip | |
miri: test with slightly larger BTrees
Diffstat (limited to 'src/liballoc/tests')
| -rw-r--r-- | src/liballoc/tests/btree/map.rs | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/liballoc/tests/btree/map.rs b/src/liballoc/tests/btree/map.rs index a92e7479048..f14750089c9 100644 --- a/src/liballoc/tests/btree/map.rs +++ b/src/liballoc/tests/btree/map.rs @@ -7,10 +7,12 @@ use std::iter::FromIterator; use super::DeterministicRng; #[test] -#[cfg(not(miri))] // Miri is too slow fn test_basic_large() { let mut map = BTreeMap::new(); + #[cfg(not(miri))] // Miri is too slow let size = 10000; + #[cfg(miri)] + let size = 200; assert_eq!(map.len(), 0); for i in 0..size { @@ -73,7 +75,7 @@ fn test_iter() { #[cfg(not(miri))] // Miri is too slow let size = 10000; #[cfg(miri)] - let size = 100; + let size = 200; // Forwards let mut map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); @@ -98,7 +100,7 @@ fn test_iter_rev() { #[cfg(not(miri))] // Miri is too slow let size = 10000; #[cfg(miri)] - let size = 100; + let size = 200; // Forwards let mut map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); @@ -137,7 +139,7 @@ fn test_iter_mixed() { #[cfg(not(miri))] // Miri is too slow let size = 10000; #[cfg(miri)] - let size = 100; + let size = 200; // Forwards let mut map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); @@ -267,7 +269,7 @@ fn test_range_1000() { #[cfg(not(miri))] // Miri is too slow let size = 1000; #[cfg(miri)] - let size = 100; + let size = 200; let map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); fn test(map: &BTreeMap<u32, u32>, size: u32, min: Bound<&u32>, max: Bound<&u32>) { @@ -307,7 +309,7 @@ fn test_range() { #[cfg(not(miri))] // Miri is too slow let size = 200; #[cfg(miri)] - let size = 20; + let size = 30; let map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); for i in 0..size { @@ -329,7 +331,7 @@ fn test_range_mut() { #[cfg(not(miri))] // Miri is too slow let size = 200; #[cfg(miri)] - let size = 20; + let size = 30; let mut map: BTreeMap<_, _> = (0..size).map(|i| (i, i)).collect(); for i in 0..size { @@ -506,7 +508,7 @@ fn test_clone() { #[cfg(not(miri))] // Miri is too slow let size = 100; #[cfg(miri)] - let size = 20; + let size = 30; assert_eq!(map.len(), 0); for i in 0..size { |
