|
15 | 15 | run_quick_checks: |
16 | 16 | name: Run Quick Initial Checks |
17 | 17 | dependencies: |
18 | | - - .yamato/package-pack.yml#package_pack_-_ngo_ubuntu |
19 | | - - .yamato/project-standards.yml#standards_ubuntu_testproject_trunk |
20 | | - # Run API validation to early-detect all new APIs that would force us to release new minor version of the package. Note that for this to work the package version in package.json must correspond to "actual package state" which means that it should be higher than last released version |
21 | | - - .yamato/vetting-test.yml#vetting_test |
| 18 | + # Ensure the code is running to our current standards |
| 19 | + - .yamato/project-standards.yml#standards_ubuntu_testproject_{{ validation_editors.default }} |
| 20 | + # This is needed for most of the jobs to execute tests + it runs xray PVP checks (all fast checks) |
| 21 | + - .yamato/package-pack.yml#package_pack_-_ngo_win |
22 | 22 |
|
23 | 23 |
|
24 | 24 | # Runs all package tests |
@@ -253,3 +253,42 @@ run_all_project_tests_console_standalone_6000: |
253 | 253 | - .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_6000.0 |
254 | 254 | {% endfor -%} |
255 | 255 | {% endfor -%} |
| 256 | + |
| 257 | + |
| 258 | +# Runs all CMB service tests |
| 259 | +run_all_project_tests_cmb_service: |
| 260 | + name: Run All CMB Service Tests |
| 261 | + dependencies: |
| 262 | +{% for project in projects.default -%} |
| 263 | +{% for platform in test_platforms.default -%} |
| 264 | +{% for editor in validation_editors.all -%} |
| 265 | +{% for backend in scripting_backends -%} |
| 266 | + - .yamato/cmb-service-standalone-tests.yml#cmb_service_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ editor }} |
| 267 | +{% endfor -%} |
| 268 | +{% endfor -%} |
| 269 | +{% endfor -%} |
| 270 | +{% endfor -%} |
| 271 | + |
| 272 | +# Runs all CMB service tests on trunk editor |
| 273 | +run_all_project_tests_cmb_service_trunk: |
| 274 | + name: Run All CMB Service Tests [Trunk only] |
| 275 | + dependencies: |
| 276 | +{% for project in projects.default -%} |
| 277 | +{% for platform in test_platforms.default -%} |
| 278 | +{% for backend in scripting_backends -%} |
| 279 | + - .yamato/cmb-service-standalone-tests.yml#cmb_service_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_trunk |
| 280 | +{% endfor -%} |
| 281 | +{% endfor -%} |
| 282 | +{% endfor -%} |
| 283 | + |
| 284 | +# Runs all CMB service tests on mimimum supported editor (6000.0 in case of NGOv2.X) |
| 285 | +run_all_project_tests_cmb_service_6000: |
| 286 | + name: Run All CMB Service Tests [6000.0] |
| 287 | + dependencies: |
| 288 | +{% for project in projects.default -%} |
| 289 | +{% for platform in test_platforms.default -%} |
| 290 | +{% for backend in scripting_backends -%} |
| 291 | + - .yamato/cmb-service-standalone-tests.yml#cmb_service_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_6000.0 |
| 292 | +{% endfor -%} |
| 293 | +{% endfor -%} |
| 294 | +{% endfor -%} |
0 commit comments