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

[MACRO] - CX_HARDENING - Consensus Hardening and Testing Improvements #3162

Open
3 of 13 tasks
jparr721 opened this issue May 15, 2024 · 0 comments
Open
3 of 13 tasks
Labels
cappuccino cappuccino-sprint2 consensus-hardening Hardening the consensus protocol and adaquate testing.

Comments

@jparr721
Copy link
Contributor

jparr721 commented May 15, 2024

What is this task and why do we need to work on it?

This macro task encompasses the effort to improve the overall hardening of the consensus protocol and HotShot as a whole. We currently are in the situation in which our tests either do not exhaustively cover their range of inputs, don't cover the possible permutations of inputs, and do not sufficiently check for more realistic cases that we've seen in testnets.

What work will need to be done to complete this task?

Many of the testing improvements can be done in parallel, some PRs might need to be broken down to keep them small since the test framework can be bloated.

Testing Improvements

Consensus Hardening Improvements

Are there any other details to include?

No response

What are the acceptance criteria to close this issue?

All tests are passing

Branch work will be merged to (if not the default branch)

No response

@jparr721 jparr721 added cappuccino cappuccino-sprint2 consensus-hardening Hardening the consensus protocol and adaquate testing. labels May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cappuccino cappuccino-sprint2 consensus-hardening Hardening the consensus protocol and adaquate testing.
Projects
None yet
Development

No branches or pull requests

1 participant