[llvm] [llvm][lit] Add option to run only the failed tests (PR #158043)

James Henderson via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 16 01:32:30 PDT 2025


================
@@ -0,0 +1,14 @@
+# Shows behaviour when a previously failed test was deleted
+# before running with --filter-failed.
+
+# RUN: not %{lit} %{inputs}/filter-failed-delete | FileCheck %s --check-prefix=CHECK-FIRST
+#
+# RUN: mv %{inputs}/filter-failed-delete/fail.txt %{inputs}/filter-failed-delete/fail.txt.bk
+# RUN: not %{lit} --filter-failed %{inputs}/filter-failed-delete > %s.rerun.log
+# RUN: mv %{inputs}/filter-failed-delete/fail.txt.bk %{inputs}/filter-failed-delete/fail.txt
+#
+# RUN: cat %s.rerun.log | FileCheck %s --check-prefix=CHECK-RERUN
----------------
jh7370 wrote:

```suggestion
# RUN: FileCheck %s --input-file=%s.rerun.log --check-prefix=CHECK-RERUN
```

https://github.com/llvm/llvm-project/pull/158043


More information about the llvm-commits mailing list