opentelemetry-dotnet-instru.../test/IntegrationTests
Robert Pająk fe97ef2541
Add diagnostic messages and hang dumps for IntegrationTests (#1298)
* Add xunit diagnosticMessages for IntegrationTests

* Enable internalDiagnosticMessages

* Improve integration tests output

* --blame-hang-timeout 3m
2022-09-28 16:31:29 -07:00
..
Helpers Stabilize and speedup LogTests (#1295) 2022-09-28 17:35:01 +00:00
opentelemetry/proto Bump OTLP proto files to v0.19.0 (#1065) 2022-08-05 11:04:58 -07:00
AspNetTests.cs Refine MockMetricsCollector and metrics tests (#1276) 2022-09-26 16:51:09 -07:00
BuildTests.DistributionStructure_linux.verified.txt Create whole log structure on Linux for Native code (#1224) 2022-09-15 06:33:33 +00:00
BuildTests.DistributionStructure_osx.verified.txt Create whole log structure on Linux for Native code (#1224) 2022-09-15 06:33:33 +00:00
BuildTests.DistributionStructure_windows.verified.txt Add WCF instrumentation (#1125) 2022-09-13 11:58:24 +02:00
BuildTests.cs Verify whole distribution structure (#1156) 2022-09-06 12:15:06 -07:00
DomainNeutralTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
GraphQLSpanExpectation.cs Update GraphQL semantics (#1222) 2022-09-21 11:32:15 -07:00
GraphQLTests.cs Add support for OTEL_DOTNET_AUTO_GRAPHQL_SET_DOCUMENT env var (#1265) 2022-09-26 16:09:37 +00:00
GrpcNetClientTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
HttpTests.cs Stabilize and speedup LogTests (#1295) 2022-09-28 17:35:01 +00:00
IntegrationTests.csproj Add diagnostic messages and hang dumps for IntegrationTests (#1298) 2022-09-28 16:31:29 -07:00
LogTests.cs Stabilize and speedup LogTests (#1295) 2022-09-28 17:35:01 +00:00
MongoDBCollection.cs Add SmokeTests.ApplicationIsIncluded (#905) 2022-06-29 09:41:38 -07:00
MongoDBTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
MySqlCollection.cs Rename Tests Collection and Fixture types (#972) 2022-07-22 05:41:51 +02:00
MySqlDataTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
NpqsqlTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
PluginsTests.cs Refine MockMetricsCollector and metrics tests (#1276) 2022-09-26 16:51:09 -07:00
PostgresCollection.cs Rename Tests Collection and Fixture types (#972) 2022-07-22 05:41:51 +02:00
README.md Reorganize integration tests into one project (#878) 2022-06-23 17:42:56 +00:00
RedisCollection.cs StackExchange.Redis instrumentation for .NET Core 3.1+ (#979) 2022-07-28 12:06:27 -07:00
RuntimeTests.cs Refine MockMetricsCollector and metrics tests (#1276) 2022-09-26 16:51:09 -07:00
SmokeTests.cs Add telemetry.* attributes to resource (#1274) 2022-09-28 08:57:36 +00:00
SqlClientTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
SqlServerCollection.cs Stabilize SqlClient tests (#1144) 2022-08-31 19:04:48 +00:00
StackExchangeRedisTests.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
StrongNamedTests.cs Force ReJIT before 1st execution of a method (#1279) 2022-09-27 15:35:39 -07:00
StrongNamedTestsIntegrations.json Add test to ensure domain-neutral is working (#1234) 2022-09-21 09:23:50 +00:00
VerboseTestFramework.cs Add diagnostic messages and hang dumps for IntegrationTests (#1298) 2022-09-28 16:31:29 -07:00
WcfCoreTests.cs Add WCF instrumentation (#1125) 2022-09-13 11:58:24 +02:00
WcfNetFrameworkTests.cs Add WCF instrumentation (#1125) 2022-09-13 11:58:24 +02:00
WcfServerTestHelper.cs Add WCF instrumentation (#1125) 2022-09-13 11:58:24 +02:00
WcfTestsBase.cs Ensure that mock collectors are available (#1270) 2022-09-23 11:01:19 -07:00
test-keypair.snk Fix bytecode instrumentation of strong named assemblies (#1153) 2022-09-06 17:30:50 +00:00
xunit.runner.json Add diagnostic messages and hang dumps for IntegrationTests (#1298) 2022-09-28 16:31:29 -07:00

README.md

Integration Tests

OTLP protos

Some integration tests will validate the data communicated over OTLP. The protos for OTLP can be found in the opentelemetry directory. These protos are copied from the opentelemetry-proto repository. When updating the protos to a new version you just need to copy the opentelemetry directory between the two projects.