-
Notifications
You must be signed in to change notification settings - Fork 251
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
e2e tests for spin #1065
e2e tests for spin #1065
Conversation
58e2dbb
to
1dc2d5a
Compare
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.
Took a read over. Excited for this functionality to merge in. Left two small comments.
193bc77
to
9f77acb
Compare
044d5d0
to
0342269
Compare
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 is looking great to me; excited to get this in so we can start iterating on it. The only change I request prior to merging isn't around e2e but the comment here: https://github.com/fermyon/spin/pull/1065/files#r1091285918.
f3f0e25
to
95d5198
Compare
thanks Vaughn. I've removed the code-coverage block which I added unintentionally. |
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
Signed-off-by: Rajat Jindal <rajatjindal83@gmail.com>
a863911
to
f3ab03d
Compare
Hi Michelle, The current dockerfile didn't had support for arm/aarch64. I am still using my Intel based macbook, so didn't catch this earlier. @vdice did mention issues with Dockerfile and I was wondering why he is trying to build for arm. Now I know :) (sorry Vaughn) I've added a new dockefile for the same. could you please give it a shot. Thanks |
I am going to merge it and I can fix any remaining issues in upcoming PR's |
The goal behind this PR is to have a unified framework to enable e2e testing for
spin
. This will enable us to keep our templates current and also allow us to add more integration tests quickly as we add more templates and examples.At this moment it covers following:
spin up
Fermyon Cloud
usingspin deploy
and covers following templates at the moment:
http-c
http-grain
http-rust
http-zig
http-go
http-js
(usingjs2wasm
plugin)http-ts
(usingjs2wasm
plugin)Remaining work that we should complete (may be in upcoming PR's):
integration tests
to use this frameworkhippo
,bindle
Looking forward to receiving feedback to make these
e2e-tests
useful.