-
Notifications
You must be signed in to change notification settings - Fork 111
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
Document the tests we need for each consensus rule #208
Comments
Related to #395 |
See also, GitHub issue and PR templates |
Should we defer this one until after First Alpha Release? |
@ZcashFoundation/zebra-team Does it make sense to do this collaboratively during a meeting? At least "Agree on a set of tests we need for each consensus rule" |
I think we need a specific proposal to have a productive discussion. Otherwise the discussion ends up too vague, or repeats decisions we've already made. Based on our previous discussions, we've made updates to the PR template and RFC template, and created the Zebra Validation Matrix. Someone needs to do the work to come up with a short, consistent list of tests. And summarise that list for the PR template. Then we can discuss their draft changes. Here's what we have so far: PR TemplateThe code in this pull request has:
https://github.com/ZcashFoundation/zebra/blob/main/.github/pull_request_template.md RFC Template - Test PlanExplain how the feature will be tested, including:
The tests should cover:
Zebra Validation MatrixZIP/Spec Unit Tests
https://docs.google.com/spreadsheets/d/10F5U9pkbQqwRkncqzFy5PnM6zRzJMjZF72X8XNSqVZw/edit#gid=0 |
So for example, we might end up with: List of Consensus Rule TestsZIP/Spec Tests
Pull Request Template
|
I think this issue is defunct |
Tasks
The text was updated successfully, but these errors were encountered: