- OSX_x64
- Windows_NT_x64
- Windows_NT_x86
+ ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
+ platforms:
+ - Linux_x64
+ - Windows_NT_x64
+ - Windows_NT_x86
#
# Release builds
- OSX_x64
- Windows_NT_x64
- Windows_NT_x86
+ ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
+ platforms:
+ - Linux_x64
+ - Windows_NT_x64
+ - Windows_NT_x86
jobParameters:
${{ if eq(variables['Build.DefinitionName'], 'coreclr-ci') }}:
testGroup: innerloop
testGroup: outerloop-jitstress-isas-arm
${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-x86') }}:
testGroup: outerloop-jitstress-isas-x86
+ ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
+ testGroup: outerloop-jitstressregs-x86
${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs') }}:
testGroup: outerloop-jitstressregs
${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress2-jitstressregs') }}:
timeoutInMinutes: 240
${{ if eq(parameters.testGroup, 'outerloop') }}:
timeoutInMinutes: 360
- ${{ if in(parameters.testGroup, 'outerloop-jitstress', 'outerloop-jitstress-isas-arm', 'outerloop-jitstress-isas-x86', 'outerloop-jitstressregs', 'outerloop-jitstress2-jitstressregs', 'outerloop-gcstress0x3-gcstress0xc') }}:
+ ${{ if in(parameters.testGroup, 'outerloop-jitstress', 'outerloop-jitstress-isas-arm', 'outerloop-jitstress-isas-x86', 'outerloop-jitstressregs-x86', 'outerloop-jitstressregs', 'outerloop-jitstress2-jitstressregs', 'outerloop-gcstress0x3-gcstress0xc') }}:
timeoutInMinutes: 480
${{ if in(parameters.testGroup, 'outerloop-gcstress-extra', 'outerloop-r2r-extra') }}:
timeoutInMinutes: 600
${{ if eq(parameters.testGroup, 'outerloop') }}:
timeoutPerTestCollectionInMinutes: 60
timeoutPerTestInMinutes: 10
- ${{ if in(parameters.testGroup, 'outerloop-jitstress', 'outerloop-jitstress-isas-arm', 'outerloop-jitstress-isas-x86', 'outerloop-jitstressregs', 'outerloop-jitstress2-jitstressregs') }}:
+ ${{ if in(parameters.testGroup, 'outerloop-jitstress', 'outerloop-jitstress-isas-arm', 'outerloop-jitstress-isas-x86', 'outerloop-jitstressregs-x86', 'outerloop-jitstressregs', 'outerloop-jitstress2-jitstressregs') }}:
timeoutPerTestCollectionInMinutes: 120
timeoutPerTestInMinutes: 30
${{ if in(parameters.testGroup, 'outerloop-gcstress0x3-gcstress0xc') }}:
- jitstress_isas_x86_nosse41
- jitstress_isas_x86_nosse42
- jitstress_isas_x86_nossse3
+ ${{ if eq(parameters.testGroup, 'outerloop-jitstressregs-x86') }}:
+ scenarios:
+ - jitstressregs1_x86_noavx
+ - jitstressregs2_x86_noavx
+ - jitstressregs3_x86_noavx
+ - jitstressregs4_x86_noavx
+ - jitstressregs8_x86_noavx
+ - jitstressregs0x10_x86_noavx
+ - jitstressregs0x80_x86_noavx
+ - jitstressregs0x1000_x86_noavx
${{ if eq(parameters.testGroup, 'outerloop-jitstressregs') }}:
scenarios:
- jitstressregs1
<TestEnvironment Include="jitstress_isas_x86_nosse41" EnableSSE41="0" /> <!-- Depends on SSSE3 and SSE3_4 -->
<TestEnvironment Include="jitstress_isas_x86_nosse42" EnableSSE42="0" /> <!-- Depends on SSE41 -->
<TestEnvironment Include="jitstress_isas_x86_nossse3" EnableSSSE3="0" /> <!-- Depends on SSE3 -->
+ <TestEnvironment Include="jitstressregs1_x86_noavx" JitStressRegs="1" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs2_x86_noavx" JitStressRegs="2" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs3_x86_noavx" JitStressRegs="3" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs4_x86_noavx" JitStressRegs="4" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs8_x86_noavx" JitStressRegs="8" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs0x10_x86_noavx" JitStressRegs="0x10" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs0x80_x86_noavx" JitStressRegs="0x80" EnableAVX="0" />
+ <TestEnvironment Include="jitstressregs0x1000_x86_noavx" JitStressRegs="0x1000" EnableAVX="0" />
<TestEnvironment Include="jitstressregs1" JitStressRegs="1" />
<TestEnvironment Include="jitstressregs2" JitStressRegs="2" />
<TestEnvironment Include="jitstressregs3" JitStressRegs="3" />