Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions .yamato/config.metadata
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
editors:
- version: 2022.3
run_tvos: false
- version: 6000.0
run_tvos: false
- version: 6000.2
run_tvos: false
- version: 6000.3
- version: 6000.4
- version: trunk
run_ios_15: true
run_tvos: false

upm_ci_install: npm install -g upm-ci-utils@stable --registry https://artifactory.prd.it.unity3d.com/artifactory/api/npm/upm-npm
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@echo on
rem This is an auto-generated script. Do not edit manually!

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...
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
IF EXIST "infrastructure_instability_detection" rmdir /s /q infrastructure_instability_detection
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"
Expand Down
61 changes: 58 additions & 3 deletions .yamato/input-system-editor-functional-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_macos:
flavor: b1.xlarge
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
Expand All @@ -247,7 +247,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_ubuntu:
flavor: b1.large
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
Expand All @@ -266,7 +266,7 @@ inputsystem-editorfunctionaltests_-_6000_4_-_windows:
commands:
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
Expand All @@ -275,3 +275,58 @@ inputsystem-editorfunctionaltests_-_6000_4_-_windows:
paths:
- artifacts/**/*

# InputSystem-EditorFunctionalTests - 6000.5 - MacOS
inputsystem-editorfunctionaltests_-_6000_5_-_macos:
name: InputSystem-EditorFunctionalTests - 6000.5 - MacOS
agent:
image: package-ci/macos-13:default
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
artifacts:
artifacts:
paths:
- artifacts/**/*

# InputSystem-EditorFunctionalTests - 6000.5 - Ubuntu
inputsystem-editorfunctionaltests_-_6000_5_-_ubuntu:
name: InputSystem-EditorFunctionalTests - 6000.5 - Ubuntu
agent:
image: package-ci/ubuntu-22.04:default
type: Unity::VM
flavor: b1.large
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
artifacts:
artifacts:
paths:
- artifacts/**/*

# InputSystem-EditorFunctionalTests - 6000.5 - Windows
inputsystem-editorfunctionaltests_-_6000_5_-_windows:
name: InputSystem-EditorFunctionalTests - 6000.5 - Windows
agent:
image: package-ci/win10:default
type: Unity::VM
flavor: b1.large
commands:
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
artifacts:
artifacts:
paths:
- artifacts/**/*

59 changes: 57 additions & 2 deletions .yamato/input-system-editor-performance-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ inputsystem-editorperformancetests_-_6000_4_-_macos:
flavor: b1.xlarge
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
Expand All @@ -247,7 +247,7 @@ inputsystem-editorperformancetests_-_6000_4_-_ubuntu:
flavor: b1.large
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
Expand All @@ -266,6 +266,61 @@ inputsystem-editorperformancetests_-_6000_4_-_windows:
commands:
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u 6000.4/staging -c Editor --fast --wait
- 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
after:
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
artifacts:
artifacts:
paths:
- artifacts/**/*

# InputSystem-EditorPerformanceTests - 6000.5 - MacOS
inputsystem-editorperformancetests_-_6000_5_-_macos:
name: InputSystem-EditorPerformanceTests - 6000.5 - MacOS
agent:
image: package-ci/macos-13:default
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
artifacts:
artifacts:
paths:
- artifacts/**/*

# InputSystem-EditorPerformanceTests - 6000.5 - Ubuntu
inputsystem-editorperformancetests_-_6000_5_-_ubuntu:
name: InputSystem-EditorPerformanceTests - 6000.5 - Ubuntu
agent:
image: package-ci/ubuntu-22.04:default
type: Unity::VM
flavor: b1.large
commands:
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
artifacts:
artifacts:
paths:
- artifacts/**/*

# InputSystem-EditorPerformanceTests - 6000.5 - Windows
inputsystem-editorperformancetests_-_6000_5_-_windows:
name: InputSystem-EditorPerformanceTests - 6000.5 - Windows
agent:
image: package-ci/win10:default
type: Unity::VM
flavor: b1.large
commands:
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
- command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
- 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
after:
Expand Down
Loading