-
Notifications
You must be signed in to change notification settings - Fork 723
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
Make sure epoch length equation is satisfied for testnet #5679
base: master
Are you sure you want to change the base?
Conversation
63ae405
to
66566d6
Compare
Looks like the usual timeouts on Mac. Seems fine to be admin-merged to me. |
66566d6
to
4cac525
Compare
I am fairly sure these timeouts are occuring on some tests due to the network existing for longer from genesis with an unstable configuration. This can result in frequent rollbacks, which results in expected transactions not existing on the chain being queried. Pre-8.8 I was able to run a stable private Conway network with short epoch length of 20 seconds using but I'm unable to find a configuration to make this possible. I don't know why this is but I suspect it to be either a change with consensus or how cardano-testnet is now configured by default. Although, to my knowledge, the only shelley-genesis configuration parameters that impact this is are |
4ab01e7
to
95b87c2
Compare
95b87c2
to
8bd41f0
Compare
8bd41f0
to
60fc9c4
Compare
Description
This PR makes sure that epoch length equation is satisfied for the testnet.
Additionally, 140s timeout is removed for
InfoAction
test.This is an attempt towards fixing:
Checklist
See Runnings tests for more details
CHANGELOG.md
for affected package.cabal
files are updatedhlint
. See.github/workflows/check-hlint.yml
to get thehlint
versionstylish-haskell
. See.github/workflows/stylish-haskell.yml
to get thestylish-haskell
versionghc-8.10.7
andghc-9.2.7
Note on CI
If your PR is from a fork, the necessary CI jobs won't trigger automatically for security reasons.
You will need to get someone with write privileges. Please contact IOG node developers to do this
for you.