You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need an integration test to check if the latest code can run successfully, and we can set it up as an action to run regularly. We need the test to cover the following:
Contract can be deployed to l2 successfully
es-node bootnode can be run successfully
blobs can be uploaded and downloaded to es-node
es-node can be run correctly
es-node can update its state regularly
es-node can sync finish within the expected time
es-node can mined
Implementation
To run the integration test, it is better to run on a self-host machine as it needs to run for a long time with a larger storage size which will incur larger charges.
Rationale
We need an integration test to check if the latest code can run successfully, and we can set it up as an action to run regularly. We need the test to cover the following:
Implementation
To run the integration test, it is better to run on a self-host machine as it needs to run for a long time with a larger storage size which will incur larger charges.
why self-host machine
https://github.com/pricing/calculator?feature=actions#actions
https://docs.github.com/zh/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates
How to add self-host machine
https://docs.github.com/zh/actions/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners
Code change
Check Points
Note: we can also run full node as an integration test every week or month
The text was updated successfully, but these errors were encountered: