-
Notifications
You must be signed in to change notification settings - Fork 94
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
Scale upstreams tests reports errors because zone size for NGINX Plus upstream #2023
Labels
refined
Requirements are refined and the issue is ready to be implemented.
size/small
Estimated to be completed within ~2 days
tests
Pull requests that update tests
Milestone
Comments
pleshakov
added a commit
that referenced
this issue
May 23, 2024
Problem: Scale test is not part of Github actions pipeline Solution: - Add NFR scale test to GitHub actions pipeline along other NFR tests. - Increase the size of the cluster used for NFR tests, as the scale test requires bigger size. Testing: - Successfully run with NGINX -- #2002 - Successfully run with NGINX Plus -- #2017 Some scale test issues were discovered: - #2023 - #2009 Closes #1927
6 tasks
N+ upstream scale test should only scale to 556 Pods. From the old scale test doc:
|
pleshakov
added a commit
that referenced
this issue
May 23, 2024
Problem: Scale test is not part of Github actions pipeline Solution: - Add NFR scale test to GitHub actions pipeline along other NFR tests. - Increase the size of the cluster used for NFR tests, as the scale test requires bigger size. Testing: - Successfully run with NGINX -- #2002 - Successfully run with NGINX Plus -- #2017 Some scale test issues were discovered: - #2023 - #2009 Closes #1927
mpstefan
added
tests
Pull requests that update tests
needs-more-info
Issue needs more information from creator
labels
Jun 5, 2024
Does this error prevent us from running the test? As @kate-osborn points out, if we scale to 556, does this error affect us? |
Issue seen again: #2110 Test still runs, just fails to reach scale. |
mpstefan
added
refined
Requirements are refined and the issue is ready to be implemented.
size/small
Estimated to be completed within ~2 days
labels
Jun 24, 2024
6 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
refined
Requirements are refined and the issue is ready to be implemented.
size/small
Estimated to be completed within ~2 days
tests
Pull requests that update tests
When scale test runs with NGINX Plus with 648 upstream servers, it reports both NGF and NGINX Plus errors, because at some point the upstream zone size is no longer enough to hold all upstream servers. As a result, NGF fails to update NGINX Plus.
NGF log excerpt:
NGINX Plus log:
Results https://github.com/nginxinc/nginx-gateway-fabric/blob/467fd76acebe746aacdf34426000a74e54fdda4b/tests/results/scale/edge/TestScale_UpstreamServers
Acceptance criteria:
The text was updated successfully, but these errors were encountered: