version: "3" services: jaeger: image: jaegertracing/all-in-one:1 container_name: opentelemetry-jaeger-integration-test-jaeger ports: - "6831:6831/udp" - "16685:16685" - "14268:14268" - "16686:16686" opentelemetry-jaeger: build: context: ../.. dockerfile: ./opentelemetry-jaeger/tests/Dockerfile container_name: opentelemetry-jaeger-integration-test-exporter environment: OTEL_TEST_JAEGER_AGENT_ENDPOINT: "jaeger:6831" OTEL_TEST_JAEGER_COLLECTOR_ENDPOINT: "http://jaeger:14268/api/traces" OTEL_TEST_JAEGER_ENDPOINT: "http://jaeger:16685" command: [ "cargo", "test", "--package", "opentelemetry-jaeger", "--test", "integration_test", "--features=integration_test", "tests::integration_test", "--", "--exact", "--ignored" ] depends_on: - jaeger