-
Notifications
You must be signed in to change notification settings - Fork 278
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
feat: use knuu for PoC e2e test #1914
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1914 +/- ##
==========================================
- Coverage 25.02% 24.26% -0.76%
==========================================
Files 121 125 +4
Lines 13806 14238 +432
==========================================
Hits 3455 3455
- Misses 9995 10427 +432
Partials 356 356
|
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.
Overall LGTM. I didn't test locally yet but don't think that should block this PR b/c this PR is strictly testing related. If any issues are encountered, we can resolve via follow-up PRs
@cmwaters proto-gen is failing. Perhaps this PR needs a |
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.
This e2e framework is supposed to take the place of the previous e2e framework, right?
Are there any instructions to run? As rootul said, it's a testing framework, we could merge and iterate on it later. But I would prefer to have a version that anyone can run before merging it. So, instructions, even if only the basics, are important before merging this
) | ||
|
||
const ( | ||
latestVersion = "v1.0.0-rc9" |
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.
So this e2e will not run latest master, but instead the specified release branch?
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.
Yeah, so far it has to retrieve the image from github (i.e. the docker image needs to be published first). It would be nice if we could just build the image for the current branch locally as a means of testing against. Something to follow up with later
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.
Cool. I guess it would make sense to create an issue for this as an improvement
Co-authored-by: CHAMI Rachid <chamirachid1@gmail.com>
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.
LGTM!! can't wait to play with this more
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.
LGTM
This PR integrates the knuu e2e testing fixture. It includes a simple 4 validator test