-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
multi-tenant: Small cleanup of tenant testing #86877
Conversation
a28653f
to
acbbffe
Compare
4ac7c27
to
6641964
Compare
Hold off on reviewing for now. Looks like someone else beat me to nearly the exact same change. |
6641964
to
83c6074
Compare
This commit addresses two problems with tenant testing: - We were mistakenly not passing along the testing knobs from the server to the tenant. - We were printing out the "this test is using a tenant" message before we were guaranteed to be using a tenant. To resolve these issues we now: - Pass along the testing knobs from the server to the tenant with the exception of the Server testing knobs, which mainly apply to the system tenant. - Print out the tenant message only when we're guranteed to be running the test in a tenant. - Also has a small fix to disable tenant testing when testing the span config override. Release justification: Testing only change Release note: None
83c6074
to
4a9b145
Compare
This should be ready for review now. Adding @stevendanna to reviewers because I'm proposing we roll back his recent change. |
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! Only reason I didn't make this the default initially was to avoid any surprises for others, but I think this is better given that it looks like all the tests pass without issue.
TFTR @stevendanna! bors r=stevendanna |
Build succeeded: |
This commit addresses two small problems with tenant testing:
tenant.
guaranteed to be using a tenant.
To resolve these issues we now:
in a tenant.
Release justification: Testing only change
Release note: None