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

Remove unreliable generated chain prevouts tests #2548

Merged
merged 1 commit into from
Jul 30, 2021

Conversation

teor2345
Copy link
Contributor

@teor2345 teor2345 commented Jul 30, 2021

Motivation

PR #2525 added some extra tests for generated chains, but they were unreliable.

(Strangely, these tests passed locally and in the PR, but failed fairly often on main.)

Solution

  • Remove unreliable generated chain prevouts tests
  • Adjust the chain lengths for better coverage
  • Update documentation

Review

This is blocking PR #2531, so @conradoplg might want to review this to unblock that PR.

@jvff reviewed PR #2525, so he might be able to review this one quickly.

Reviewer Checklist

  • Tests pass
  • Documentation makes sense

This change is Reviewable

And adjust the chain lengths for better coverage.
@teor2345 teor2345 added C-bug Category: This is a bug A-rust Area: Updates to Rust code P-High I-integration-fail Continuous integration fails, including build and test failures labels Jul 30, 2021
@teor2345 teor2345 added this to the 2021 Sprint 15 milestone Jul 30, 2021
@teor2345 teor2345 requested review from conradoplg and jvff July 30, 2021 04:07
@teor2345 teor2345 self-assigned this Jul 30, 2021
Copy link
Collaborator

@conradoplg conradoplg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 4 of 4 files at r1.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @jvff)

@conradoplg conradoplg merged commit f9c0620 into main Jul 30, 2021
@conradoplg conradoplg deleted the proptest-prevouts-fail branch July 30, 2021 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rust Area: Updates to Rust code C-bug Category: This is a bug I-integration-fail Continuous integration fails, including build and test failures
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants