Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experiment: verify secondaries in crash test by recreating expected state as of sequence number #13266

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

archang19
Copy link
Contributor

@archang19 archang19 commented Jan 3, 2025

Here I experiment with one approach to verify secondaries in the crash tests. I take the most recent state file, replay the trace file up to a certain sequence number, and create an ExpectedState representing the target state as of a particular point in time. This ExpectedState gets used to run comparisons against the secondary.

@archang19 archang19 force-pushed the stress-test-follower branch 3 times, most recently from e9fdd31 to bd06353 Compare January 6, 2025 23:52
@archang19 archang19 force-pushed the stress-test-follower branch from bd06353 to 3316533 Compare January 7, 2025 17:34
@archang19 archang19 force-pushed the stress-test-follower branch from 3316533 to de7f11c Compare January 7, 2025 18:16
@archang19 archang19 changed the title [Experimental] See how we can test followers and secondaries Experiment: verify secondaries in crash test by recreating expected state as of sequence number Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants