* Removing Todos
renaming parameter
adding tests
updating spanbuilderShim
updating to internal
renaming to spanAttributes
solving build issue
adding spec reference
Continue Refactoring TracerProvider. (#1035)
* optimize the flow
* fix instrumenataion
* move mroe things to provider ctor
* move logic arounds
Co-authored-by: Reiley Yang <reyang@microsoft.com>
changing to class and following spec to replace value
replacing from default to null
updating package
adding xunit.runner
renaming method
* removing duplicated files
* adding some tests and updating to default constructor
* removing to be compliant to spec
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Change gRPC test project name and namespace
* Use SpanAttributeConstants in GrpcClientTests
* Add test for Grpc.AspNetCore instrumentation
* Add gRPC attributes for ASP.NET Core
* Prevent parallel execution of gRPC client and server test suites
* Add wait logic from AspNetCore tests ensuring end callback gets invoked
* Partial class for gRPC test to resolve test conflicts
Co-authored-by: Michael Goin <michaelgoin@gmail.com>
* Make "grpc" a const
* Set http.status_code attribute even on a gRPC invocation
* Fix GrpcFixture
* Add checks for http.* attributes to ASP.NET Core gRPC test
* Fix merge snafu
* Update changelog
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
Co-authored-by: Michael Goin <michaelgoin@gmail.com>