Commit fd5cc0d
committed
Adding bootstrap --test-mode
--test-mode enables resilient bootstrap processing that continues building packages even when individual builds fail, instead of stopping at the first error.
When a package fails to build from source, it attempts to download a pre-built wheel as a fallback, and if both fail, records the failure and continues processing remaining packages.
At the end, it generates JSON reports (test-mode-failures.json and test-mode-summary.json) containing all failure details for automation and CI/CD integration.
Closes #713
Signed-off-by: Lalatendu Mohanty <lmohanty@redhat.com>1 parent c2604a0 commit fd5cc0d
File tree
5 files changed
+1581
-153
lines changed- src/fromager
- commands
- tests
5 files changed
+1581
-153
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
0 commit comments