| Age | Commit message (Expand) | Author | Lines |
| 2025-08-04 | Add new `test::print_merged_doctests_times` used by rustdoc to display more d... | Guillaume Gomez | -0/+15 |
| 2025-07-31 | Make `libtest::ERROR_EXIT_CODE` const public to not redefine it in rustdoc | Guillaume Gomez | -2/+2 |
| 2025-05-06 | Add new `test_main_with_exit_callback` public function in `libtest` to allow ... | Guillaume Gomez | -0/+10 |
| 2025-04-08 | libtest: Pass the test's panic payload as Option instead of Result | Zalathar | -8/+6 |
| 2025-02-10 | Use io::const_error! when possible over io::Error::new | Thalia Archibald | -0/+1 |
| 2025-02-09 | Fix pattern matching mode changes and unsafe_op_in_unsafe_fn | Michael Goulet | -2/+6 |
| 2025-01-20 | test: add `#![warn(unreachable_pub)]` | Urgau | -0/+1 |
| 2024-11-19 | Update thread spawn hooks. | Mara Bos | -2/+2 |
| 2024-11-19 | Use add_spawn_hook for libtest's output capturing. | Mara Bos | -0/+11 |
| 2024-10-08 | Change a few `&Option<T>` into `Option<&T>` | Yuri Astrakhan | -5/+6 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -0/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -5/+5 |
| 2024-07-29 | Rollup merge of #128307 - ojeda:unescaped_backticks, r=GuillaumeGomez | Matthias Krüger | -0/+1 |
| 2024-07-29 | Warn on `rustdoc::unescaped_backticks` for `core/alloc/std/test/proc_macro` | Miguel Ojeda | -0/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -27/+22 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -1/+0 |
| 2024-06-11 | Rename std::panic::PanicInfo to PanicHookInfo. | Mara Bos | -3/+3 |
| 2024-05-03 | Rollup merge of #124681 - risc0:erik/fix-test, r=joboet | Michael Goulet | -1/+3 |
| 2024-05-03 | zkvm: fix run_tests | Erik Kaneda | -1/+3 |
| 2024-04-22 | Stabilize generic `NonZero`. | Markus Reiter | -1/+0 |
| 2024-04-06 | Drop panic hook after running tests | Tal Gelbard | -1/+4 |
| 2024-02-22 | Use generic `NonZero` everywhere else. | Markus Reiter | -0/+1 |
| 2024-01-30 | Actually abort in panic-abort-tests | Tyler Mandry | -13/+2 |
| 2024-01-22 | rustc: implement support for `riscv32im_risc0_zkvm_elf` | Erik Kaneda | -1/+1 |
| 2023-12-07 | libtest: Fix padding of benchmarks run as tests | Martin Nordholts | -14/+8 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -2/+2 |
| 2023-11-02 | Add insta-stable std::hash::{DefaultHasher, RandomState} exports | ltdk | -3/+2 |
| 2023-11-02 | Move RandomState and DefaultHasher into std::hash, but don't export for now | ltdk | -3/+3 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+2 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -1/+1 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-07-23 | fix couple of clippy findings: | Matthias Krüger | -2/+1 |
| 2023-05-26 | convert benches to tests in subprocess if we're not benchmarking | Pietro Albini | -2/+17 |
| 2023-05-26 | add StaticBenchAsTestFn and DynBenchAsTestFn to convert benches to tests | Pietro Albini | -18/+4 |
| 2023-05-26 | remove nested function from run_test | Pietro Albini | -63/+47 |
| 2023-05-26 | refactor executing tests to centralize actually invoking tests | Pietro Albini | -41/+28 |
| 2023-04-14 | Rollup merge of #110154 - DaniPopes:library-typos, r=JohnTitor | Matthias Krüger | -5/+5 |
| 2023-04-10 | Fix typos in library | DaniPopes | -5/+5 |
| 2023-04-10 | Stabilize IsTerminal | Josh Triplett | -1/+0 |
| 2023-03-03 | Match unmatched backticks in library/ | est31 | -1/+1 |
| 2023-01-14 | Remove various double spaces in source comments. | André Vennberg | -1/+1 |
| 2023-01-03 | Fix a few clippy lints in libtest | Joshua Nelson | -1/+1 |
| 2022-12-19 | Fix `uninlined_format_args` in libtest | nils | -3/+2 |
| 2022-12-01 | Create a hacky fail-fast mode that stops tests at the first failure | Oli Scherer | -0/+20 |
| 2022-11-04 | Rollup merge of #103681 - RalfJung:libtest-thread, r=thomcc | Matthias Krüger | -30/+28 |
| 2022-10-31 | Include both benchmarks and tests in the numbers given to `TeFiltered{,Out}` | Thom Chiovoloni | -2/+5 |
| 2022-10-28 | libtest: run all tests in their own thread, if supported by the host | Ralf Jung | -30/+28 |
| 2022-10-27 | Do fewer passes and generally be more efficient when filtering tests | Ben Kimock | -25/+62 |
| 2022-10-26 | Print the precondition we violated, and visible through output capture | Ben Kimock | -0/+25 |
| 2022-10-24 | Rollup merge of #99939 - saethlin:pre-sort-tests, r=thomcc,jackh726 | Yuki Okushi | -10/+7 |