-
Notifications
You must be signed in to change notification settings - Fork 84
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
Smoke test with mithril #1252
Smoke test with mithril #1252
Commits on Jan 16, 2024
-
Create downloadLatestSnapshotTo using mithril-client
Calls mithril-client to download and verify cardano-node db snapshots. This is particularly useful for running scenarios on public (test) networks.
Configuration menu - View commit details
-
Copy full SHA for da61c74 - Browse repository at this point
Copy the full SHA da61c74View commit details -
Add --use-mithril to hydra-cluster executable
This can be used to speed up smoke tests by downloading the latest snapshot and have the cardano-node synchronize less.
Configuration menu - View commit details
-
Copy full SHA for 2bc0f2b - Browse repository at this point
Copy the full SHA 2bc0f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d42d78 - Browse repository at this point
Copy the full SHA 1d42d78View commit details -
Add use-mithril option to smoke test workflow
This will also delete the cardano-node db/ on the runner to download it fresh from mithril.
Configuration menu - View commit details
-
Copy full SHA for 1024875 - Browse repository at this point
Copy the full SHA 1024875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c9d60 - Browse repository at this point
Copy the full SHA 74c9d60View commit details -
This keeps the log output of tests clean and consistent with outputs of cardano-node and hydra-node processes.
Configuration menu - View commit details
-
Copy full SHA for faf3f88 - Browse repository at this point
Copy the full SHA faf3f88View commit details
Commits on Jan 17, 2024
-
Make downloadSnapshotTo tracing more robust
EOF errors are expected when reading all stdout (when the process exits) and we can safely ignore them.
Configuration menu - View commit details
-
Copy full SHA for aaf89fb - Browse repository at this point
Copy the full SHA aaf89fbView commit details -
Test only that mithril-client progresses to step 3
This makes the test quicker and asserts correct invocation.
Configuration menu - View commit details
-
Copy full SHA for 40d948c - Browse repository at this point
Copy the full SHA 40d948cView commit details