Instructions for Copilot Agent
The current implementation of tests on branch new/telemetry-testing relies on running the .NET Aspire framework service via Docker and making calls over the network stack. This approach is slow and less reliable in the GitHub Actions pipeline.
Task:
Additional Notes:
- Ensure all changes work reliably in GitHub Actions pipeline.
- Try to preserve the current tests structure and only substitute the initialization of distributed application for the in memory application
- Maintain parity with current test coverage and logging/trace assertions.
Branch: new/telemetry-testing
If further clarification is needed, please ask.
Instructions for Copilot Agent
The current implementation of tests on branch
new/telemetry-testingrelies on running the .NET Aspire framework service via Docker and making calls over the network stack. This approach is slow and less reliable in the GitHub Actions pipeline.Task:
Convert tests to use an in-process web server:
Postgres dependency:
OpenTelemetry gRPC server:
Additional Notes:
Branch:
new/telemetry-testingIf further clarification is needed, please ask.