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

Flakiness in e2e tests in CI #2044

Closed
3 tasks done
jpraynaud opened this issue Oct 24, 2024 · 0 comments · Fixed by #2046
Closed
3 tasks done

Flakiness in e2e tests in CI #2044

jpraynaud opened this issue Oct 24, 2024 · 0 comments · Fixed by #2046
Assignees
Labels
bug ⚠️ Something isn't working

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Oct 24, 2024

Why

We have noticed some flakiness in the e2e tests in the CI which fails with a high rate.

Investigations

E2E test results with Cardano node version 9.1.1:


Run with new logs following the merge of #2009 & #2010:

  • Run without era switch (0 failure out of 20 occurrences)
  • Run with era switch without regenesis (6 failures out of 20 occurrences)
  • Run with era switch with regenesis on switch (2 failures out of 20 occurrences)

What

Investigate the sources of flakiness and fix them.

How

  • Investigate the sources of flakiness:
    • Epoch consistency during epoch changes when signer is signing leading to error like:
      Error: Minimum expected mithril stake distribution epoch not reached : 19 < 21
  • Fix the sources of flakiness

Later

  • Transfer funds errors at the beginning of the E2E test leading to error like:
    >>>> Timeout: Funds were not transferred successfully to Mithril era address within 10 attempts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug ⚠️ Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants