Auto merge of #11976 - ehuss:fix-not_found_permutations, r=epage

Fix flaky not_found_permutations test.

This fixes the `registry::not_found_permutations` test which would randomly fail since the order of http requests was not deterministic. The resolver can issue queries in parallel which can process requests out-of-order.

Fixes #11975
This commit is contained in:
bors 2023-04-14 15:45:27 +00:00
commit 7fb89f011a

View File

@ -3183,13 +3183,14 @@ required by package `foo v0.0.1 ([ROOT]/foo)`
", ",
) )
.run(); .run();
let misses = misses.lock().unwrap(); let mut misses = misses.lock().unwrap();
misses.sort();
assert_eq!( assert_eq!(
&*misses, &*misses,
&[ &[
"/index/a-/b-/a-b-c", "/index/a-/b-/a-b-c",
"/index/a_/b-/a_b-c",
"/index/a-/b_/a-b_c", "/index/a-/b_/a-b_c",
"/index/a_/b-/a_b-c",
"/index/a_/b_/a_b_c" "/index/a_/b_/a_b_c"
] ]
); );