@@ -143,7 +143,7 @@ variables:
143143 DD_LOGGER_DD_TAGS : test.configuration.job:$(System.JobDisplayName)
144144 DD_LOGGER_ENABLED : true
145145 DD_COLLECTOR_CPU_USAGE : true
146- ToolVersion : 3.35 .0
146+ ToolVersion : 3.37 .0
147147 # .NET SDK performance optimization variables
148148 DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
149149 DOTNET_CLI_TELEMETRY_OPTOUT : 1
@@ -1710,12 +1710,25 @@ stages:
17101710 SampleName : $(IntegrationTestSampleName)
17111711
17121712 - script : tracer\build.cmd RunIntegrationTests RunWindowsRegressionTests -Framework $(framework) --code-coverage-enabled $(CodeCoverageEnabled)
1713- displayName : Run integration tests
1713+ displayName : Run integration tests (Tracer)
1714+ condition : ne(variables['area'], 'ASM')
1715+ env :
1716+ DD_LOGGER_DD_API_KEY : $(ddApiKey)
1717+ enable_crash_dumps : true
1718+ Filter : $(IntegrationTestFilter)
1719+ SampleName : $(IntegrationTestSampleName)
1720+ Area : $(area)
1721+
1722+ - script : tracer\build.cmd RunIntegrationTests RunWindowsRegressionTests -Framework $(framework) --code-coverage-enabled $(CodeCoverageEnabled)
1723+ displayName : Run integration tests (ASM)
1724+ condition : eq(variables['area'], 'ASM')
1725+ retryCountOnTaskFailure : 2
17141726 env :
17151727 DD_LOGGER_DD_API_KEY : $(ddApiKey)
17161728 enable_crash_dumps : true
17171729 Filter : $(IntegrationTestFilter)
17181730 SampleName : $(IntegrationTestSampleName)
1731+ Area : $(area)
17191732
17201733# TODO: Re-enable test-agent.windows once VM images are updated (hitting rate limits for docker)
17211734# - script: docker compose -f docker-compose.windows.yml down
@@ -2272,7 +2285,26 @@ stages:
22722285 -e SampleName=$(IntegrationTestSampleName) \
22732286 -e Area=$(area) \
22742287 IntegrationTests
2275- displayName: docker-compose run IntegrationTests
2288+ displayName: docker-compose run IntegrationTests (Tracer)
2289+ condition: ne(variables['area'], 'ASM')
2290+ env:
2291+ DD_LOGGER_DD_API_KEY: $(ddApiKey)
2292+ baseImage: $(baseImage) # for interpolation in the docker-compose file
2293+
2294+ - script : |
2295+ docker-compose -f docker-compose.yml -p $(DockerComposeProjectName) \
2296+ run --no-deps --rm \
2297+ -e baseImage=$(baseImage) \
2298+ -e framework=$(publishTargetFramework) \
2299+ -e CodeCoverageEnabled=$(CodeCoverageEnabled) \
2300+ -e IncludeTestsRequiringDocker=false \
2301+ -e Filter=$(IntegrationTestFilter) \
2302+ -e SampleName=$(IntegrationTestSampleName) \
2303+ -e Area=$(area) \
2304+ IntegrationTests
2305+ displayName: docker-compose run IntegrationTests (ASM)
2306+ condition: eq(variables['area'], 'ASM')
2307+ retryCountOnTaskFailure: 2
22762308 env:
22772309 DD_LOGGER_DD_API_KEY: $(ddApiKey)
22782310 baseImage: $(baseImage) # for interpolation in the docker-compose file
@@ -4511,32 +4543,32 @@ stages:
45114543 sampleName : Computer01
45124544 testName : cpu-walltime
45134545 poolName : ProfilerExecBenchAgent1
4514- framework : net7 .0
4546+ framework : net10 .0
45154547 Exceptions :
45164548 sampleName : ExceptionGenerator
45174549 testName : exceptions
45184550 poolName : ProfilerExecBenchAgent2
4519- framework : net7 .0
4551+ framework : net10 .0
45204552 Contention :
45214553 sampleName : Computer01
45224554 testName : contention
45234555 poolName : ProfilerExecBenchAgent3
4524- framework : net7 .0
4556+ framework : net10 .0
45254557 Allocations :
45264558 sampleName : Computer01
45274559 testName : allocations
45284560 poolName : ProfilerExecBenchAgent4
4529- framework : net7 .0
4561+ framework : net10 .0
45304562 LiveHeap :
45314563 sampleName : Computer01
45324564 testName : liveheap
45334565 poolName : ProfilerExecBenchAgent5
4534- framework : net7 .0
4566+ framework : net10 .0
45354567 GarbageCollections :
45364568 sampleName : Computer01
45374569 testName : garbagecollections
45384570 poolName : ProfilerExecBenchAgent11
4539- framework : net7 .0
4571+ framework : net10 .0
45404572 pool :
45414573 name : $(poolName)
45424574 timeoutInMinutes : 30 # default value
@@ -4605,32 +4637,32 @@ stages:
46054637 sampleName : Computer01
46064638 testName : cpu-walltime
46074639 poolName : ProfilerExecBenchAgent6
4608- framework : net7 .0
4640+ framework : net10 .0
46094641 Exceptions :
46104642 sampleName : ExceptionGenerator
46114643 testName : exceptions
46124644 poolName : ProfilerExecBenchAgent7
4613- framework : net7 .0
4645+ framework : net10 .0
46144646 Contention :
46154647 sampleName : Computer01
46164648 testName : contention
46174649 poolName : ProfilerExecBenchAgent8
4618- framework : net7 .0
4650+ framework : net10 .0
46194651 Allocations :
46204652 sampleName : Computer01
46214653 testName : allocations
46224654 poolName : ProfilerExecBenchAgent9
4623- framework : net7 .0
4655+ framework : net10 .0
46244656 LiveHeap :
46254657 sampleName : Computer01
46264658 testName : liveheap
46274659 poolName : ProfilerExecBenchAgent10
4628- framework : net7 .0
4660+ framework : net10 .0
46294661 GarbageCollections :
46304662 sampleName : Computer01
46314663 testName : garbagecollections
46324664 poolName : ProfilerExecBenchAgent12
4633- framework : net7 .0
4665+ framework : net10 .0
46344666 pool :
46354667 name : $(poolName)
46364668 timeoutInMinutes : 30 # default value
0 commit comments