[APM] Improve contract test with APM Server #90065
Labels
apm:needs-test
Team:APM
All issues that need APM UI Team support
technical debt
Improvement of the software architecture and operational architecture
Related to #90044
We have a contract test between apm-server and kibana but it doesn't catch properties that are typed as "required" but are only "optional". We test transactions here:
https://github.com/elastic/apm-integration-testing/blob/12b688db3b4f5166433532ccc53fbcad80147c77/scripts/kibana/validate-ts-interfaces-against-apm-server-sample-docs/scripts/download-sample-docs.ts#L23-L27
We should add an additional test that verifies our schema against the minimal doc:
https://github.com/elastic/apm-server/blob/master/beater/test_approved_es_documents/TestPublishIntegrationMinimalEvents.approved.json
The text was updated successfully, but these errors were encountered: