@@ -68,64 +68,36 @@ parameters:
68
68
default : 150
69
69
70
70
stages :
71
- - stage : Debug_Integration
72
- dependsOn : []
73
- variables :
74
- - name : XUNIT_LOGS
75
- value : $(Build.SourcesDirectory)\artifacts\log\Debug
76
- jobs :
77
- - ${{ if ne(variables['Build.Reason'], 'PullRequest') }} :
78
- - job : VS_Integration_Debug_32
79
- pool :
80
- name : ${{ parameters.poolName }}
81
- demands : ImageOverride -equals ${{ parameters.queueName }}
82
- timeoutInMinutes : ${{ parameters.timeout }}
83
- steps :
84
- - template : eng/pipelines/test-integration-job.yml
85
- parameters :
86
- configuration : Debug
87
- oop64bit : false
88
- lspEditor : false
89
-
90
- - job : VS_Integration_Debug_64
91
- pool :
92
- name : ${{ parameters.poolName }}
93
- demands : ImageOverride -equals ${{ parameters.queueName }}
94
- timeoutInMinutes : ${{ parameters.timeout }}
95
- steps :
96
- - template : eng/pipelines/test-integration-job.yml
97
- parameters :
98
- configuration : Debug
99
- oop64bit : true
71
+ - template : eng/pipelines/test-integration-helix.yml
72
+ parameters :
73
+ poolName : ${{ parameters.poolName }}
74
+ queueName : ${{ parameters.queueName }}
75
+ timeout : ${{ parameters.timeout }}
76
+ configuration : Debug
77
+ testRuns :
78
+ - ${{ if ne(variables['Build.Reason'], 'PullRequest') }} :
79
+ - oop64bit : false
80
+ oopCoreClr : false
100
81
lspEditor : false
82
+ runName : VS_Integration_Debug_32
83
+ - oop64bit : true
84
+ oopCoreClr : false
85
+ lspEditor : false
86
+ runName : VS_Integration_Debug_64
101
87
102
- - stage : Release_Integration
103
- dependsOn : []
104
- variables :
105
- - name : XUNIT_LOGS
106
- value : $(Build.SourcesDirectory)\artifacts\log\Release
107
- jobs :
108
- - job : VS_Integration_Release_32
109
- pool :
110
- name : ${{ parameters.poolName }}
111
- demands : ImageOverride -equals ${{ parameters.queueName }}
112
- timeoutInMinutes : ${{ parameters.timeout }}
113
- steps :
114
- - template : eng/pipelines/test-integration-job.yml
115
- parameters :
116
- configuration : Release
117
- oop64bit : false
88
+ - template : eng/pipelines/test-integration-helix.yml
89
+ parameters :
90
+ poolName : ${{ parameters.poolName }}
91
+ queueName : ${{ parameters.queueName }}
92
+ timeout : ${{ parameters.timeout }}
93
+ configuration : Release
94
+ testRuns :
95
+ - oop64bit : false
96
+ oopCoreClr : false
97
+ lspEditor : false
98
+ runName : VS_Integration_Release_32
99
+ - ${{ if ne(variables['Build.Reason'], 'PullRequest') }} :
100
+ - oop64bit : true
101
+ oopCoreClr : false
118
102
lspEditor : false
119
-
120
- - ${{ if ne(variables['Build.Reason'], 'PullRequest') }} :
121
- - job : VS_Integration_Release_64
122
- pool :
123
- name : ${{ parameters.poolName }}
124
- demands : ImageOverride -equals ${{ parameters.queueName }}
125
- timeoutInMinutes : ${{ parameters.timeout }}
126
- steps :
127
- - template : eng/pipelines/test-integration-job.yml
128
- parameters :
129
- configuration : Release
130
- oop64bit : true
131
- lspEditor : false
103
+ runName : VS_Integration_Release_64
0 commit comments