diff --git a/.yamato/input-system-editor-functional-tests.yml b/.yamato/input-system-editor-functional-tests.yml index 5a333812a2..187bcd2b8d 100644 --- a/.yamato/input-system-editor-functional-tests.yml +++ b/.yamato/input-system-editor-functional-tests.yml @@ -246,64 +246,3 @@ inputsystem-editorfunctionaltests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-EditorFunctionalTests - 6000.7 - MacOs13Arm -inputsystem-editorfunctionaltests_-_6000_7_-_macos13arm: - name: InputSystem-EditorFunctionalTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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: .Editor/Unity.app/Contents/MacOS/Unity -projectPath . -batchmode -nographics -quit -executeMethod Packages.Rider.Editor.RiderScriptEditor.SyncSolution -logFile - - - 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.7_project;flags:inputsystem_MacOS_6000.7_project" --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorFunctionalTests - 6000.7 - Ubuntu2204 -inputsystem-editorfunctionaltests_-_6000_7_-_ubuntu2204: - name: InputSystem-EditorFunctionalTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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: .Editor/Unity -projectPath . -batchmode -nographics -quit -executeMethod Packages.Rider.Editor.RiderScriptEditor.SyncSolution -logFile - - - 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.7_project;flags:inputsystem_Ubuntu_6000.7_project" --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorFunctionalTests - 6000.7 - Win10 -inputsystem-editorfunctionaltests_-_6000_7_-_win10: - name: InputSystem-EditorFunctionalTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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: .Editor\Unity.exe -projectPath . -batchmode -nographics -quit -executeMethod Packages.Rider.Editor.RiderScriptEditor.SyncSolution -logFile - - - 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.7_project;flags:inputsystem_Windows_6000.7_project" --timeout=3600 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - diff --git a/.yamato/input-system-editor-performance-tests.yml b/.yamato/input-system-editor-performance-tests.yml index dc09ec15df..c7b4f7a1b6 100644 --- a/.yamato/input-system-editor-performance-tests.yml +++ b/.yamato/input-system-editor-performance-tests.yml @@ -234,61 +234,3 @@ inputsystem-editorperformancetests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-EditorPerformanceTests - 6000.7 - MacOs13Arm -inputsystem-editorperformancetests_-_6000_7_-_macos13arm: - name: InputSystem-EditorPerformanceTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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.7 - Ubuntu2204 -inputsystem-editorperformancetests_-_6000_7_-_ubuntu2204: - name: InputSystem-EditorPerformanceTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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.7 - Win10 -inputsystem-editorperformancetests_-_6000_7_-_win10: - name: InputSystem-EditorPerformanceTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - diff --git a/.yamato/input-system-mobile-functional-build-jobs.yml b/.yamato/input-system-mobile-functional-build-jobs.yml index c2f9102ba4..e54fc114e0 100644 --- a/.yamato/input-system-mobile-functional-build-jobs.yml +++ b/.yamato/input-system-mobile-functional-build-jobs.yml @@ -364,93 +364,3 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_6_-_tvos: paths: - build/players/**/* -# InputSystem-MobileFunctionalBuildJobs - 6000.7 - Android - il2cpp -inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_android_-_il2cpp: - name: InputSystem-MobileFunctionalBuildJobs - 6000.7 - Android - il2cpp - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=android --scripting-backend=il2cpp - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - -# InputSystem-MobileFunctionalBuildJobs - 6000.7 - Android - mono -inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_android_-_mono: - name: InputSystem-MobileFunctionalBuildJobs - 6000.7 - Android - mono - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=android - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - -# InputSystem-MobileFunctionalBuildJobs - 6000.7 - IOS -inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_ios: - name: InputSystem-MobileFunctionalBuildJobs - 6000.7 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u trunk -c Editor -c iOS --fast --wait - - command: |- - curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - chmod u+x utr - - command: ./utr --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=ios - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - variables: - UNITY_HANDLEUIINTERRUPTIONS: 1 - UTR_VERSION: 1.42.0 - -# InputSystem-MobileFunctionalBuildJobs - 6000.7 - TvOS -inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_tvos: - name: InputSystem-MobileFunctionalBuildJobs - 6000.7 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u trunk -c Editor -c AppleTV --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=tvOS - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - diff --git a/.yamato/input-system-mobile-functional-tests.yml b/.yamato/input-system-mobile-functional-tests.yml index 337bf180d0..f10d29941c 100644 --- a/.yamato/input-system-mobile-functional-tests.yml +++ b/.yamato/input-system-mobile-functional-tests.yml @@ -397,101 +397,3 @@ inputsystem-mobilefunctionaltests_-_6000_6_-_tvos: dependencies: - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_6_-_tvos -# InputSystem-MobileFunctionalTests - 6000.7 - Android - il2cpp -inputsystem-mobilefunctionaltests_-_6000_7_-_android_-_il2cpp: - name: InputSystem-MobileFunctionalTests - 6000.7 - Android - il2cpp - agent: - image: mobile/android-execution-base:v2.3785910 - type: Unity::mobile::shield - flavor: b1.xlarge - commands: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe devices - - command: curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - utr.bat --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=android - after: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: if not exist build\test-results mkdir build\test-results - - command: powershell %ANDROID_SDK_ROOT%\platform-tools\adb.exe logcat -d > build/test-results/device_log.txt - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_android_-_il2cpp - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobileFunctionalTests - 6000.7 - Android - mono -inputsystem-mobilefunctionaltests_-_6000_7_-_android_-_mono: - name: InputSystem-MobileFunctionalTests - 6000.7 - Android - mono - agent: - image: mobile/android-execution-base:v2.3785910 - type: Unity::mobile::shield - flavor: b1.xlarge - commands: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe devices - - command: curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - utr.bat --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=android - after: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: if not exist build\test-results mkdir build\test-results - - command: powershell %ANDROID_SDK_ROOT%\platform-tools\adb.exe logcat -d > build/test-results/device_log.txt - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_android_-_mono - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobileFunctionalTests - 6000.7 - IOS -inputsystem-mobilefunctionaltests_-_6000_7_-_ios: - name: InputSystem-MobileFunctionalTests - 6000.7 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::iPhone - flavor: m1.mac - model: SE-Gen3 - commands: - - command: |- - curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - chmod u+x utr - - command: ./utr --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=ios - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_ios - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobileFunctionalTests - 6000.7 - TvOS -inputsystem-mobilefunctionaltests_-_6000_7_-_tvos: - name: InputSystem-MobileFunctionalTests - 6000.7 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::appletv - flavor: m1.mac - commands: - - command: UnifiedTestRunner --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=tvOS - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_tvos - diff --git a/.yamato/input-system-mobile-performance-build-jobs.yml b/.yamato/input-system-mobile-performance-build-jobs.yml index ec99ed32b2..e47828d5b8 100644 --- a/.yamato/input-system-mobile-performance-build-jobs.yml +++ b/.yamato/input-system-mobile-performance-build-jobs.yml @@ -364,93 +364,3 @@ inputsystem-mobileperformancebuildjobs_-_6000_6_-_tvos: paths: - build/players/**/* -# InputSystem-MobilePerformanceBuildJobs - 6000.7 - Android - il2cpp -inputsystem-mobileperformancebuildjobs_-_6000_7_-_android_-_il2cpp: - name: InputSystem-MobilePerformanceBuildJobs - 6000.7 - Android - il2cpp - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --report-performance-data --performance-project-id=InputSystem --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=android --scripting-backend=il2cpp - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - -# InputSystem-MobilePerformanceBuildJobs - 6000.7 - Android - mono -inputsystem-mobileperformancebuildjobs_-_6000_7_-_android_-_mono: - name: InputSystem-MobilePerformanceBuildJobs - 6000.7 - Android - mono - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --report-performance-data --performance-project-id=InputSystem --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=android - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - -# InputSystem-MobilePerformanceBuildJobs - 6000.7 - IOS -inputsystem-mobileperformancebuildjobs_-_6000_7_-_ios: - name: InputSystem-MobilePerformanceBuildJobs - 6000.7 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u trunk -c Editor -c iOS --fast --wait - - command: |- - curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - chmod u+x utr - - command: ./utr --testproject=. --editor-location=.Editor --suite=playmode --category=Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --report-performance-data --performance-project-id=InputSystem --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=ios - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - variables: - UNITY_HANDLEUIINTERRUPTIONS: 1 - UTR_VERSION: 1.42.0 - -# InputSystem-MobilePerformanceBuildJobs - 6000.7 - TvOS -inputsystem-mobileperformancebuildjobs_-_6000_7_-_tvos: - name: InputSystem-MobilePerformanceBuildJobs - 6000.7 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u trunk -c Editor -c AppleTV --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --category=Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --report-performance-data --performance-project-id=InputSystem --player-save-path=build/players --timeout=3600 --artifacts-path=build/logs --platform=tvOS - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/logs/**/* - players: - paths: - - build/players/**/* - diff --git a/.yamato/input-system-mobile-performance-tests.yml b/.yamato/input-system-mobile-performance-tests.yml index 2f0f601c69..0c7e2e00e9 100644 --- a/.yamato/input-system-mobile-performance-tests.yml +++ b/.yamato/input-system-mobile-performance-tests.yml @@ -397,101 +397,3 @@ inputsystem-mobileperformancetests_-_6000_6_-_tvos: dependencies: - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_6_-_tvos -# InputSystem-MobilePerformanceTests - 6000.7 - Android - il2cpp -inputsystem-mobileperformancetests_-_6000_7_-_android_-_il2cpp: - name: InputSystem-MobilePerformanceTests - 6000.7 - Android - il2cpp - agent: - image: mobile/android-execution-base:v2.3785910 - type: Unity::mobile::shield - flavor: b1.xlarge - commands: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe devices - - command: curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - utr.bat --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=android - after: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: if not exist build\test-results mkdir build\test-results - - command: powershell %ANDROID_SDK_ROOT%\platform-tools\adb.exe logcat -d > build/test-results/device_log.txt - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_7_-_android_-_il2cpp - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobilePerformanceTests - 6000.7 - Android - mono -inputsystem-mobileperformancetests_-_6000_7_-_android_-_mono: - name: InputSystem-MobilePerformanceTests - 6000.7 - Android - mono - agent: - image: mobile/android-execution-base:v2.3785910 - type: Unity::mobile::shield - flavor: b1.xlarge - commands: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe devices - - command: curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - utr.bat --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=android - after: - - command: start %ANDROID_SDK_ROOT%\platform-tools\adb.exe connect %BOKKEN_DEVICE_IP% - - command: if not exist build\test-results mkdir build\test-results - - command: powershell %ANDROID_SDK_ROOT%\platform-tools\adb.exe logcat -d > build/test-results/device_log.txt - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_7_-_android_-_mono - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobilePerformanceTests - 6000.7 - IOS -inputsystem-mobileperformancetests_-_6000_7_-_ios: - name: InputSystem-MobilePerformanceTests - 6000.7 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::iPhone - flavor: m1.mac - model: SE-Gen3 - commands: - - command: |- - curl -s https://artifactory-slo.bf.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - chmod u+x utr - - command: ./utr --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=ios - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_7_-_ios - variables: - UTR_VERSION: 1.42.0 - -# InputSystem-MobilePerformanceTests - 6000.7 - TvOS -inputsystem-mobileperformancetests_-_6000_7_-_tvos: - name: InputSystem-MobilePerformanceTests - 6000.7 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::appletv - flavor: m1.mac - commands: - - command: UnifiedTestRunner --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --timeout=3600 --artifacts-path=build/test-results --platform=tvOS - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - logs: - paths: - - build/test-results/**/* - dependencies: - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_7_-_tvos - diff --git a/.yamato/input-system-standalone-functional-tests.yml b/.yamato/input-system-standalone-functional-tests.yml index 386eebd4bf..cec933ead6 100644 --- a/.yamato/input-system-standalone-functional-tests.yml +++ b/.yamato/input-system-standalone-functional-tests.yml @@ -234,61 +234,3 @@ inputsystem-standalonefunctionaltests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-StandaloneFunctionalTests - 6000.7 - MacOs13Arm -inputsystem-standalonefunctionaltests_-_6000_7_-_macos13arm: - name: InputSystem-StandaloneFunctionalTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneFunctionalTests - 6000.7 - Ubuntu2204 -inputsystem-standalonefunctionaltests_-_6000_7_-_ubuntu2204: - name: InputSystem-StandaloneFunctionalTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneFunctionalTests - 6000.7 - Win10 -inputsystem-standalonefunctionaltests_-_6000_7_-_win10: - name: InputSystem-StandaloneFunctionalTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - diff --git a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml index 80d2636ee2..47a71cd2a0 100644 --- a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml @@ -234,61 +234,3 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - MacOs13Arm -inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_macos13arm: - name: InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - Ubuntu2204 -inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_ubuntu2204: - name: InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - Win10 -inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_win10: - name: InputSystem-StandaloneIl2CppFunctionalTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - diff --git a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml index a969caf652..6ece04ed83 100644 --- a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml @@ -234,61 +234,3 @@ inputsystem-standaloneil2cppperformancetests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-StandaloneIl2CppPerformanceTests - 6000.7 - MacOs13Arm -inputsystem-standaloneil2cppperformancetests_-_6000_7_-_macos13arm: - name: InputSystem-StandaloneIl2CppPerformanceTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --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-StandaloneIl2CppPerformanceTests - 6000.7 - Ubuntu2204 -inputsystem-standaloneil2cppperformancetests_-_6000_7_-_ubuntu2204: - name: InputSystem-StandaloneIl2CppPerformanceTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --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-StandaloneIl2CppPerformanceTests - 6000.7 - Win10 -inputsystem-standaloneil2cppperformancetests_-_6000_7_-_win10: - name: InputSystem-StandaloneIl2CppPerformanceTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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 -c StandaloneSupport-IL2CPP --fast --wait - - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --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/**/* - diff --git a/.yamato/input-system-standalone-performance-tests.yml b/.yamato/input-system-standalone-performance-tests.yml index c796895070..e809b4c138 100644 --- a/.yamato/input-system-standalone-performance-tests.yml +++ b/.yamato/input-system-standalone-performance-tests.yml @@ -234,61 +234,3 @@ inputsystem-standaloneperformancetests_-_6000_6_-_win10: paths: - artifacts/**/* -# InputSystem-StandalonePerformanceTests - 6000.7 - MacOs13Arm -inputsystem-standaloneperformancetests_-_6000_7_-_macos13arm: - name: InputSystem-StandalonePerformanceTests - 6000.7 - MacOs13Arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneOSX --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-StandalonePerformanceTests - 6000.7 - Ubuntu2204 -inputsystem-standaloneperformancetests_-_6000_7_-_ubuntu2204: - name: InputSystem-StandalonePerformanceTests - 6000.7 - Ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneLinux64 --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-StandalonePerformanceTests - 6000.7 - Win10 -inputsystem-standaloneperformancetests_-_6000_7_-_win10: - name: InputSystem-StandalonePerformanceTests - 6000.7 - Win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt - - command: git clone --branch "3.14.8-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=playmode --platform=StandaloneWindows64 --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/**/* - diff --git a/.yamato/triggers.yml b/.yamato/triggers.yml index 7a66120130..3292d5c27b 100644 --- a/.yamato/triggers.yml +++ b/.yamato/triggers.yml @@ -19,14 +19,10 @@ all_functional_tests: - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_6_-_macos13arm - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_6_-_ubuntu2204 - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_6_-_win10 - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_7_-_macos13arm - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_7_-_ubuntu2204 - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_7_-_win10 - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_tvos - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_tvos - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_5_-_tvos - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_6_-_tvos - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_6000_7_-_tvos - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_0_-_android_-_il2cpp - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_0_-_android_-_mono - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_0_-_ios @@ -39,9 +35,6 @@ all_functional_tests: - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_6_-_android_-_il2cpp - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_6_-_android_-_mono - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_6_-_ios - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_7_-_android_-_il2cpp - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_7_-_android_-_mono - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_7_-_ios - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_0_-_macos13 - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_0_-_ubuntu2204 - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_0_-_win10 @@ -54,9 +47,6 @@ all_functional_tests: - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_6_-_macos13arm - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_6_-_ubuntu2204 - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_6_-_win10 - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_7_-_macos13arm - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_7_-_ubuntu2204 - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_7_-_win10 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_0_-_macos13 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_0_-_win10 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_3_-_macos13 @@ -65,8 +55,6 @@ all_functional_tests: - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_5_-_win10 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_macos13arm - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_win10 - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_macos13arm - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_win10 - path: .yamato/wrench/promotion-jobs.yml#publish_dry_run_inputsystem triggers: expression: |- @@ -90,14 +78,10 @@ all_performance_tests: - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_6_-_macos13arm - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_6_-_ubuntu2204 - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_6_-_win10 - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_7_-_macos13arm - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_7_-_ubuntu2204 - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_7_-_win10 - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_0_-_tvos - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_3_-_tvos - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_5_-_tvos - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_6_-_tvos - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_6000_7_-_tvos - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_0_-_android_-_il2cpp - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_0_-_android_-_mono - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_0_-_ios @@ -110,9 +94,6 @@ all_performance_tests: - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_6_-_android_-_il2cpp - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_6_-_android_-_mono - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_6_-_ios - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_7_-_android_-_il2cpp - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_7_-_android_-_mono - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_7_-_ios - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_0_-_macos13 - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_0_-_ubuntu2204 - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_0_-_win10 @@ -125,9 +106,6 @@ all_performance_tests: - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_6_-_macos13arm - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_6_-_ubuntu2204 - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_6_-_win10 - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_7_-_macos13arm - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_7_-_ubuntu2204 - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_7_-_win10 - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_0_-_macos13 - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_0_-_ubuntu2204 - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_0_-_win10 @@ -140,9 +118,6 @@ all_performance_tests: - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_6_-_macos13arm - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_6_-_ubuntu2204 - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_6_-_win10 - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_7_-_macos13arm - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_7_-_ubuntu2204 - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_6000_7_-_win10 nightly_trigger: name: Nightly trigger dependencies: @@ -150,7 +125,6 @@ nightly_trigger: - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_3_-_ubuntu2204 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_5_-_ubuntu2204 - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_ubuntu2204 - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_ubuntu2204 - path: .yamato/triggers.yml#all_performance_tests triggers: recurring: diff --git a/.yamato/wrench/preview-a-p-v.yml b/.yamato/wrench/preview-a-p-v.yml index c7eee721c5..9135d3d461 100644 --- a/.yamato/wrench/preview-a-p-v.yml +++ b/.yamato/wrench/preview-a-p-v.yml @@ -22,9 +22,6 @@ all_preview_apv_jobs: - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_macos13arm - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_ubuntu2204 - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_win10 - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_macos13arm - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_ubuntu2204 - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_win10 metadata: Job Maintainers: '#rm-packageworks' Wrench: 3.2.1.0 @@ -730,179 +727,3 @@ preview_apv_-_6000_6_-_win10: Job Maintainers: '#rm-packageworks' Wrench: 3.2.1.0 -# Functional tests for dependents found in the latest 6000.7 manifest (MacOS). -preview_apv_-_6000_7_-_macos13arm: - name: Preview APV - 6000.7 - macos13arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - timeout: 20 - retries: 10 - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast --arch arm64 - timeout: 10 - retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - Crash Dumps: - paths: - - CrashDumps/** - logs: - paths: - - '*.log' - - '*.xml' - - upm-ci~/test-results/**/* - - upm-ci~/temp/*/Logs/** - - upm-ci~/temp/*/Library/*.log - - upm-ci~/temp/*/*.log - - upm-ci~/temp/Builds/*.log - packages: - paths: - - upm-ci~/packages/**/* - PreviewAPVResults: - paths: - - PreviewApvArtifacts~/** - - APVTest/**/manifest.json - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - -# Functional tests for dependents found in the latest 6000.7 manifest (Ubuntu). -preview_apv_-_6000_7_-_ubuntu2204: - name: Preview APV - 6000.7 - ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - timeout: 20 - retries: 10 - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast - timeout: 10 - retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - Crash Dumps: - paths: - - CrashDumps/** - logs: - paths: - - '*.log' - - '*.xml' - - upm-ci~/test-results/**/* - - upm-ci~/temp/*/Logs/** - - upm-ci~/temp/*/Library/*.log - - upm-ci~/temp/*/*.log - - upm-ci~/temp/Builds/*.log - packages: - paths: - - upm-ci~/packages/**/* - PreviewAPVResults: - paths: - - PreviewApvArtifacts~/** - - APVTest/**/manifest.json - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - -# Functional tests for dependents found in the latest 6000.7 manifest (Windows). -preview_apv_-_6000_7_-_win10: - name: Preview APV - 6000.7 - win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - timeout: 20 - retries: 10 - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast - timeout: 10 - retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=6000.7 --wrench-config=.yamato/wrench/wrench_config.json - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - Crash Dumps: - paths: - - CrashDumps/** - logs: - paths: - - '*.log' - - '*.xml' - - upm-ci~/test-results/**/* - - upm-ci~/temp/*/Logs/** - - upm-ci~/temp/*/Library/*.log - - upm-ci~/temp/*/*.log - - upm-ci~/temp/Builds/*.log - packages: - paths: - - upm-ci~/packages/**/* - PreviewAPVResults: - paths: - - PreviewApvArtifacts~/** - - APVTest/**/manifest.json - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - diff --git a/.yamato/wrench/promotion-jobs.yml b/.yamato/wrench/promotion-jobs.yml index 89fe792de1..1a6fcaa7d6 100644 --- a/.yamato/wrench/promotion-jobs.yml +++ b/.yamato/wrench/promotion-jobs.yml @@ -151,36 +151,6 @@ publish_dry_run_inputsystem: UTR: location: results/UTR/validate-inputsystem-6000.6-win10 unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_macos13arm - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-macos13arm - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-macos13arm - unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_ubuntu2204 - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-ubuntu2204 - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-ubuntu2204 - unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_win10 - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-win10 - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-win10 - unzip: true variables: UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 UPMPVP_CONTEXT_WRENCH: 3.2.1.0 @@ -333,36 +303,6 @@ publish_inputsystem: UTR: location: results/UTR/validate-inputsystem-6000.6-win10 unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_macos13arm - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-macos13arm - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-macos13arm - unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_ubuntu2204 - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-ubuntu2204 - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-ubuntu2204 - unzip: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_inputsystem_-_6000_7_-_win10 - specific_options: - packages: - ignore_artifact: true - pvp-results: - location: results/pvp/validate-inputsystem-6000.7-win10 - unzip: true - UTR: - location: results/UTR/validate-inputsystem-6000.7-win10 - unzip: true variables: UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 UPMPVP_CONTEXT_WRENCH: 3.2.1.0 diff --git a/.yamato/wrench/validation-jobs.yml b/.yamato/wrench/validation-jobs.yml index 4170cd9944..b9ddb4ebab 100644 --- a/.yamato/wrench/validation-jobs.yml +++ b/.yamato/wrench/validation-jobs.yml @@ -883,223 +883,3 @@ validate_-_inputsystem_-_6000_6_-_win10: labels: - Packages:inputsystem -# PVP Editor and Playmode tests for Validate - inputsystem - 6000.7 - macos13arm (6000.7 - MacOS). -validate_-_inputsystem_-_6000_7_-_macos13arm: - name: Validate - inputsystem - 6000.7 - macos13arm - agent: - image: package-ci/macos-13-arm64:v4 - type: Unity::VM::osx - flavor: m1.mac - model: M1 - commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast --arch arm64 - timeout: 20 - retries: 3 - - command: upm-pvp create-test-project test-inputsystem --packages "upm-ci~/packages/*.tgz" --filter "com.unity.inputsystem com.unity.inputsystem.tests" --unity .Editor - timeout: 10 - retries: 1 - - command: echo No internal packages to add. - - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp - timeout: 20 - retries: 0 - - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 5 - retries: 0 - - command: upm-pvp require "rme PVP-160-1 supported .yamato/wrench/pvp-exemptions.json" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 10 - retries: 0 - - command: UnifiedTestRunner --testproject=test-inputsystem --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem,+Unity.InputSystem.DocCodeSamples,+Unity.InputSystem.ForUI,+Unity.InputSystem.ForUI.Editor,+Unity.InputSystem.IntegrationTests,+Unity.InputSystem.TestFramework;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_MacOS_6000.7;flags:inputsystem_MacOS_6000.7" --coverage-pkg-version=1.3.0 - timeout: 20 - retries: 1 - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - Coverage: - paths: - - upm-ci~/CodeCoverage/** - Crash Dumps: - paths: - - CrashDumps/** - packages: - paths: - - upm-ci~/packages/**/* - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - UTR: - paths: - - '*.log' - - '*.xml' - - artifacts/**/* - - test-inputsystem/Logs/** - - test-inputsystem/Library/*.log - - test-inputsystem/*.log - - test-inputsystem/Builds/*.log - - build/test-results/** - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - labels: - - Packages:inputsystem - -# PVP Editor and Playmode tests for Validate - inputsystem - 6000.7 - ubuntu2204 (6000.7 - Ubuntu). -validate_-_inputsystem_-_6000_7_-_ubuntu2204: - name: Validate - inputsystem - 6000.7 - ubuntu2204 - agent: - image: package-ci/ubuntu-22.04:v4 - type: Unity::VM::GPU - flavor: b1.large - commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast - timeout: 20 - retries: 3 - - command: upm-pvp create-test-project test-inputsystem --packages "upm-ci~/packages/*.tgz" --filter "com.unity.inputsystem com.unity.inputsystem.tests" --unity .Editor - timeout: 10 - retries: 1 - - command: echo No internal packages to add. - - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp - timeout: 20 - retries: 0 - - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 5 - retries: 0 - - command: upm-pvp require "rme PVP-160-1 supported .yamato/wrench/pvp-exemptions.json" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 10 - retries: 0 - - command: UnifiedTestRunner --testproject=test-inputsystem --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem,+Unity.InputSystem.DocCodeSamples,+Unity.InputSystem.ForUI,+Unity.InputSystem.ForUI.Editor,+Unity.InputSystem.IntegrationTests,+Unity.InputSystem.TestFramework;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Ubuntu_6000.7;flags:inputsystem_Ubuntu_6000.7" --coverage-pkg-version=1.3.0 - timeout: 20 - retries: 1 - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - Coverage: - paths: - - upm-ci~/CodeCoverage/** - Crash Dumps: - paths: - - CrashDumps/** - packages: - paths: - - upm-ci~/packages/**/* - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - UTR: - paths: - - '*.log' - - '*.xml' - - artifacts/**/* - - test-inputsystem/Logs/** - - test-inputsystem/Library/*.log - - test-inputsystem/*.log - - test-inputsystem/Builds/*.log - - build/test-results/** - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - labels: - - Packages:inputsystem - -# PVP Editor and Playmode tests for Validate - inputsystem - 6000.7 - win10 (6000.7 - Windows). -validate_-_inputsystem_-_6000_7_-_win10: - name: Validate - inputsystem - 6000.7 - win10 - agent: - image: package-ci/win10:v4 - type: Unity::VM - flavor: b1.large - commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip - - command: 7z x -aoa wrench-localapv.zip - - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast - timeout: 20 - retries: 3 - - command: upm-pvp create-test-project test-inputsystem --packages "upm-ci~/packages/*.tgz" --filter "com.unity.inputsystem com.unity.inputsystem.tests" --unity .Editor - timeout: 10 - retries: 1 - - command: echo No internal packages to add. - - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp - timeout: 20 - retries: 0 - - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 5 - retries: 0 - - command: upm-pvp require "rme PVP-160-1 supported .yamato/wrench/pvp-exemptions.json" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json - timeout: 10 - retries: 0 - - command: UnifiedTestRunner.exe --testproject=test-inputsystem --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem,+Unity.InputSystem.DocCodeSamples,+Unity.InputSystem.ForUI,+Unity.InputSystem.ForUI.Editor,+Unity.InputSystem.IntegrationTests,+Unity.InputSystem.TestFramework;" --coverage-results-path=%YAMATO_SOURCE_DIR%/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Windows_6000.7;flags:inputsystem_Windows_6000.7" --coverage-pkg-version=1.3.0 - timeout: 20 - retries: 1 - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - Coverage: - paths: - - upm-ci~/CodeCoverage/** - Crash Dumps: - paths: - - CrashDumps/** - packages: - paths: - - upm-ci~/packages/**/* - pvp-results: - paths: - - upm-ci~/pvp/**/* - browsable: onDemand - UTR: - paths: - - '*.log' - - '*.xml' - - artifacts/**/* - - test-inputsystem/Logs/** - - test-inputsystem/Library/*.log - - test-inputsystem/*.log - - test-inputsystem/Builds/*.log - - build/test-results/** - browsable: onDemand - dependencies: - - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem - variables: - UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ - UNITY_LICENSING_SERVER_DELETE_NUL: 0 - UNITY_LICENSING_SERVER_DELETE_ULF: 0 - UNITY_LICENSING_SERVER_TOOLSET: pro - UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 3.2.1.0 - metadata: - Job Maintainers: '#rm-packageworks' - Wrench: 3.2.1.0 - labels: - - Packages:inputsystem - diff --git a/.yamato/wrench/wrench_config.json b/.yamato/wrench/wrench_config.json index c8c7e25686..3f18a3fcbe 100644 --- a/.yamato/wrench/wrench_config.json +++ b/.yamato/wrench/wrench_config.json @@ -21,7 +21,7 @@ }, "InternalOnly": false, "NeverPublish": false, - "MaxEditorVersion": "", + "MaxEditorVersion": "6000.6", "coverageEnabled": true, "coverageCommands": [ "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:ASSEMBLY_NAME;" diff --git a/Tools/CI/Settings/InputSystemSettings.cs b/Tools/CI/Settings/InputSystemSettings.cs index 4a7d2f254c..5f4e5125d1 100644 --- a/Tools/CI/Settings/InputSystemSettings.cs +++ b/Tools/CI/Settings/InputSystemSettings.cs @@ -69,6 +69,11 @@ public class InputSystemSettings : AnnotatedSettingsBase InputSystemPackageName, new PackageOptions() { + // 6000.7 CI is disabled for now. This caps the editor versions the whole cookbook + // generates jobs for: both Wrench's own jobs (Validate, Preview APV, promotion, ...) + // and the custom recipes in Recipes/, which iterate the package's editor list. + // Raise or clear this to bring 6000.7 back. + MaximumEditorVersion = "6000.6", ReleaseOptions = new ReleaseOptions() { IsReleasing = true }, ValidationOptions = new ValidationOptions() {