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

test: introduce nightly job for robustness test #658

Merged
merged 2 commits into from
Jan 3, 2024

Commits on Jan 2, 2024

  1. tests: Update TestRestartFromPowerFailure

    Update case with a combination of EXT4 filesystem's commit setting and
    unexpected exit event. That EXT4 filesystem's commit is to sync all its data
    and metadata every seconds. The kernel can help us sync even if that
    process has been killed. With different commit setting, we can simulate
    that case that kernel syncs half part of dirty pages before power
    failure. And for unexpected exit event, we can kill that process
    randomly or panic at failpoint instead of fixed code path.
    
    Signed-off-by: Wei Fu <fuweid89@gmail.com>
    fuweid committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    4c3a80b View commit details
    Browse the repository at this point in the history
  2. *: introduce nightly run for robustness

    Signed-off-by: Wei Fu <fuweid89@gmail.com>
    fuweid committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    c61a3be View commit details
    Browse the repository at this point in the history