The TracingIntegrationTest makes sure that tracing works correctly when triggering a file transfer.
This test triggers a file transfer with the opentelemetry java agent attached. The default trace exporter configured in the agent is the OTLP exporter based on gRPC protocol. Therefore, a test OtlpGrpcServer is started to collect the traces.
To be able to run the TracingIntegrationTest
locally, you need to place the opentelemetry java agent in the project root folder.
Then you can run the test:
./gradlew -p system-tests/tests test -DincludeTags="OpenTelemetryIntegrationTest"