lotus
lotus copied to clipboard
tests:f3: Basic itests coverage for F3
Related Issues
Depends on https://github.com/filecoin-project/lotus/pull/12196
Proposed Changes
This PR covers some basic itests for F3, mainly:
- A test to check that F3 is able to make progress.
- One that rebootstraps F3 after a manifest change.
- One that pauses, resumes and rebootstraps F3.
Additional Info
Checklist
Before you mark the PR ready for review, please make sure that:
- [x] Commits have a clear commit message.
- [x] PR title is in the form of of
<PR type>: <area>: <change being made>
- example:
fix: mempool: Introduce a cache for valid signatures
-
PR type
: fix, feat, build, chore, ci, docs, perf, refactor, revert, style, test -
area
, e.g. api, chain, state, mempool, multisig, networking, paych, proving, sealing, wallet, deps
- example:
- [ ] Update CHANGELOG.md or signal that this change does not need it.
- If the PR affects users (e.g., new feature, bug fix, system requirements change), update the CHANGELOG.md and add details to the UNRELEASED section.
- If the change does not require a CHANGELOG.md entry, do one of the following:
- Add
[skip changelog]
to the PR title - Add the label
skip-changelog
to the PR
- Add
- [ ] New features have usage guidelines and / or documentation updates in
- [x] Tests exist for new functionality or change in behavior
- [ ] CI is green