Skip to content

Commit 7658a8e

Browse files
authored
CHANGE: Add 6000.5 to CI (#2263)
1 parent dafb116 commit 7658a8e

21 files changed

+1307
-170
lines changed

.yamato/config.metadata

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
editors:
22
- version: 2022.3
3-
run_tvos: false
43
- version: 6000.0
5-
run_tvos: false
64
- version: 6000.2
7-
run_tvos: false
5+
- version: 6000.3
6+
- version: 6000.4
87
- version: trunk
9-
run_ios_15: true
10-
run_tvos: false
118

129
upm_ci_install: npm install -g upm-ci-utils@stable --registry https://artifactory.prd.it.unity3d.com/artifactory/api/npm/upm-npm

.yamato/generated-scripts/infrastructure-instability-detection-win.cmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@echo on
22
rem This is an auto-generated script. Do not edit manually!
33

4+
if exist "%TEMP%\BugReporterCrashReportJson" for /f "delims=" %%i in ('dir /b /a-d "%TEMP%\BugReporterCrashReportJson\*.json"') do curl -X POST -H "Content-Type: application/json" -T "%TEMP%\BugReporterCrashReportJson\%%i" "https://internal-crash-collector.prd.cds.internal.unity3d.com/api/crash" || echo Failed to upload %%i. Ignoring...
45
curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.0.0/windows.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5
56
IF EXIST "infrastructure_instability_detection" rmdir /s /q infrastructure_instability_detection
67
powershell.exe -nologo -noprofile -command "& { Add-Type -A 'System.IO.Compression.FileSystem'; [IO.Compression.ZipFile]::ExtractToDirectory('infrastructure_instability_detection_standalone.zip', '.'); }" && DEL "infrastructure_instability_detection_standalone.zip"

.yamato/input-system-editor-functional-tests.yml

Lines changed: 58 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_macos:
229229
flavor: b1.xlarge
230230
commands:
231231
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
232-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
232+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
233233
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_MacOS_6000.4_project;flags:inputsystem_MacOS_6000.4_project" --timeout=3600 --artifacts-path=artifacts
234234
after:
235235
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -247,7 +247,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_ubuntu:
247247
flavor: b1.large
248248
commands:
249249
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
250-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
250+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
251251
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Ubuntu_6000.4_project;flags:inputsystem_Ubuntu_6000.4_project" --timeout=3600 --artifacts-path=artifacts
252252
after:
253253
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
@@ -266,7 +266,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_windows:
266266
commands:
267267
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
268268
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
269-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
269+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
270270
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:%YAMATO_SOURCE_DIR%/Packages;" --coverage-results-path=%YAMATO_SOURCE_DIR%/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Windows_6000.4_project;flags:inputsystem_Windows_6000.4_project" --timeout=3600 --artifacts-path=artifacts
271271
after:
272272
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
@@ -275,3 +275,58 @@ inputsystem-editorfunctionaltests_-_6000_4_-_windows:
275275
paths:
276276
- artifacts/**/*
277277

278+
# InputSystem-EditorFunctionalTests - 6000.5 - MacOS
279+
inputsystem-editorfunctionaltests_-_6000_5_-_macos:
280+
name: InputSystem-EditorFunctionalTests - 6000.5 - MacOS
281+
agent:
282+
image: package-ci/macos-13:default
283+
type: Unity::VM::osx
284+
flavor: b1.xlarge
285+
commands:
286+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
287+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
288+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_MacOS_6000.5_project;flags:inputsystem_MacOS_6000.5_project" --timeout=3600 --artifacts-path=artifacts
289+
after:
290+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
291+
artifacts:
292+
artifacts:
293+
paths:
294+
- artifacts/**/*
295+
296+
# InputSystem-EditorFunctionalTests - 6000.5 - Ubuntu
297+
inputsystem-editorfunctionaltests_-_6000_5_-_ubuntu:
298+
name: InputSystem-EditorFunctionalTests - 6000.5 - Ubuntu
299+
agent:
300+
image: package-ci/ubuntu-22.04:default
301+
type: Unity::VM
302+
flavor: b1.large
303+
commands:
304+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
305+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
306+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Ubuntu_6000.5_project;flags:inputsystem_Ubuntu_6000.5_project" --timeout=3600 --artifacts-path=artifacts
307+
after:
308+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
309+
artifacts:
310+
artifacts:
311+
paths:
312+
- artifacts/**/*
313+
314+
# InputSystem-EditorFunctionalTests - 6000.5 - Windows
315+
inputsystem-editorfunctionaltests_-_6000_5_-_windows:
316+
name: InputSystem-EditorFunctionalTests - 6000.5 - Windows
317+
agent:
318+
image: package-ci/win10:default
319+
type: Unity::VM
320+
flavor: b1.large
321+
commands:
322+
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
323+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
324+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
325+
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:%YAMATO_SOURCE_DIR%/Packages;" --coverage-results-path=%YAMATO_SOURCE_DIR%/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Windows_6000.5_project;flags:inputsystem_Windows_6000.5_project" --timeout=3600 --artifacts-path=artifacts
326+
after:
327+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
328+
artifacts:
329+
artifacts:
330+
paths:
331+
- artifacts/**/*
332+

.yamato/input-system-editor-performance-tests.yml

Lines changed: 57 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ inputsystem-editorperformancetests_-_6000_4_-_macos:
229229
flavor: b1.xlarge
230230
commands:
231231
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
232-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
232+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
233233
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
234234
after:
235235
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -247,7 +247,7 @@ inputsystem-editorperformancetests_-_6000_4_-_ubuntu:
247247
flavor: b1.large
248248
commands:
249249
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
250-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
250+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
251251
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
252252
after:
253253
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
@@ -266,6 +266,61 @@ inputsystem-editorperformancetests_-_6000_4_-_windows:
266266
commands:
267267
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
268268
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
269+
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
270+
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
271+
after:
272+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
273+
artifacts:
274+
artifacts:
275+
paths:
276+
- artifacts/**/*
277+
278+
# InputSystem-EditorPerformanceTests - 6000.5 - MacOS
279+
inputsystem-editorperformancetests_-_6000_5_-_macos:
280+
name: InputSystem-EditorPerformanceTests - 6000.5 - MacOS
281+
agent:
282+
image: package-ci/macos-13:default
283+
type: Unity::VM::osx
284+
flavor: b1.xlarge
285+
commands:
286+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
287+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
288+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
289+
after:
290+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
291+
artifacts:
292+
artifacts:
293+
paths:
294+
- artifacts/**/*
295+
296+
# InputSystem-EditorPerformanceTests - 6000.5 - Ubuntu
297+
inputsystem-editorperformancetests_-_6000_5_-_ubuntu:
298+
name: InputSystem-EditorPerformanceTests - 6000.5 - Ubuntu
299+
agent:
300+
image: package-ci/ubuntu-22.04:default
301+
type: Unity::VM
302+
flavor: b1.large
303+
commands:
304+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
305+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
306+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
307+
after:
308+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
309+
artifacts:
310+
artifacts:
311+
paths:
312+
- artifacts/**/*
313+
314+
# InputSystem-EditorPerformanceTests - 6000.5 - Windows
315+
inputsystem-editorperformancetests_-_6000_5_-_windows:
316+
name: InputSystem-EditorPerformanceTests - 6000.5 - Windows
317+
agent:
318+
image: package-ci/win10:default
319+
type: Unity::VM
320+
flavor: b1.large
321+
commands:
322+
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
323+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
269324
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
270325
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts
271326
after:

0 commit comments

Comments
 (0)