Open michalinacienciala opened 2 years ago
Update: since https://github.com/keep-network/local-setup/pull/136 got fixed, all Testnet jobs fail now with following error:
Test errored out with error: Error: insufficient funds for gas * price + value
See https://github.com/keep-network/local-setup/runs/5712859794?check_suite_focus=true
Some
E2E tests / Testnet
workflow executions fail with a GH Actionss timeout during redemption of the first deposit.Example of such job: https://github.com/keep-network/local-setup/runs/5440977179?check_suite_focus=true)
Some history: Before we started to see problems described in https://github.com/keep-network/local-setup/issues/127, around 60% of executions of
E2E tests / Testnet
workflow were ending with a failure, 40% were successful. The errors that we saw were either:Error: execution reverted: not at current or previous difficulty
orUnhandledPromiseRejectionWarning: Unhandled promise rejection
, after which execution was hanging and workflow was being aborted after 6 hours due to a timeout.The problems have been suspected to be related to the fact that relay maintainer updates difficulty less often that difficulty is being changed on testnet (on testnet the difficulty can increase/decrease the very next block), but the fix we tried to apply did not improve the failure/success ratio (still only ~40% jobs were passing).
After some time, problem described in https://github.com/keep-network/local-setup/issues/127 occurred. Since we fixed it, all E2E tests run on Testnet (Ropsten) are failing. Most fail pretty quick with already known
Error: execution reverted: not at current or previous difficulty
error (during creation of first deposit), but some fail due to a GH Actions timeout during redemption of the first deposit (this is something that we didn't see before and I hope may be fixed).