diff --git a/.yamato/config.metadata b/.yamato/config.metadata index 6a7fd8d073..6437bceeeb 100644 --- a/.yamato/config.metadata +++ b/.yamato/config.metadata @@ -1,5 +1,4 @@ editors: - - version: 2021.3 - version: 2022.3 run_tvos: false - version: 6000.0 @@ -10,84 +9,4 @@ editors: run_ios_15: true run_tvos: false -utr_install_win: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat -utr_install_nix: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr && chmod +x utr - -unity_downloader_install: pip install unity-downloader-cli --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple - upm_ci_install: npm install -g upm-ci-utils@stable --registry https://artifactory.prd.it.unity3d.com/artifactory/api/npm/upm-npm - -platforms_win: - - name: win - type: Unity::VM - image: package-ci/win10:v4 - flavor: b1.large - - name: win_standalone - type: Unity::VM - image: package-ci/win10:v4 - flavor: b1.large - runtime: StandaloneWindows64 - - name: win_standalone_il2cpp - type: Unity::VM - image: package-ci/win10:v4 - flavor: b1.large - runtime: StandaloneWindows64 - scripting-backend: Il2Cpp - installscript: unity-downloader-cli -c editor -c StandaloneSupport-IL2CPP --wait --fast -u -platforms_nix: - - name: mac - type: Unity::VM::osx - image: package-ci/macos-13:v4 - flavor: m1.mac - instabilities_run: sh ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0 - - name: mac_standalone - type: Unity::VM::osx - image: package-ci/macos-13:v4 - flavor: m1.mac - instabilities_run: sh ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0 - runtime: StandaloneOSX - - name: mac_standalone_il2cpp - type: Unity::VM::osx - image: package-ci/macos-13:v4 - flavor: m1.mac - instabilities_run: sh ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0 - runtime: StandaloneOSX - scripting-backend: Il2Cpp - installscript: unity-downloader-cli -c editor -c StandaloneSupport-IL2CPP --wait --fast -u - - name: linux - type: Unity::VM - image: package-ci/ubuntu-22.04:v4 - flavor: b1.large - instabilities_run: sh ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0 - - name: linux_standalone - type: Unity::VM - image: package-ci/ubuntu-22.04:v4 - flavor: b1.large - instabilities_run: sh ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0 - runtime: StandaloneLinux64 - - name: linux_standalone_il2cpp - type: Unity::VM - image: package-ci/ubuntu-22.04:v4 - flavor: b1.large - instabilities_run: sh ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0 - runtime: StandaloneLinux64 - scripting-backend: Il2Cpp - installscript: unity-downloader-cli -c editor -c StandaloneSupport-IL2CPP --wait --fast -u -scripting_backends: - - name: mono - - name: il2cpp - -ios_and_tvos_macos_bokken_image: package-ci/macos-13:v4 - -test_category: - - name: performance - - name: functional - -instabilities_install_win: curl -s https://artifactory.prd.it.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.bat --output run_standalone_instability_detection-latest.bat --retry 5 || exit 0 -instabilities_run_win: run_standalone_instability_detection-latest.bat 0.5.1 || exit 0 - -instabilities_install_nix: curl -s https://artifactory.prd.it.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.sh --output run_standalone_instability_detection-latest.sh --retry 5 || exit 0 -instabilities_run_mac: sh ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0 - -yamato_source_dir_win: "%YAMATO_SOURCE_DIR%" -yamato_source_dir_nix: ${YAMATO_SOURCE_DIR} diff --git a/.yamato/input-system-editor-functional-tests.yml b/.yamato/input-system-editor-functional-tests.yml index 790ac92ff2..e759fc03db 100644 --- a/.yamato/input-system-editor-functional-tests.yml +++ b/.yamato/input-system-editor-functional-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-EditorFunctionalTests - 2021.3 - MacOS -inputsystem-editorfunctionaltests_-_2021_3_-_macos: - name: InputSystem-EditorFunctionalTests - 2021.3 - 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 2021.3/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_2021.3_project;flags:inputsystem_MacOS_2021.3_project" --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorFunctionalTests - 2021.3 - Ubuntu -inputsystem-editorfunctionaltests_-_2021_3_-_ubuntu: - name: InputSystem-EditorFunctionalTests - 2021.3 - 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 2021.3/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_2021.3_project;flags:inputsystem_Ubuntu_2021.3_project" --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorFunctionalTests - 2021.3 - Windows -inputsystem-editorfunctionaltests_-_2021_3_-_windows: - name: InputSystem-EditorFunctionalTests - 2021.3 - 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 2021.3/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_2021.3_project;flags:inputsystem_Windows_2021.3_project" --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-EditorFunctionalTests - 2022.3 - MacOS inputsystem-editorfunctionaltests_-_2022_3_-_macos: name: InputSystem-EditorFunctionalTests - 2022.3 - MacOS diff --git a/.yamato/input-system-editor-performance-tests.yml b/.yamato/input-system-editor-performance-tests.yml index 90e755881e..25264dafdd 100644 --- a/.yamato/input-system-editor-performance-tests.yml +++ b/.yamato/input-system-editor-performance-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-EditorPerformanceTests - 2021.3 - MacOS -inputsystem-editorperformancetests_-_2021_3_-_macos: - name: InputSystem-EditorPerformanceTests - 2021.3 - 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 2021.3/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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorPerformanceTests - 2021.3 - Ubuntu -inputsystem-editorperformancetests_-_2021_3_-_ubuntu: - name: InputSystem-EditorPerformanceTests - 2021.3 - 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 2021.3/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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-EditorPerformanceTests - 2021.3 - Windows -inputsystem-editorperformancetests_-_2021_3_-_windows: - name: InputSystem-EditorPerformanceTests - 2021.3 - 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 2021.3/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 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-EditorPerformanceTests - 2022.3 - MacOS inputsystem-editorperformancetests_-_2022_3_-_macos: name: InputSystem-EditorPerformanceTests - 2022.3 - MacOS diff --git a/.yamato/input-system-mobile-functional-build-jobs.yml b/.yamato/input-system-mobile-functional-build-jobs.yml index a62f59d41f..24b3a50391 100644 --- a/.yamato/input-system-mobile-functional-build-jobs.yml +++ b/.yamato/input-system-mobile-functional-build-jobs.yml @@ -1,89 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - il2cpp -inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_android_-_il2cpp: - name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - il2cpp - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --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 - 2021.3 - Android - mono -inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_android_-_mono: - name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - mono - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --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 - 2021.3 - IOS -inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_ios: - name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c iOS --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 --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/**/* - -# InputSystem-MobileFunctionalBuildJobs - 2021.3 - TvOS -inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_tvos: - name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u 2021.3/staging -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 --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/**/* - # InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - il2cpp inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_android_-_il2cpp: name: InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - il2cpp diff --git a/.yamato/input-system-mobile-functional-tests.yml b/.yamato/input-system-mobile-functional-tests.yml index e26aad26d4..46204fbf84 100644 --- a/.yamato/input-system-mobile-functional-tests.yml +++ b/.yamato/input-system-mobile-functional-tests.yml @@ -1,92 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-MobileFunctionalTests - 2021.3 - Android - il2cpp -inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_il2cpp: - name: InputSystem-MobileFunctionalTests - 2021.3 - Android - il2cpp - agent: - image: package-ci/win10:default - 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: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --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_-_2021_3_-_android_-_il2cpp - -# InputSystem-MobileFunctionalTests - 2021.3 - Android - mono -inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_mono: - name: InputSystem-MobileFunctionalTests - 2021.3 - Android - mono - agent: - image: package-ci/win10:default - 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: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --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_-_2021_3_-_android_-_mono - -# InputSystem-MobileFunctionalTests - 2021.3 - IOS -inputsystem-mobilefunctionaltests_-_2021_3_-_ios: - name: InputSystem-MobileFunctionalTests - 2021.3 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::iPhone - flavor: m1.mac - model: SE - commands: - - command: UnifiedTestRunner --suite=playmode --category=!Performance --reruncount=1 --clean-library --player-load-path=build/players --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_-_2021_3_-_ios - -# InputSystem-MobileFunctionalTests - 2021.3 - TvOS -inputsystem-mobilefunctionaltests_-_2021_3_-_tvos: - name: InputSystem-MobileFunctionalTests - 2021.3 - 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 --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_-_2021_3_-_tvos - # InputSystem-MobileFunctionalTests - 2022.3 - Android - il2cpp inputsystem-mobilefunctionaltests_-_2022_3_-_android_-_il2cpp: name: InputSystem-MobileFunctionalTests - 2022.3 - Android - il2cpp diff --git a/.yamato/input-system-mobile-performance-build-jobs.yml b/.yamato/input-system-mobile-performance-build-jobs.yml index 99fa5df81a..893db215e8 100644 --- a/.yamato/input-system-mobile-performance-build-jobs.yml +++ b/.yamato/input-system-mobile-performance-build-jobs.yml @@ -1,89 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-MobilePerformanceBuildJobs - 2021.3 - Android - il2cpp -inputsystem-mobileperformancebuildjobs_-_2021_3_-_android_-_il2cpp: - name: InputSystem-MobilePerformanceBuildJobs - 2021.3 - Android - il2cpp - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --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 --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 - 2021.3 - Android - mono -inputsystem-mobileperformancebuildjobs_-_2021_3_-_android_-_mono: - name: InputSystem-MobilePerformanceBuildJobs - 2021.3 - Android - mono - agent: - image: package-ci/win10:default - type: Unity::VM - flavor: b1.xlarge - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait - - command: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --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 --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 - 2021.3 - IOS -inputsystem-mobileperformancebuildjobs_-_2021_3_-_ios: - name: InputSystem-MobilePerformanceBuildJobs - 2021.3 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u 2021.3/staging -c Editor -c iOS --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 --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/**/* - -# InputSystem-MobilePerformanceBuildJobs - 2021.3 - TvOS -inputsystem-mobileperformancebuildjobs_-_2021_3_-_tvos: - name: InputSystem-MobilePerformanceBuildJobs - 2021.3 - TvOS - agent: - image: package-ci/macos-13:default - type: Unity::VM::osx - flavor: m1.mac - commands: - - command: unity-downloader-cli -u 2021.3/staging -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 --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/**/* - # InputSystem-MobilePerformanceBuildJobs - 2022.3 - Android - il2cpp inputsystem-mobileperformancebuildjobs_-_2022_3_-_android_-_il2cpp: name: InputSystem-MobilePerformanceBuildJobs - 2022.3 - Android - il2cpp diff --git a/.yamato/input-system-mobile-performance-tests.yml b/.yamato/input-system-mobile-performance-tests.yml index dfe59b053c..5fe56dbd68 100644 --- a/.yamato/input-system-mobile-performance-tests.yml +++ b/.yamato/input-system-mobile-performance-tests.yml @@ -1,92 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-MobilePerformanceTests - 2021.3 - Android - il2cpp -inputsystem-mobileperformancetests_-_2021_3_-_android_-_il2cpp: - name: InputSystem-MobilePerformanceTests - 2021.3 - Android - il2cpp - agent: - image: package-ci/win10:default - 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: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --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_-_2021_3_-_android_-_il2cpp - -# InputSystem-MobilePerformanceTests - 2021.3 - Android - mono -inputsystem-mobileperformancetests_-_2021_3_-_android_-_mono: - name: InputSystem-MobilePerformanceTests - 2021.3 - Android - mono - agent: - image: package-ci/win10:default - 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: |- - set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP% - UnifiedTestRunner.exe --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --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_-_2021_3_-_android_-_mono - -# InputSystem-MobilePerformanceTests - 2021.3 - IOS -inputsystem-mobileperformancetests_-_2021_3_-_ios: - name: InputSystem-MobilePerformanceTests - 2021.3 - IOS - agent: - image: package-ci/macos-13:default - type: Unity::mobile::iPhone - flavor: m1.mac - model: SE - commands: - - command: UnifiedTestRunner --suite=playmode --category=Performance --reruncount=1 --clean-library --report-performance-data --performance-project-id=InputSystem --player-load-path=build/players --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_-_2021_3_-_ios - -# InputSystem-MobilePerformanceTests - 2021.3 - TvOS -inputsystem-mobileperformancetests_-_2021_3_-_tvos: - name: InputSystem-MobilePerformanceTests - 2021.3 - 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 --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_-_2021_3_-_tvos - # InputSystem-MobilePerformanceTests - 2022.3 - Android - il2cpp inputsystem-mobileperformancetests_-_2022_3_-_android_-_il2cpp: name: InputSystem-MobilePerformanceTests - 2022.3 - Android - il2cpp diff --git a/.yamato/input-system-standalone-functional-tests.yml b/.yamato/input-system-standalone-functional-tests.yml index c6b9ce4083..3db94a716c 100644 --- a/.yamato/input-system-standalone-functional-tests.yml +++ b/.yamato/input-system-standalone-functional-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-StandaloneFunctionalTests - 2021.3 - MacOS -inputsystem-standalonefunctionaltests_-_2021_3_-_macos: - name: InputSystem-StandaloneFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneFunctionalTests - 2021.3 - Ubuntu -inputsystem-standalonefunctionaltests_-_2021_3_-_ubuntu: - name: InputSystem-StandaloneFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneFunctionalTests - 2021.3 - Windows -inputsystem-standalonefunctionaltests_-_2021_3_-_windows: - name: InputSystem-StandaloneFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-StandaloneFunctionalTests - 2022.3 - MacOS inputsystem-standalonefunctionaltests_-_2022_3_-_macos: name: InputSystem-StandaloneFunctionalTests - 2022.3 - MacOS diff --git a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml index c370b8990c..989758d2de 100644 --- a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - MacOS -inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_macos: - name: InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - Ubuntu -inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_ubuntu: - name: InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - Windows -inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_windows: - name: InputSystem-StandaloneIl2CppFunctionalTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-StandaloneIl2CppFunctionalTests - 2022.3 - MacOS inputsystem-standaloneil2cppfunctionaltests_-_2022_3_-_macos: name: InputSystem-StandaloneIl2CppFunctionalTests - 2022.3 - MacOS diff --git a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml index 19635a93f5..2fb5e99349 100644 --- a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - MacOS -inputsystem-standaloneil2cppperformancetests_-_2021_3_-_macos: - name: InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - Ubuntu -inputsystem-standaloneil2cppperformancetests_-_2021_3_-_ubuntu: - name: InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - Windows -inputsystem-standaloneil2cppperformancetests_-_2021_3_-_windows: - name: InputSystem-StandaloneIl2CppPerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-StandaloneIl2CppPerformanceTests - 2022.3 - MacOS inputsystem-standaloneil2cppperformancetests_-_2022_3_-_macos: name: InputSystem-StandaloneIl2CppPerformanceTests - 2022.3 - MacOS diff --git a/.yamato/input-system-standalone-performance-tests.yml b/.yamato/input-system-standalone-performance-tests.yml index 35b2e212f8..765231c593 100644 --- a/.yamato/input-system-standalone-performance-tests.yml +++ b/.yamato/input-system-standalone-performance-tests.yml @@ -1,60 +1,5 @@ # Auto-generated by Recipe Engine, do not modify manually. -# InputSystem-StandalonePerformanceTests - 2021.3 - MacOS -inputsystem-standaloneperformancetests_-_2021_3_-_macos: - name: InputSystem-StandalonePerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandalonePerformanceTests - 2021.3 - Ubuntu -inputsystem-standaloneperformancetests_-_2021_3_-_ubuntu: - name: InputSystem-StandalonePerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh - artifacts: - artifacts: - paths: - - artifacts/**/* - -# InputSystem-StandalonePerformanceTests - 2021.3 - Windows -inputsystem-standaloneperformancetests_-_2021_3_-_windows: - name: InputSystem-StandalonePerformanceTests - 2021.3 - 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 2021.3/staging -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 --artifacts-path=artifacts - after: - - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd - artifacts: - artifacts: - paths: - - artifacts/**/* - # InputSystem-StandalonePerformanceTests - 2022.3 - MacOS inputsystem-standaloneperformancetests_-_2022_3_-_macos: name: InputSystem-StandalonePerformanceTests - 2022.3 - MacOS diff --git a/.yamato/publish-samples.yml b/.yamato/publish-samples.yml index 91ccde9b78..40e1b365f0 100644 --- a/.yamato/publish-samples.yml +++ b/.yamato/publish-samples.yml @@ -10,7 +10,7 @@ test_sample_projects: commands: - {{ upm_ci_install }} - upm-ci package pack --package-path ./Packages/com.unity.inputsystem/ - - upm-ci package test --package-path ./Packages/com.unity.inputsystem/ -u 2021.3 + - upm-ci package test --package-path ./Packages/com.unity.inputsystem/ -u 2022.3 - Editor=.Editor/Unity.app/Contents/MacOS/Unity Method=Publish sh ExternalSampleProjects/publish.sh artifacts: UTR_Output.zip: diff --git a/.yamato/triggers.yml b/.yamato/triggers.yml index 9bfdaf0589..85a75fda26 100644 --- a/.yamato/triggers.yml +++ b/.yamato/triggers.yml @@ -2,9 +2,6 @@ all_functional_tests: name: All Functional Tests dependencies: - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2021_3_-_macos - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2021_3_-_ubuntu - - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2021_3_-_windows - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2022_3_-_macos - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2022_3_-_ubuntu - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_2022_3_-_windows @@ -20,16 +17,11 @@ all_functional_tests: - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_4_-_macos - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_4_-_ubuntu - path: .yamato/input-system-editor-functional-tests.yml#inputsystem-editorfunctionaltests_-_6000_4_-_windows - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_tvos - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_tvos - 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_2_-_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_4_-_tvos - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_il2cpp - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_mono - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_ios - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_tvos - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_android_-_il2cpp - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_android_-_mono - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_ios @@ -45,9 +37,6 @@ all_functional_tests: - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_4_-_android_-_il2cpp - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_4_-_android_-_mono - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_6000_4_-_ios - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2021_3_-_macos - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2021_3_-_ubuntu - - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2021_3_-_windows - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2022_3_-_macos - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2022_3_-_ubuntu - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_2022_3_-_windows @@ -63,9 +52,6 @@ all_functional_tests: - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_4_-_macos - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_4_-_ubuntu - path: .yamato/input-system-standalone-functional-tests.yml#inputsystem-standalonefunctionaltests_-_6000_4_-_windows - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_macos - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_ubuntu - - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2021_3_-_windows - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2022_3_-_macos - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2022_3_-_ubuntu - path: .yamato/input-system-standalone-il2-cpp-functional-tests.yml#inputsystem-standaloneil2cppfunctionaltests_-_2022_3_-_windows @@ -92,16 +78,11 @@ all_functional_tests: all_mobile_tests: name: All Mobile Tests dependencies: - - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_tvos - path: .yamato/input-system-mobile-functional-build-jobs.yml#inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_tvos - 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_2_-_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_4_-_tvos - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_il2cpp - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_android_-_mono - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_ios - - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2021_3_-_tvos - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_android_-_il2cpp - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_android_-_mono - path: .yamato/input-system-mobile-functional-tests.yml#inputsystem-mobilefunctionaltests_-_2022_3_-_ios @@ -120,9 +101,6 @@ all_mobile_tests: all_performance_tests: name: All Performance Tests dependencies: - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2021_3_-_macos - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2021_3_-_ubuntu - - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2021_3_-_windows - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2022_3_-_macos - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2022_3_-_ubuntu - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_2022_3_-_windows @@ -138,16 +116,11 @@ all_performance_tests: - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_4_-_macos - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_4_-_ubuntu - path: .yamato/input-system-editor-performance-tests.yml#inputsystem-editorperformancetests_-_6000_4_-_windows - - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_2021_3_-_tvos - path: .yamato/input-system-mobile-performance-build-jobs.yml#inputsystem-mobileperformancebuildjobs_-_2022_3_-_tvos - 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_2_-_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_4_-_tvos - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2021_3_-_android_-_il2cpp - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2021_3_-_android_-_mono - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2021_3_-_ios - - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2021_3_-_tvos - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2022_3_-_android_-_il2cpp - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2022_3_-_android_-_mono - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_2022_3_-_ios @@ -163,9 +136,6 @@ all_performance_tests: - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_4_-_android_-_il2cpp - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_4_-_android_-_mono - path: .yamato/input-system-mobile-performance-tests.yml#inputsystem-mobileperformancetests_-_6000_4_-_ios - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2021_3_-_macos - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2021_3_-_ubuntu - - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2021_3_-_windows - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2022_3_-_macos - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2022_3_-_ubuntu - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_2022_3_-_windows @@ -181,9 +151,6 @@ all_performance_tests: - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_4_-_macos - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_4_-_ubuntu - path: .yamato/input-system-standalone-il2-cpp-performance-tests.yml#inputsystem-standaloneil2cppperformancetests_-_6000_4_-_windows - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2021_3_-_macos - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2021_3_-_ubuntu - - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2021_3_-_windows - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2022_3_-_macos - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2022_3_-_ubuntu - path: .yamato/input-system-standalone-performance-tests.yml#inputsystem-standaloneperformancetests_-_2022_3_-_windows diff --git a/Tools/CI/Recipes/BaseRecipe.cs b/Tools/CI/Recipes/BaseRecipe.cs index 935530d12e..1bef15ada6 100644 --- a/Tools/CI/Recipes/BaseRecipe.cs +++ b/Tools/CI/Recipes/BaseRecipe.cs @@ -41,6 +41,10 @@ public virtual IEnumerable GetJobs() var supportedVersions = package.SupportedEditorVersions; foreach (var version in supportedVersions) { + // Skip tests on 2021.3 as it is longer supported + if (version == "2021.3") + continue; + builders.Add(ProduceJob(package, platform, version)); } } diff --git a/Tools/CI/Recipes/MobileBaseRecipe.cs b/Tools/CI/Recipes/MobileBaseRecipe.cs index 28adccd859..a07cd897d7 100644 --- a/Tools/CI/Recipes/MobileBaseRecipe.cs +++ b/Tools/CI/Recipes/MobileBaseRecipe.cs @@ -18,6 +18,10 @@ public override IEnumerable GetJobs() var supportedVersions = package.SupportedEditorVersions; foreach (var version in supportedVersions) { + // Skip tests on 2021.3 as it is longer supported + if (version == "2021.3") + continue; + if (platform.System == SystemType.Android) { builders.AddRange(ProduceJobsForAndroid(package, platform, version));