Skip to content
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

TCK: add capability to detect implementation and run implementation-specific tests #669

Open
donbourne opened this issue Jul 5, 2022 · 0 comments

Comments

@donbourne
Copy link
Member

Parts of the TCK will be implementation-specific. For example, if an implementation is based on Micrometer then the prometheus output format should strictly match the output expected from known micrometer implementations.

This issue is to add the ability to auto-detect which implementation is present and automatically run the appropriate TCK tests for that implementation. At minimum we should be able to detect Micrometer and Open Telemetry Metrics implementations.

This issue should also add a property that we can use when running the TCK to override the auto-detection in case that auto-detection is getting the wrong answer. For example, it could be mvn test -Dmp.metrics.impl=micrometer-1.8 to specify that micrometer v1.8.x is the implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant