Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
aos
GitHub Repository: aos/docker-otel-lgtm
Path: blob/main/examples/go/oats.yaml
401 views
1
# OATS is an acceptance testing framework for OpenTelemetry - https://github.com/grafana/oats/tree/main/yaml
2
docker-compose:
3
generator: docker-lgtm
4
files:
5
- ./docker-compose.oats.yml
6
input:
7
- path: /rolldice
8
expected:
9
traces:
10
- traceql: '{ span.http.route = "/rolldice" }'
11
spans:
12
- name: '/' # should be "GET /rolldice"
13
attributes:
14
otel.library.name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
15
metrics:
16
- promql: 'process_runtime_go_goroutines{}'
17
value: "> 0"
18
19