Skip to content

Commit eefe774

Browse files
committed
Added 6000.0 specific RunAll tests
1 parent c632b13 commit eefe774

File tree

2 files changed

+67
-4
lines changed

2 files changed

+67
-4
lines changed

.yamato/_run-all.yml

Lines changed: 66 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22
---
33

44
# DESCRIPTION--------------------------------------------------------------------------
5-
# Those jobs group together related test as dependencies to allow to easily manage running a given set of tests.
6-
# This enables efficient test execution for different validation scenarios
5+
# Those jobs group together related test as dependencies to allow to easily manage running a given set of tests.
6+
# This enables efficient test execution for different validation scenarios
77

88
# QUALITY CONSIDERATIONS---------------------------------------------------------------
9-
# It's important to ensure that all dependencies exist (this can be verified in Yamato) since a modification in parameters may result in a given job not being generated, and thus we will not be able to run such erroneous job.
9+
# It's important to ensure that all dependencies exist (this can be verified in Yamato) since a modification in parameters may result in a given job not being generated, and thus we will not be able to run such erroneous job.
1010

1111
#-----------------------------------------------------------------------------------
1212

13+
1314
# Runs all package tests
1415
run_all_package_tests:
1516
name: Run All Package Tests
@@ -31,6 +32,14 @@ run_all_package_tests_trunk:
3132
{% endfor -%}
3233
{% endfor -%}
3334

35+
# Runs all package tests on mimimum supported editor (6000.0 in case of NGOv2.X)
36+
run_all_package_tests_6000:
37+
name: Run All Package Tests [6000.0]
38+
dependencies:
39+
{% for platform in test_platforms.desktop -%}
40+
- .yamato/package-tests.yml#package_test_-_ngo_6000.0_{{ platform.name }}
41+
{% endfor -%}
42+
3443

3544
# Runs all projects tests
3645
run_all_project_tests:
@@ -61,6 +70,18 @@ run_all_project_tests_trunk:
6170
{% endif -%}
6271
{% endfor -%}
6372

73+
# Runs all projects tests on mimimum supported editor (6000.0 in case of NGOv2.X)
74+
run_all_project_tests_6000:
75+
name: Run All Project Tests [6000.0]
76+
dependencies:
77+
{% for project in projects.all -%}
78+
{% if project.has_tests == "true" -%}
79+
{% for platform in test_platforms.desktop -%}
80+
- .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_6000.0
81+
{% endfor -%}
82+
{% endif -%}
83+
{% endfor -%}
84+
6485

6586
# Runs all project standards check
6687
run_all_projects_standards:
@@ -104,6 +125,16 @@ run_all_webgl_builds_trunk:
104125
{% endfor -%}
105126
{% endfor -%}
106127

128+
# Runs all WebGL builds on 6000.0 editor
129+
run_all_webgl_builds_6000:
130+
name: Run All WebGl Build [6000.0]
131+
dependencies:
132+
{% for project in projects.default -%}
133+
{% for platform in test_platforms.desktop -%}
134+
- .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_6000.0
135+
{% endfor -%}
136+
{% endfor -%}
137+
107138

108139
# Runs all Desktop tests
109140
run_all_project_tests_desktop_standalone:
@@ -134,6 +165,18 @@ run_all_project_tests_desktop_standalone_trunk:
134165
{% endfor -%}
135166
{% endfor -%}
136167

168+
# Runs all Desktop tests on mimimum supported editor (6000.0 in case of NGOv2.X)
169+
run_all_project_tests_desktop_standalone_6000:
170+
name: Run All Standalone Tests - Desktop [6000.0]
171+
dependencies:
172+
{% for project in projects.default -%}
173+
{% for platform in test_platforms.desktop -%}
174+
{% for backend in scripting_backends -%}
175+
- .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_6000.0
176+
{% endfor -%}
177+
{% endfor -%}
178+
{% endfor -%}
179+
137180
# Runs all Mobile tests
138181
run_all_project_tests_mobile_standalone:
139182
name: Run All Standalone Tests - Mobile
@@ -159,6 +202,16 @@ run_all_project_tests_mobile_standalone_trunk:
159202
{% endfor -%}
160203
{% endfor -%}
161204

205+
# Runs all Mobile tests on mimimum supported editor (6000.0 in case of NGOv2.X)
206+
run_all_project_tests_mobile_standalone_6000:
207+
name: Run All Standalone Tests - Mobile [6000.0]
208+
dependencies:
209+
{% for project in projects.default -%}
210+
{% for platform in test_platforms.mobile_test -%}
211+
- .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_6000.0
212+
{% endfor -%}
213+
{% endfor -%}
214+
162215

163216
# Runs all Console tests
164217
run_all_project_tests_console_standalone:
@@ -184,3 +237,13 @@ run_all_project_tests_console_standalone_trunk:
184237
{% endfor -%}
185238
{% endfor -%}
186239
{% endfor -%}
240+
241+
# Runs all Console tests on mimimum supported editor (6000.0 in case of NGOv2.X)
242+
run_all_project_tests_console_standalone_6000:
243+
name: Run All Standalone Tests - Console [6000.0]
244+
dependencies:
245+
{% for project in projects.default -%}
246+
{% for platform in test_platforms.console_test -%}
247+
- .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_6000.0
248+
{% endfor -%}
249+
{% endfor -%}

.yamato/project-standards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#------------------------------------------------------------------------------------
3030

3131
{% for project in projects.all -%}
32-
{% for platform in test_platforms.default -%}
32+
{% for platform in test_platforms.desktop -%}
3333
{% for editor in validation_editors.default -%}
3434
standards_{{ platform.name }}_{{ project.name }}_{{ editor }}:
3535
name: Standards Check - NGO {{ project.name }} [{{ platform.name }}, {{ editor }}]

0 commit comments

Comments
 (0)