|
1 |
| -# Disabled on 08 April, 2020 due to breaking changes. |
2 |
| -# Re-enable this test after the next release. |
3 |
| -#test_editors: |
4 |
| -# - version: 2018.4 |
5 |
| -# - version: 2019.3 |
6 |
| -#--- |
7 |
| -#{% for editor in test_editors %} |
8 |
| -#test_mac_training_int_{{ editor.version }}: |
9 |
| -# name: Test Mac Fast Training {{ editor.version }} |
10 |
| -# agent: |
11 |
| -# type: Unity::VM::osx |
12 |
| -# image: ml-agents/ml-agents-bokken-mac:0.1.4-492264 |
13 |
| -# flavor: b1.small |
14 |
| -# variables: |
15 |
| -# UNITY_VERSION: {{ editor.version }} |
16 |
| -# commands: |
17 |
| -# - pip install pyyaml |
18 |
| -# - python -u -m ml-agents.tests.yamato.training_int_tests |
19 |
| -# # Backwards-compatibility tests. |
20 |
| -# # If we make a breaking change to the communication protocol, these will need |
21 |
| -# # to be disabled until the next release. |
22 |
| -# - python -u -m ml-agents.tests.yamato.training_int_tests --python=0.16.0 |
23 |
| -# - python -u -m ml-agents.tests.yamato.training_int_tests --csharp=0.16.0 |
24 |
| -# dependencies: |
25 |
| -# - .yamato/standalone-build-test.yml#test_mac_standalone_{{ editor.version }} |
26 |
| -# triggers: |
27 |
| -# cancel_old_ci: true |
28 |
| -# changes: |
29 |
| -# only: |
30 |
| -# - "com.unity.ml-agents/**" |
31 |
| -# - "Project/**" |
32 |
| -# - "ml-agents/**" |
33 |
| -# - "ml-agents-envs/**" |
34 |
| -# - ".yamato/training-int-tests.yml" |
35 |
| -# except: |
36 |
| -# - "*.md" |
37 |
| -# - "com.unity.ml-agents/*.md" |
38 |
| -# - "com.unity.ml-agents/**/*.md" |
39 |
| -# artifacts: |
40 |
| -# logs: |
41 |
| -# paths: |
42 |
| -# - "artifacts/standalone_build.txt" |
43 |
| -# standalonebuild: |
44 |
| -# paths: |
45 |
| -# - "artifacts/testplayer*/**" |
46 |
| -#{% endfor %} |
| 1 | +test_editors: |
| 2 | + - version: 2018.4 |
| 3 | + - version: 2019.3 |
| 4 | +--- |
| 5 | +{% for editor in test_editors %} |
| 6 | +test_mac_training_int_{{ editor.version }}: |
| 7 | + name: Test Mac Fast Training {{ editor.version }} |
| 8 | + agent: |
| 9 | + type: Unity::VM::osx |
| 10 | + image: ml-agents/ml-agents-bokken-mac:0.1.4-492264 |
| 11 | + flavor: b1.small |
| 12 | + variables: |
| 13 | + UNITY_VERSION: {{ editor.version }} |
| 14 | + commands: |
| 15 | + - pip install pyyaml |
| 16 | + - python -u -m ml-agents.tests.yamato.training_int_tests |
| 17 | + # Backwards-compatibility tests. |
| 18 | + # If we make a breaking change to the communication protocol, these will need |
| 19 | + # to be disabled until the next release. |
| 20 | +# - python -u -m ml-agents.tests.yamato.training_int_tests --python=0.15.0 |
| 21 | +# - python -u -m ml-agents.tests.yamato.training_int_tests --csharp=0.15.0 |
| 22 | + - python -u -m ml-agents.tests.yamato.training_int_tests |
| 23 | + dependencies: |
| 24 | + - .yamato/standalone-build-test.yml#test_mac_standalone_{{ editor.version }} |
| 25 | + triggers: |
| 26 | + cancel_old_ci: true |
| 27 | + changes: |
| 28 | + only: |
| 29 | + - "com.unity.ml-agents/**" |
| 30 | + - "Project/**" |
| 31 | + - "ml-agents/**" |
| 32 | + - "ml-agents-envs/**" |
| 33 | + - ".yamato/training-int-tests.yml" |
| 34 | + except: |
| 35 | + - "*.md" |
| 36 | + - "com.unity.ml-agents/*.md" |
| 37 | + - "com.unity.ml-agents/**/*.md" |
| 38 | + artifacts: |
| 39 | + logs: |
| 40 | + paths: |
| 41 | + - "artifacts/standalone_build.txt" |
| 42 | + standalonebuild: |
| 43 | + paths: |
| 44 | + - "artifacts/testplayer*/**" |
| 45 | +{% endfor %} |
0 commit comments