-
Notifications
You must be signed in to change notification settings - Fork 813
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
Pass FEATURE_GATES flag to e2e tests #1445
Pass FEATURE_GATES flag to e2e tests #1445
Conversation
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.
Now we can switch between Features to create 2 separate E2E tests CI pipelines.
Build Failed 😱 Build Id: a8f9205d-0f00-4f15-83b0-5badfca7a6fe To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
ccd824d
to
6a89371
Compare
Build Failed 😱 Build Id: acfb6bfa-0773-4a9a-b605-cd68b77c1387 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
32409b0
to
767d5c4
Compare
Build Failed 😱 Build Id: 702814fd-dc04-4075-a53a-6b1fabafc073 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: 0ccfd2a5-24b4-415f-99e7-0fc79090a22c To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
I think we need to update
|
767d5c4
to
0b2e3c0
Compare
Moved FEATURE_GATES the the top of Makefile |
Build Succeeded 👏 Build Id: fcc69dc0-b516-4e37-8932-e6d701994537 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
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.
Now install and test-e2e uses same FeatureGates by default.
0b2e3c0
to
d9702d6
Compare
d9702d6
to
8c47647
Compare
Build Succeeded 👏 Build Id: d259f19d-1afa-4c52-ac06-d32695ac3fa6 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
Build Succeeded 👏 Build Id: f9588e58-98d1-4a79-9c39-7adb4f8c6f0f The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
@akremsa Well, it seems that moving
Previously with Successful SDK test runs this parameter was an empty string:
|
Build Failed 😱 Build Id: 43495c1f-8940-4b43-af91-47b876a67ec6 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Succeeded 👏 Build Id: 0ec5d536-1c65-490b-bdf3-7f0d73217148 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
Fixed |
@@ -25,7 +25,8 @@ import ( | |||
) | |||
|
|||
const ( | |||
featureGateFlag = "feature-gates" | |||
// FeatureGateFlag is a name of a command line flag, which turns on specific tests for FeatureGates | |||
FeatureGateFlag = "feature-gates" |
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.
Nice! 👍
db126ad
to
0bd2e7a
Compare
Build Succeeded 👏 Build Id: b745285d-8864-4e7f-bff1-5ffecd9d9f92 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
0bd2e7a
to
5a0c9d3
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.
Thanks for an update. Now running E2E tests make test-e2e FEATURE_FLAGS=""
is possible on the cluster with stable features only and others disabled.
Build Succeeded 👏 Build Id: 45e8c9e4-bbc1-4fd4-88b0-8f96df5aa6b2 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
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.
Let's do this!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: akremsa, aLekSer, markmandel The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
New changes are detected. LGTM label has been removed. |
Build Succeeded 👏 Build Id: e179d369-bdcc-43e9-a9e3-c5393a21ae70 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
* Pass FEATURE_GATES flag to e2e tests Co-authored-by: Alexander Apalikov <alexander.apalikov@globant.com> Co-authored-by: Mark Mandel <markmandel@google.com>
* Pass FEATURE_GATES flag to e2e tests Co-authored-by: Alexander Apalikov <alexander.apalikov@globant.com> Co-authored-by: Mark Mandel <markmandel@google.com>
This PR is a part of #1411 and allows to turn on\off feature gates behaviour in e2e tests.
Also updated some tests introduced in #1396