-
Notifications
You must be signed in to change notification settings - Fork 55
tests: skip some system tests for mtls testing #105
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
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.
LGTM, but please let @daniel-sanche take a look as well.
Can you create an issue to track re-enabling these tests later?
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.
Do you have any more context for these? The tests seem to be passing fine on kokoro, do you have a different test system somewhere that requires mTLS? Or is this for a future change to the kokoro tests?
@daniel-sanche There is nothing wrong with the tests or kokoro. We use a special internal testing environment to test mTLS. This PR just adds a tag so the internal testing environment can skip the tests not suitable for mTLS. We did similar thing for python-translate lib. PR |
The tests are not skipped for kokoro. This "skip_for_mtls" tag is only for the internal mTLS testing environment. There is no need to re-enable them (also not possible for those using storage/bigquery http clients), because the remaining tests are enough for mTLS testing purposes. We did similar thing for python-translate lib. PR |
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.
Ok sounds good, thanks!
Skip some bigquery/storage/pubsub system test cases that don't work for mtls testing.