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 committed by Eric Huss
parent 84b7041fd2
commit 90092514e0
1 changed files with 3 additions and 2 deletions

View File

@ -3183,13 +3183,14 @@ required by package `foo v0.0.1 ([ROOT]/foo)`
",
)
.run();
let misses = misses.lock().unwrap();
let mut misses = misses.lock().unwrap();
misses.sort();
assert_eq!(
&*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"
]
);