-
Notifications
You must be signed in to change notification settings - Fork 12
feat: Add observability tests #342
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
03b9fa4 to
260db40
Compare
6cef91a to
1be9a90
Compare
64ce185 to
c6bbc7b
Compare
9015a5a to
c1f81e9
Compare
cb46b35 to
5d94887
Compare
2e47d81 to
3f28185
Compare
| import pytest | ||
| import requests | ||
|
|
||
| # Import shared utilities from conftest |
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.
not needed
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.
I think we need them.
A few of them are regular functions we have to import anyway (like kubectl_get and get_pod_metrics ), so I also decided to use functions (not fixtures) for these simple environment variable readers that don't need any setup/teardown.
Removed the fixtures all together, but left the functions import.
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.
Ah, I just meant the comment :D
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.
Ah, removed.
3f28185 to
6fd20b2
Compare
|
Many thanks for your review(s), @ciaransweet! ❤️ |
6fd20b2 to
567a1f3
Compare
This PR adds tests for the observability stack (fromer
eoapi-support).