opentelemetry-dotnet/test/OpenTelemetry.Tests/Trace
Mikel Blanchard e6d39b8b14
[Tracing] Improve dependency injection support in tracing build-up using SDK (#3533)
* TracerBuilder depedency injection improvements.

* Fixes and API updates.

* Update skipped test.

* Tweak.

* Tweaks.

* Test fix.

* Turn on options in TracerProviderBuilderBase.

* Updated CHANGELOGs.

* Added XML comments to AddOpenTelemetryTracing methods.

* Tweaks.

* Added export helpers and restored removed API from hosting library so that there is no breakage during upgrades.

* Export extension tweaks.

* Tweak.

* Tracer builder improvements.

* Fix hosting multiple configurations test.

* Cleanup.

* Cleanup and fixes.

* Added "UseOpenTelemetry" extensions.

* Cleanup.

* Code review.

* Code review.

* Rename SDK extension "Configure" and restore "Add" in the hosting lib.

* Doc clarification.

* Some test coverage.

* README updates.

* Fix double dispose of TracerProvider when using Sdk.CreateTracerProviderBuilder.

* AddExporter tests.

* More test coverage.

* More test coverage.

* Code review.
2022-08-29 13:14:24 -07:00
..
Propagation Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
ActivityExtensionsTest.cs [Trace Exporters] Remove enumeration helper and use new net7 enumeration APIs (#3580) 2022-08-18 15:02:10 -07:00
AttributesExtensions.cs Normalizing format (#1289) 2020-09-19 09:45:29 -07:00
BatchExportActivityProcessorOptionsTest.cs Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
BatchExportActivityProcessorTest.cs fixing InMemoryExporter & Metrics bug. new class: MetricSnapshot. new ctor: InMemoryExporter(Func) (#3266) 2022-05-25 16:32:38 -07:00
BatchTest.cs Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
CompositeActivityProcessorTests.cs SDK: Forward SetParentProvider to children of CompositeProcessor (#3368) 2022-06-16 07:23:45 -07:00
CurrentSpanTests.cs Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
ExceptionProcessorTest.cs Fix ExceptionProcessor test failing on x86. (#3467) 2022-07-21 17:19:25 -07:00
ExportProcessorTest.cs Clean up test cases by using consistent variable name (#2672) 2021-11-23 21:26:29 -08:00
LinkTest.cs [Trace Exporters] Remove enumeration helper and use new net7 enumeration APIs (#3580) 2022-08-18 15:02:10 -07:00
ParentBasedSamplerTests.cs Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
SamplersTest.cs Renaming SamplingDecision options (#1297) 2020-09-21 16:57:29 -07:00
SamplingResultTest.cs improve code coverage: `BaseExporter`, `BaseProcessor`, `PooledList`, `SamplingResult`, `SimpleExportProcessor`, `TracerProviderExtensions`, `MathHelper`, and `WildcardHelper` (#3476) 2022-08-04 16:05:00 -07:00
SimpleExportActivityProcessorTest.cs Fix IDE0017: Use object initializers (#3022) 2022-03-11 07:43:21 -08:00
SpanAttributesTest.cs Fixing NullReferenceException in SpanAttributes (#1304) 2020-09-24 11:35:29 -07:00
SpanContextTest.cs Fix IDE0090: 'new' expression can be simplified. (#3012) 2022-03-10 08:57:53 -08:00
StatusTest.cs Add unit test for Status (#1896) 2021-03-10 07:58:24 -08:00
TelemetrySpanTest.cs added `ParentId` to `TelemetrySpan` (#2740) 2022-01-10 11:55:31 -08:00
TraceIdRatioBasedSamplerTest.cs Revert "Added a test using TraceIdRatioBasedSampler + ActivityTraceId.CreateRandom(). (#1994)" (#2002) 2021-04-20 12:40:28 -07:00
TracerProviderBuilderExtensionsTest.cs [Tracing] Improve dependency injection support in tracing build-up using SDK (#3533) 2022-08-29 13:14:24 -07:00
TracerProviderExtensionsTest.cs [Tracing] Improve dependency injection support in tracing build-up using SDK (#3533) 2022-08-29 13:14:24 -07:00
TracerProviderSdkTest.cs Update test and other tools versions (#3611) 2022-08-28 13:09:24 -04:00
TracerTest.cs feat(enhance-tracertest): removed unused tracerProvider (#3437) 2022-07-11 16:40:48 -07:00