-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
New component: otlptest #28559
Comments
Would you envision this being similar to Prometheus compliance tests? |
Sure, certainly seems like it has similar intent. Maybe this repository is not the right place for this initiative btw. |
https://github.com/atoulme/otlptest is a thing now. I'll close here and open a new issue with community to see if there's interest to contribute this to OpenTelemetry. |
The purpose and use-cases of the new component
We have the need to test our compliance with otlp. We would like to offer the creation of a toolkit that any implementor of the otlp protocol can use to perform checks against the protocol:
We also want to check compliance when sending OTLP data. We want to cover every other edge case of data ingestion with OTLP data such as:
We would like to make this an extensible framework. The assertion is left to the implementor, we will create the test case and offer a way to point data to an endpoint.
Example configuration for the component
It's unclear how this component would work - we can make it a series of test cases, which can be partially implemented.
Telemetry data types supported
metrics would be first tested.
Is this a vendor-specific component?
Code Owner(s)
atoulme
Sponsor (optional)
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: