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

259 write tests to validate reliability features eg simulated network failures retries e3 #284

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

Conversation

Blindspot22
Copy link
Collaborator

  1. In CI.yml:

    . Added a separate reliability-tests job to isolate tests for retry logic and acknowledgment.
    . Used the --filter reliability flag in the cargo nextest run command to run only the reliability-related tests.
    . Cached the target/cargo-nextest directory to speed up future runs.

  2. In CD.yml:

    . Added a trigger (on.workflow_run) to ensure deployment only happens after the CI workflow completes successfully.
    . Added an if condition to proceed with deployment only if the CI workflow's conclusion is success.

@Blindspot22 Blindspot22 self-assigned this Dec 6, 2024
@Blindspot22 Blindspot22 marked this pull request as draft December 6, 2024 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Write tests to validate reliability features (e.g., simulated network failures, retries) E3.
1 participant