Skip to content

Commit 2aa215e

Browse files
committed
Ensure CMB Service tests are running on nightly and weekly jobs
1 parent 790bc62 commit 2aa215e

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

.yamato/_run-all.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,3 +253,44 @@ run_all_project_tests_console_standalone_6000:
253253
- .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_6000.0
254254
{% endfor -%}
255255
{% 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 editor in validation_editors.default -%}
279+
{% for backend in scripting_backends -%}
280+
- .yamato/cmb_service_standalone_tests.yml#cmb_service_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ editor }}
281+
{% endfor -%}
282+
{% endfor -%}
283+
{% endfor -%}
284+
{% endfor -%}
285+
286+
# Runs all CMB service tests on mimimum supported editor (6000.0 in case of NGOv2.X)
287+
run_all_project_tests_cmb_service_6000:
288+
name: Run All CMB Service Tests [6000.0]
289+
dependencies:
290+
{% for project in projects.default -%}
291+
{% for platform in test_platforms.default -%}
292+
{% for backend in scripting_backends -%}
293+
- .yamato/cmb_service_standalone_tests.yml#cmb_service_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_6000.0
294+
{% endfor -%}
295+
{% endfor -%}
296+
{% endfor -%}

.yamato/_triggers.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,9 @@ develop_nightly:
144144
# Build player for webgl platform on trunk and 6000.0 editors
145145
- .yamato/_run-all.yml#run_all_webgl_builds_trunk
146146
- .yamato/_run-all.yml#run_all_webgl_builds_6000
147+
# Run Runtime tests against cmb service on trunk and 6000.0 editors
148+
- .yamato/_run-all.yml#run_all_project_tests_cmb_service_trunk
149+
- .yamato/_run-all.yml#run_all_project_tests_cmb_service_6000
147150
# Build player for webgl platform on trunk and 6000.0 editors
148151
- .yamato/project-updated-dependencies-test.yml#updated-dependencies_testproject_NGO_ubuntu_trunk
149152
- .yamato/project-updated-dependencies-test.yml#updated-dependencies_testproject_NGO_win_6000.0
@@ -177,5 +180,7 @@ develop_weekly_trunk:
177180
- .yamato/_run-all.yml#run_all_project_tests_console_standalone
178181
# Build player for webgl platform on trunk
179182
- .yamato/_run-all.yml#run_all_webgl_builds
183+
# Run Runtime tests against CMB service
184+
- .yamato/_run-all.yml#run_all_project_tests_cmb_service
180185
# Run code coverage test
181186
- .yamato/code-coverage.yml#code_coverage_ubuntu_trunk

0 commit comments

Comments
 (0)