-
Notifications
You must be signed in to change notification settings - Fork 2k
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: testing reliability #7701
e2e: testing reliability #7701
Conversation
@@ -1,4 +1,4 @@ | |||
NOMAD_SHA := $(shell git rev-parse HEAD) | |||
NOMAD_SHA ?= $(shell git rev-parse HEAD) |
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.
🎉
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.
TIL - I've been using make FOO=BAR target
so didn't notice this issue much before. Thanks!
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.
I'd be nice to be able to test against the latest versions too - at least to get an early warning of breakage; though this doesn't seem like the right place. Might make sense for periodic checks/review (e.g. along with golang versions, golang.org/x modules, etc).
@@ -1,4 +1,4 @@ | |||
NOMAD_SHA := $(shell git rev-parse HEAD) | |||
NOMAD_SHA ?= $(shell git rev-parse HEAD) |
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.
TIL - I've been using make FOO=BAR target
so didn't notice this issue much before. Thanks!
It looks like for these two plugins that they do GitHub releases for each tag they push, including (very brief) RC window. So I've subscribed to those releases and that'll give us a notification to update these tests at least. |
I'm going to lock this pull request because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active contributions. |
This changeset makes 3 changes to improve reliability and usability of e2e tests:
make dev-cluster
to accept an env var override.