elastic / elastic/apm

Agent tests to enforce conformance to shared type/subtype name spec

Open
#555 0 comments 0 reactions 0 assignees View on GitHub
apm-agents meta
Dominant language
Gherkin
Stars
427
Forks
125
PR merge metrics
No merged PRs in 30d

Description

This meta issue is one step of the initiative described in https://github.com/elastic/apm/issues/502.

The current state of specification for type/subtypes is stored in [tests/agents/json-specs/span_types.json](https://github.com/elastic/apm/blob/master/tests/agents/json-specs/span_types.json) in JSON format.

This is a meta issue to add tests to enforce this specification in every agent.

## Agent issues
- [x] https://github.com/elastic/apm-agent-java/issues/2278 Milestone
- [ ] https://github.com/elastic/apm-agent-dotnet/issues/1539 Milestone
- [ ] https://github.com/elastic/apm-agent-go/issues/1111 Milestone
- [x] https://github.com/elastic/apm-agent-php/issues/534 Milestone
- [x] https://github.com/elastic/apm-agent-ruby/issues/1196 Milestone
- [ ] https://github.com/elastic/apm-agent-nodejs/issues/2408 Milestone
- [ ] https://github.com/elastic/apm-agent-python/issues/1305 Milestone

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.