@@ -11,6 +11,10 @@ pipeline {
1111 booleanParam(name : ' fmi_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch with FMI (ryzen-5950x-2)' )
1212 booleanParam(name : ' fmi_master' , defaultValue : false , description : ' master branch with FMI running OMSimulator (ryzen-5950x-2)' )
1313
14+ booleanParam(name : ' cs_fmu_cvode_v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch with CVODE CS FMUs running OMSimulator (ryzen-5950x-2)' )
15+ booleanParam(name : ' cs_fmu_cvode_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch with CVODE CS FMUs running OMSimulator (ryzen-5950x-2)' )
16+ booleanParam(name : ' cs_fmu_cvode_master' , defaultValue : false , description : ' master branch with CVODE CS FMUs running OMSimulator (ryzen-5950x-2)' )
17+
1418 booleanParam(name : ' fmpy_fmi_v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch with FMI (ryzen-5950x-2)' )
1519 booleanParam(name : ' fmpy_fmi_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch with FMI (ryzen-5950x-2)' )
1620 booleanParam(name : ' fmpy_fmi_master' , defaultValue : false , description : ' master branch with FMI running FMPy (ryzen-5950x-2)' )
@@ -173,6 +177,54 @@ pipeline {
173177 }
174178 }
175179
180+ stage(' v1.24 CVODE CS-FMUs with OMSimulator' ) {
181+ agent {
182+ node {
183+ label ' ryzen-5950x-2-1'
184+ customWorkspace ' ws/OpenModelicaLibraryTestingWork'
185+ }
186+ }
187+ options { skipDefaultCheckout() }
188+ when {
189+ beforeAgent true
190+ expression { params. cs_fmu_cvode_v1_24 }
191+ }
192+ steps {
193+ runRegressiontest(' maintenance/v1.24' , ' v1.24-cs-fmu-cvode' , ' --fmiFlags=s:cvode --fmuRuntimeDepends=modelica' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
194+ }
195+ }
196+ stage(' v1.25 CVODE CS-FMUs with OMSimulator' ) {
197+ agent {
198+ node {
199+ label ' ryzen-5950x-2-1'
200+ customWorkspace ' ws/OpenModelicaLibraryTestingWork'
201+ }
202+ }
203+ options { skipDefaultCheckout() }
204+ when {
205+ beforeAgent true
206+ expression { params. cs_fmu_cvode_v1_25 }
207+ }
208+ steps {
209+ runRegressiontest(' maintenance/v1.25' , ' v1.25-cs-fmu-cvode' , ' --fmiFlags=s:cvode --fmuRuntimeDepends=modelica' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
210+ }
211+ }
212+ stage(' master CVODE CS-FMUs with OMSimulator' ) {
213+ agent {
214+ node {
215+ label ' ryzen-5950x-2-1'
216+ customWorkspace ' ws/OpenModelicaLibraryTestingWork'
217+ }
218+ }
219+ options { skipDefaultCheckout() }
220+ when {
221+ beforeAgent true
222+ expression { params. cs_fmu_cvode_master }
223+ }
224+ steps {
225+ runRegressiontest(' master' , ' master-cs-fmu-cvode' , ' --fmiFlags=s:cvode --fmuRuntimeDepends=modelica' , ' origin/master' , ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
226+ }
227+ }
176228
177229 stage(' v1.24 FMI with FMPy' ) {
178230 agent {
0 commit comments