-
Notifications
You must be signed in to change notification settings - Fork 0
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
Introduce end-to-end testing crate #1557
Conversation
@penumbra23 can we add Foundry to the GHA runner? We need |
@@ -7,6 +7,7 @@ concurrency: | |||
group: ${{ github.workflow }}-${{ github.ref }} | |||
cancel-in-progress: true | |||
jobs: | |||
if: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@penumbra23 I disable this one because this PR introduces integration test which does the same
Last left failing CI job has nothing to do with the changes introduced in this pr and has been around for a while. It's (hopefully) going to be fixed with #1538 |
This adds crate to be used as our integration testing framework.
Currently we have a
smoke
test which basically does the same astc-cli smoke-test 2 3
but in the form of a normal integration test. Just run:cargo test --tests smoke
and it will
Next thing to be done is to add GMP assets bridge e2e test.