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

Add fork choice tests #1472

Closed
wemeetagain opened this issue Aug 28, 2020 · 18 comments
Closed

Add fork choice tests #1472

wemeetagain opened this issue Aug 28, 2020 · 18 comments
Assignees

Comments

@wemeetagain
Copy link
Member

Is your feature request related to a problem? Please describe.
A more rigorous fork choice test suite may uncover lurking bugs and provide us more confidence of the correctness of our code.

Describe the solution you'd like
Add the tests found here: ethereum/consensus-spec-tests#17
to the spec-tests package so they may be run along with other spec tests in CI

@twoeths
Copy link
Contributor

twoeths commented Aug 29, 2020

waiting for the tests to be merged to the official eth2.0-spec-tests npm package

@stale
Copy link

stale bot commented Oct 28, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the bot:stale label Oct 28, 2020
@dapplion
Copy link
Contributor

unstale

@stale stale bot removed the bot:stale label Oct 29, 2020
@dapplion
Copy link
Contributor

waiting for the tests to be merged to the official eth2.0-spec-tests npm package

@tuyennhv have those been merged already?

@twoeths
Copy link
Contributor

twoeths commented Oct 29, 2020

@dapplion it's not officially merged yet, still in some personal branches

@dapplion
Copy link
Contributor

dapplion commented Dec 7, 2020

@dapplion it's not officially merged yet, still in some personal branches

@tuyennhv Could you link those branches here to track them?

@dapplion
Copy link
Contributor

dapplion commented Dec 7, 2020

Thanks! Are other clients using this tests?

@twoeths
Copy link
Contributor

twoeths commented Dec 7, 2020

I'm not sure but guess they not yet to do since it hasn't become official yet

@stale
Copy link

stale bot commented Feb 7, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 15 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the bot:stale label Feb 7, 2021
@3xtr4t3rr3str14l
Copy link
Contributor

unstale

@stale stale bot removed the bot:stale label Feb 7, 2021
@dapplion
Copy link
Contributor

dapplion commented Feb 8, 2021

I'm not sure but guess they not yet to do since it hasn't become official yet

@tuyennhv What's the current status?

@twoeths
Copy link
Contributor

twoeths commented Feb 15, 2021

I'm not sure but guess they not yet to do since it hasn't become official yet

@tuyennhv What's the current status?

it's still not merged to the official spec tests

@twoeths
Copy link
Contributor

twoeths commented Mar 19, 2021

so after ethereum/consensus-specs#2202 , get_head test format is available at https://github.com/ethereum/eth2.0-specs/tree/master/tests/formats/fork_choice

still don't see the tests in eth2.0-spec-tests repository.

@wemeetagain
Copy link
Member Author

fork choice tests should now be available in our downloaded tests with the update to v1.1.0-alpha.3 💯

@dapplion
Copy link
Contributor

Close after adding specs for Altair. Are those ready @tuyennhv ?

@dapplion dapplion reopened this Apr 22, 2021
@twoeths
Copy link
Contributor

twoeths commented May 5, 2021

@dapplion I think we do have forkchoice spec for merge but not for altair

@wemeetagain
Copy link
Member Author

altair and phase0 fork choice tests are currently merged 👍

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

No branches or pull requests

4 participants