]> git.lizzy.rs Git - rust.git/blobdiff - src/tools/compiletest/src/main.rs
Sort tests at compile time, not at startup
[rust.git] / src / tools / compiletest / src / main.rs
index 0e2cc52a645bcbdc982476ecc0c723e39bf0bda7..f3f06bde6f16621a4b7aaf49140fc2a54b01a827 100644 (file)
@@ -401,6 +401,8 @@ pub fn run_tests(config: Config) {
         make_tests(c, &mut tests);
     }
 
+    tests.sort_by(|a, b| a.desc.name.as_slice().cmp(&b.desc.name.as_slice()));
+
     let res = test::run_tests_console(&opts, tests);
     match res {
         Ok(true) => {}