Skip to content

Commit bd55766

Browse files
committed
Removed APV tests (as NGO doesn't have dependants) and regenerated wrench as 2022 is out of support
1 parent d982311 commit bd55766

6 files changed

Lines changed: 6 additions & 456 deletions

File tree

.yamato/_triggers.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ pr_code_changes_checks:
6969
# Run project standards to verify package/default project
7070
- .yamato/project-standards.yml#standards_ubuntu_testproject_{{ validation_editor }}
7171
# Run APV jobs to make sure the change won't break any dependants
72-
- .yamato/wrench/preview-a-p-v.yml#all_preview_apv_jobs
73-
# Run package EditMode and Playmode tests on all desktop platforms on {{ validation_editor }} (latest supported editor)
7472
- .yamato/_run-all.yml#run_all_package_tests_{{ validation_editor }}
7573
# Run project EditMode and Playmode tests on all desktop platforms on {{ validation_editor }} (latest supported editor)
7674
- .yamato/_run-all.yml#run_all_project_tests_{{ validation_editor }}

.yamato/wrench/api-validation-jobs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
all_api_validation_jobs:
99
name: All API Validation Jobs
1010
dependencies:
11-
- path: .yamato/wrench/api-validation-jobs.yml#api_validation_-_netcode_gameobjects_-_2022_3_-_win10
11+
- path: .yamato/wrench/api-validation-jobs.yml#api_validation_-_netcode_gameobjects_-_6000_0_-_win10
1212

13-
# upm-ci validation tests for API Validation - netcode.gameobjects - 2022.3 - win10 (2022.3 - Windows).
14-
api_validation_-_netcode_gameobjects_-_2022_3_-_win10:
15-
name: API Validation - netcode.gameobjects - 2022.3 - win10
13+
# upm-ci validation tests for API Validation - netcode.gameobjects - 6000.0 - win10 (6000.0 - Windows).
14+
api_validation_-_netcode_gameobjects_-_6000_0_-_win10:
15+
name: API Validation - netcode.gameobjects - 6000.0 - win10
1616
agent:
1717
image: package-ci/win10:v4
1818
type: Unity::VM
@@ -25,7 +25,7 @@ api_validation_-_netcode_gameobjects_-_2022_3_-_win10:
2525
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
2626
timeout: 20
2727
retries: 10
28-
- command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
28+
- command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast
2929
timeout: 10
3030
retries: 3
3131
- command: python PythonScripts/PackageJsonCondersor.py

.yamato/wrench/preview-a-p-v.yml

Lines changed: 0 additions & 178 deletions
Original file line numberDiff line numberDiff line change
@@ -10,191 +10,13 @@
1010
all_preview_apv_jobs:
1111
name: All Preview APV Jobs
1212
dependencies:
13-
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_macos13
14-
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_ubuntu1804
15-
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_win10
1613
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_macos13
1714
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_ubuntu2204
1815
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_win10
1916
metadata:
2017
Job Maintainers: '#rm-packageworks'
2118
Wrench: 2.9.0.0
2219

23-
# Functional tests for dependents found in the latest 2022.3 manifest (MacOS).
24-
preview_apv_-_2022_3_-_macos13:
25-
name: Preview APV - 2022.3 - macos13
26-
agent:
27-
image: package-ci/macos-13:v4
28-
type: Unity::VM::osx
29-
flavor: b1.xlarge
30-
commands:
31-
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
32-
- command: 7z x -aoa wrench-localapv.zip
33-
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
34-
- command: python PythonScripts/print_machine_info.py
35-
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
36-
timeout: 20
37-
retries: 10
38-
- command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
39-
timeout: 10
40-
retries: 3
41-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
42-
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
43-
after:
44-
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
45-
artifacts:
46-
Crash Dumps:
47-
paths:
48-
- CrashDumps/**
49-
logs:
50-
paths:
51-
- '*.log'
52-
- '*.xml'
53-
- upm-ci~/test-results/**/*
54-
- upm-ci~/temp/*/Logs/**
55-
- upm-ci~/temp/*/Library/*.log
56-
- upm-ci~/temp/*/*.log
57-
- upm-ci~/temp/Builds/*.log
58-
packages:
59-
paths:
60-
- upm-ci~/packages/**/*
61-
PreviewAPVResults:
62-
paths:
63-
- PreviewApvArtifacts~/**
64-
- APVTest/**/manifest.json
65-
pvp-results:
66-
paths:
67-
- upm-ci~/pvp/**/*
68-
browsable: onDemand
69-
dependencies:
70-
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
71-
variables:
72-
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
73-
UNITY_LICENSING_SERVER_DELETE_NUL: 0
74-
UNITY_LICENSING_SERVER_DELETE_ULF: 0
75-
UNITY_LICENSING_SERVER_TOOLSET: pro
76-
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
77-
metadata:
78-
Job Maintainers: '#rm-packageworks'
79-
Wrench: 2.9.0.0
80-
81-
# Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu).
82-
preview_apv_-_2022_3_-_ubuntu1804:
83-
name: Preview APV - 2022.3 - ubuntu1804
84-
agent:
85-
image: package-ci/ubuntu-18.04:v4
86-
type: Unity::VM
87-
flavor: b1.large
88-
commands:
89-
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
90-
- command: 7z x -aoa wrench-localapv.zip
91-
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
92-
- command: python PythonScripts/print_machine_info.py
93-
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
94-
timeout: 20
95-
retries: 10
96-
- command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
97-
timeout: 10
98-
retries: 3
99-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
100-
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
101-
after:
102-
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
103-
artifacts:
104-
Crash Dumps:
105-
paths:
106-
- CrashDumps/**
107-
logs:
108-
paths:
109-
- '*.log'
110-
- '*.xml'
111-
- upm-ci~/test-results/**/*
112-
- upm-ci~/temp/*/Logs/**
113-
- upm-ci~/temp/*/Library/*.log
114-
- upm-ci~/temp/*/*.log
115-
- upm-ci~/temp/Builds/*.log
116-
packages:
117-
paths:
118-
- upm-ci~/packages/**/*
119-
PreviewAPVResults:
120-
paths:
121-
- PreviewApvArtifacts~/**
122-
- APVTest/**/manifest.json
123-
pvp-results:
124-
paths:
125-
- upm-ci~/pvp/**/*
126-
browsable: onDemand
127-
dependencies:
128-
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
129-
variables:
130-
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
131-
UNITY_LICENSING_SERVER_DELETE_NUL: 0
132-
UNITY_LICENSING_SERVER_DELETE_ULF: 0
133-
UNITY_LICENSING_SERVER_TOOLSET: pro
134-
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
135-
metadata:
136-
Job Maintainers: '#rm-packageworks'
137-
Wrench: 2.9.0.0
138-
139-
# Functional tests for dependents found in the latest 2022.3 manifest (Windows).
140-
preview_apv_-_2022_3_-_win10:
141-
name: Preview APV - 2022.3 - win10
142-
agent:
143-
image: package-ci/win10:v4
144-
type: Unity::VM
145-
flavor: b1.large
146-
commands:
147-
- command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
148-
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
149-
- command: 7z x -aoa wrench-localapv.zip
150-
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
151-
- command: python PythonScripts/print_machine_info.py
152-
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
153-
timeout: 20
154-
retries: 10
155-
- command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
156-
timeout: 10
157-
retries: 3
158-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
159-
- command: python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json
160-
after:
161-
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
162-
artifacts:
163-
Crash Dumps:
164-
paths:
165-
- CrashDumps/**
166-
logs:
167-
paths:
168-
- '*.log'
169-
- '*.xml'
170-
- upm-ci~/test-results/**/*
171-
- upm-ci~/temp/*/Logs/**
172-
- upm-ci~/temp/*/Library/*.log
173-
- upm-ci~/temp/*/*.log
174-
- upm-ci~/temp/Builds/*.log
175-
packages:
176-
paths:
177-
- upm-ci~/packages/**/*
178-
PreviewAPVResults:
179-
paths:
180-
- PreviewApvArtifacts~/**
181-
- APVTest/**/manifest.json
182-
pvp-results:
183-
paths:
184-
- upm-ci~/pvp/**/*
185-
browsable: onDemand
186-
dependencies:
187-
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
188-
variables:
189-
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
190-
UNITY_LICENSING_SERVER_DELETE_NUL: 0
191-
UNITY_LICENSING_SERVER_DELETE_ULF: 0
192-
UNITY_LICENSING_SERVER_TOOLSET: pro
193-
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
194-
metadata:
195-
Job Maintainers: '#rm-packageworks'
196-
Wrench: 2.9.0.0
197-
19820
# Functional tests for dependents found in the latest 6000.0 manifest (MacOS).
19921
preview_apv_-_6000_0_-_macos13:
20022
name: Preview APV - 6000.0 - macos13

.yamato/wrench/promotion-jobs.yml

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -31,36 +31,6 @@ publish_dry_run_netcode_gameobjects:
3131
browsable: onNonSuccess
3232
dependencies:
3333
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
34-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_macos13
35-
specific_options:
36-
packages:
37-
ignore_artifact: true
38-
pvp-results:
39-
location: results/pvp/validate-netcode.gameobjects-2022.3-macos13
40-
unzip: true
41-
UTR:
42-
location: results/UTR/validate-netcode.gameobjects-2022.3-macos13
43-
unzip: true
44-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_ubuntu1804
45-
specific_options:
46-
packages:
47-
ignore_artifact: true
48-
pvp-results:
49-
location: results/pvp/validate-netcode.gameobjects-2022.3-ubuntu1804
50-
unzip: true
51-
UTR:
52-
location: results/UTR/validate-netcode.gameobjects-2022.3-ubuntu1804
53-
unzip: true
54-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_win10
55-
specific_options:
56-
packages:
57-
ignore_artifact: true
58-
pvp-results:
59-
location: results/pvp/validate-netcode.gameobjects-2022.3-win10
60-
unzip: true
61-
UTR:
62-
location: results/UTR/validate-netcode.gameobjects-2022.3-win10
63-
unzip: true
6434
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_0_-_macos13
6535
specific_options:
6636
packages:
@@ -123,36 +93,6 @@ publish_netcode_gameobjects:
12393
browsable: onNonSuccess
12494
dependencies:
12595
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
126-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_macos13
127-
specific_options:
128-
packages:
129-
ignore_artifact: true
130-
pvp-results:
131-
location: results/pvp/validate-netcode.gameobjects-2022.3-macos13
132-
unzip: true
133-
UTR:
134-
location: results/UTR/validate-netcode.gameobjects-2022.3-macos13
135-
unzip: true
136-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_ubuntu1804
137-
specific_options:
138-
packages:
139-
ignore_artifact: true
140-
pvp-results:
141-
location: results/pvp/validate-netcode.gameobjects-2022.3-ubuntu1804
142-
unzip: true
143-
UTR:
144-
location: results/UTR/validate-netcode.gameobjects-2022.3-ubuntu1804
145-
unzip: true
146-
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_2022_3_-_win10
147-
specific_options:
148-
packages:
149-
ignore_artifact: true
150-
pvp-results:
151-
location: results/pvp/validate-netcode.gameobjects-2022.3-win10
152-
unzip: true
153-
UTR:
154-
location: results/UTR/validate-netcode.gameobjects-2022.3-win10
155-
unzip: true
15696
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_0_-_macos13
15797
specific_options:
15898
packages:

0 commit comments

Comments
 (0)