v30.3-roots.1 · Commit 11: [PATCH 11/68] ci: move full fuzz corpora to nightly
ci/README.md
Before: ci/README.md · After: ci/README.md
File metadata
index 16cb10c6ccaa0839e5f10aa00f28a0f1881abf5e..25207d80482cedd44e95961cccba996373f87203 100644
Download original patch · Release notes
Diff rows 1–24 of 24. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
ci/README.md
CHANGED
|
@@ -77,8 +77,8 @@ to broad coverage.
|
|
| 77 |
| --- | --- |
|
| 78 |
| Documentation only | No build job. |
|
| 79 |
| Branding or GUI | GUI/resource build and Qt tests. |
|
| 80 |
-
| Wallet | Compatibility, sanitizers, fuzz, and platform smoke tests. |
|
| 81 |
-
| General C/C++ | Sanitizers, native Linux fuzz, ARM32, native kernel/chainstate, Windows, and both native macOS architectures. |
|
| 82 |
| Critical, build, CI, or unknown | Broad coverage, including GUI and previous-release compatibility. |
|
| 83 |
|
| 84 |
The stable `required result` job is the branch-protection check to require. It
|
|
@@ -91,10 +91,10 @@ they never suppress automatic coverage.
|
|
| 91 |
### Nightly assurance and caches
|
| 92 |
|
| 93 |
Nightly assurance retains TSan, MSan, clang-tidy/dependency checks, i686 Debug,
|
| 94 |
-
extended functional tests, previous-release compatibility, and native macOS
|
| 95 |
-
and Windows fuzz corpora. A scheduled run skips expensive jobs only after the
|
| 96 |
-
same commit has already completed successfully; failures retry and unavailable
|
| 97 |
-
history fails open.
|
| 98 |
|
| 99 |
GitHub-hosted compiler and dependency caches are read by PRs and updated only
|
| 100 |
from the repository's default branch. Cache misses make jobs slower but do not
|
|
|
|
| 77 |
| --- | --- |
|
| 78 |
| Documentation only | No build job. |
|
| 79 |
| Branding or GUI | GUI/resource build and Qt tests. |
|
| 80 |
+
| Wallet | Compatibility, sanitizers, and platform smoke tests. |
|
| 81 |
+
| General C/C++ | Sanitizers, ARM32, native kernel/chainstate, Windows, and both native macOS architectures. |
|
| 82 |
| Critical, build, CI, or unknown | Broad coverage, including GUI and previous-release compatibility. |
|
| 83 |
|
| 84 |
The stable `required result` job is the branch-protection check to require. It
|
|
|
|
| 91 |
### Nightly assurance and caches
|
| 92 |
|
| 93 |
Nightly assurance retains TSan, MSan, clang-tidy/dependency checks, i686 Debug,
|
| 94 |
+
extended functional tests, previous-release compatibility, and native Linux,
|
| 95 |
+
macOS, and Windows fuzz corpora. A scheduled run skips expensive jobs only
|
| 96 |
+
after the same commit has already completed successfully; failures retry and
|
| 97 |
+
unavailable history fails open.
|
| 98 |
|
| 99 |
GitHub-hosted compiler and dependency caches are read by PRs and updated only
|
| 100 |
from the repository's default branch. Cache misses make jobs slower but do not
|