Skip to content

Commit cedf91b

Browse files
committed
fix test
1 parent db35c6b commit cedf91b

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/docker.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2080,11 +2080,17 @@ mod tests {
20802080
let count2 = count.clone();
20812081
std::thread::spawn(move || {
20822082
let docker = Docker::connect_with_defaults().unwrap();
2083-
while count2.fetch_add(1, Ordering::Relaxed) < 2000 {
2083+
while count2.fetch_add(1, Ordering::Relaxed) < 500 {
20842084
let _events = docker.events(None, None, None).unwrap();
20852085
}
20862086
});
2087-
std::thread::sleep(std::time::Duration::from_secs(10));
2088-
assert_eq!(count.load(Ordering::Relaxed), 2001);
2087+
loop {
2088+
let c = count.load(Ordering::Relaxed);
2089+
if c == 501 {
2090+
break;
2091+
}
2092+
std::thread::sleep(std::time::Duration::from_secs(5));
2093+
assert_ne!(count.load(Ordering::Relaxed), c);
2094+
}
20892095
}
20902096
}

0 commit comments

Comments
 (0)