opentelemetry-dotnet/test/OpenTelemetry.Tests
Mikel Blanchard 952c3b17fc
[Logs] Support dependency injection in logging build-up (#3504)
* Support dependency injection in logging. Add AddOpenTelemetryEventSourceLogEmitter extension.

* CHANGELOG update.

* Bug fixes and a test.

* More fixes and more tests.

* Tweak comments for clarity.

* Added OpenTelemetryLoggerOptions.Services xml detail remarks.

* More tests.

* More tests.

* Test fix.

* More tests.

* Tests and fixes.

* Warning cleanup.

* Added resource test.

* Smooth out multiple resource configurations.

* Resource chaining fix.

* Remove throw for additional SetResourceBuilder calls.

* Warning fixes.

* Moved OpenTelemetryEventSourceLogEmitter extension to OpenTelemetryLoggerOptions.

* Tweaks.

* Switched from static to builder pattern.

* Tweaks.

* More tests.

* Fix CHANGELOG for release.

* Tweaks.

* Test updates.

* Added a detached configuration option.

* Prevent double registration to be consistent with tracer builder pattern.

* API review.

* Warning cleanup.

* Build fixes.

* Test fix.
2022-08-05 17:56:04 -07:00
..
Context Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
Instrumentation Http Instrumentation: Fix gRPC causing issues retrieving request & response objects (#2698) 2021-12-02 10:28:15 -08:00
Internal Clean up netcoreapp3.1 and add net7.0 to tests (#3543) 2022-08-04 20:21:55 -07:00
Logs [Logs] Support dependency injection in logging build-up (#3504) 2022-08-05 17:56:04 -07:00
Metrics Exponential Bucket Histogram - part 9 (#3553) 2022-08-05 13:29:04 -07:00
Resources Fix analyzers (#3053) 2022-04-01 07:46:32 -07:00
Shared Exponential Bucket Histogram - part 9 (#3553) 2022-08-05 13:29:04 -07:00
Trace improve code coverage: `BaseExporter`, `BaseProcessor`, `PooledList`, `SamplingResult`, `SimpleExportProcessor`, `TracerProviderExtensions`, `MathHelper`, and `WildcardHelper` (#3476) 2022-08-04 16:05:00 -07:00
BaggageTests.cs Identified all exception throws in code base (#2416) 2021-10-18 10:29:54 -07:00
BaseExporterTest.cs improve code coverage: `BaseExporter`, `BaseProcessor`, `PooledList`, `SamplingResult`, `SimpleExportProcessor`, `TracerProviderExtensions`, `MathHelper`, and `WildcardHelper` (#3476) 2022-08-04 16:05:00 -07:00
BaseProcessorTest.cs improve code coverage: `BaseExporter`, `BaseProcessor`, `PooledList`, `SamplingResult`, `SimpleExportProcessor`, `TracerProviderExtensions`, `MathHelper`, and `WildcardHelper` (#3476) 2022-08-04 16:05:00 -07:00
EventSourceTest.cs Normalizing format (#1289) 2020-09-19 09:45:29 -07:00
OpenTelemetry.Tests.csproj Merge net7.0 to main (#3539) 2022-08-04 10:25:21 -07:00
SimpleExportProcessorTest.cs improve code coverage: `BaseExporter`, `BaseProcessor`, `PooledList`, `SamplingResult`, `SimpleExportProcessor`, `TracerProviderExtensions`, `MathHelper`, and `WildcardHelper` (#3476) 2022-08-04 16:05:00 -07:00
SuppressInstrumentationTest.cs Added unit tests for SuppressInstrumentationScope (#1909) 2021-03-15 18:26:44 -07:00