feat(raft-sim-conformance): stale-rejoin scenario, bug-851 G5 term adoption via AE (task 5.5)
This commit is contained in:
parent
b1f289d2cb
commit
a2933c274d
4 changed files with 317 additions and 1 deletions
|
|
@ -159,7 +159,7 @@
|
|||
- _Boundary: raft_sim.c, test_raft.c_
|
||||
- _Depends: 4.2_
|
||||
|
||||
- [ ] 5.5 Stale-rejoin scenario (bug-851 G5)
|
||||
- [x] 5.5 Stale-rejoin scenario (bug-851 G5)
|
||||
- Implement `raft_sim_scenario_stale_rejoin`: a term-lagging node rejoins under a higher-term leader; assert it adopts the higher term from the AE/heartbeat path and does not re-elect at a reused term (Election Safety preserved)
|
||||
- Observable completion: the rejoining node's term advances via AE; no duplicate-term leader appears
|
||||
- _Requirements: 4.5_
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue