From 57082c6b26b3cf6414e8bc7112c3556c0e9847cc Mon Sep 17 00:00:00 2001 From: catalina-vartic Date: Fri, 2 Feb 2024 11:53:59 +0100 Subject: [PATCH 1/3] Replace deprecated graphics-foundation and clean up config --- .yamato/config/__shared.metafile | 45 +++++++++----------------------- 1 file changed, 13 insertions(+), 32 deletions(-) diff --git a/.yamato/config/__shared.metafile b/.yamato/config/__shared.metafile index 4826d59289f..3e8174e8974 100644 --- a/.yamato/config/__shared.metafile +++ b/.yamato/config/__shared.metafile @@ -60,10 +60,8 @@ test_platforms: - [Win_DX11, Win_DX12, Win_Vulkan, Win_]: --platform=StandaloneWindows64 - [Linux_OpenGlCore, Linux_Vulkan]: --platform=StandaloneLinux64 - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal]: --platform=StandaloneOSX - - [iPhone_Metal]: --platform=iOS - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --platform=Android - - [Android_OpenGLES3, Android_Vulkan, iPhone_Metal,Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, OSX_OpenGlCore]: --player-load-path=players + - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, OSX_OpenGlCore]: --player-load-path=players - [all]: --artifacts_path=TestProjects//test-results - [OSX_Metal, OSX_Apple_Silicon_Metal]: --artifacts_path=/Users/bokken/Graphics/TestProjects//test-results @@ -73,7 +71,7 @@ test_platforms: - [OSX_Metal, OSX_Apple_Silicon_Metal]: --scripting-backend= - [OSX_Metal, OSX_Apple_Silicon_Metal]: --testfilter=%TEST_FILTER% - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, OSX_Apple_Silicon_Metal]: --architecture=ARM64 + - [OSX_Apple_Silicon_Metal]: --architecture=ARM64 - [OSX_Metal, OSX_Apple_Silicon_Metal]: --testproject=/Users/bokken/Graphics/TestProjects/ - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan]: --player-connection-ip=auto @@ -88,39 +86,28 @@ test_platforms: - [Win_DX11, Win_DX12, Win_Vulkan, Win_]: --platform=StandaloneWindows64 - [Linux_OpenGlCore, Linux_Vulkan]: --platform=StandaloneLinux64 - [OSX_OpenGlCore, OSX_Metal]: --platform=StandaloneOSX - - [iPhone_Metal]: --platform=iOS - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --platform=Android - [all]: --testproject=./TestProjects/ - [all]: --editor-location=.Editor - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --editor-location=./WindowsEditor - - [XRQuest_Vulkan, XRQuest_OpenGLES3]: --extra-editor-arg="-enabledxrtargets=OculusXRSDK" - [all]: --artifacts_path=TestProjects//test-results - - [Android_OpenGLES3, Android_Vulkan, iPhone_Metal, Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, OSX_OpenGlCore]: --player-save-path=players + - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, OSX_OpenGlCore]: --player-save-path=players - [all]: --timeout=1200 - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --timeout=2700 - - [iPhone]: --timeout=1800 ### The method and values live in /com.unity.testframework.graphics/.../Editor/SetupProject.cs - [Win_DX11]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="d3d11" --extra-editor-arg="" - [Win_DX12]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="d3d12" --extra-editor-arg="" - - [Win_Vulkan, Linux_Vulkan, Android_Vulkan, XRQuest_Vulkan]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="vulkan" --extra-editor-arg="" - - [Android_OpenGLES3, XRQuest_OpenGLES3]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="gles3" --extra-editor-arg="" - - [iPhone_Metal]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="metal" --extra-editor-arg="" + - [Win_Vulkan, Linux_Vulkan]: --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="vulkan" --extra-editor-arg="" - [Win_DX11]: --extra-editor-arg="-playergraphicsapi=Direct3D11" - [Win_DX12]: --extra-editor-arg="-playergraphicsapi=Direct3D12" - - [Win_Vulkan, Linux_Vulkan, Android_Vulkan, XRQuest_Vulkan]: --extra-editor-arg="-playergraphicsapi=Vulkan" - - [Android_OpenGLES3, XRQuest_OpenGLES3]: --extra-editor-arg="-playergraphicsapi=OpenGLES3" - - [iPhone_Metal, OSX_Metal]: --extra-editor-arg="-playergraphicsapi=Metal" + - [Win_Vulkan, Linux_Vulkan]: --extra-editor-arg="-playergraphicsapi=Vulkan" + - [OSX_Metal]: --extra-editor-arg="-playergraphicsapi=Metal" - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --architecture=ARM64 commands: - - [Android_OpenGLES3, Android_Vulkan]: - [all]: - [OSX_Metal, OSX_Apple_Silicon_Metal]: - [all]: @@ -134,7 +121,6 @@ test_platforms: - [OSX_Metal]: GIT_BRANCH='$GIT_BRANCH' - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' - - [Android_OpenGLES3, Android_Vulkan]: commands_build: - [all]: - [all]: @@ -150,9 +136,9 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, iPhone_Metal, Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, Linux_OpenGlCore, Linux_Vulkan]: + - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: after_build: - - [OSX_OpenGlCore, iPhone_Metal, Linux_OpenGlCore, Linux_Vulkan]: + - [OSX_OpenGlCore, Linux_OpenGlCore, Linux_Vulkan]: - type: playmode allow_cache: False utr_flags: @@ -167,7 +153,6 @@ test_platforms: - [OSX_Metal, OSX_Apple_Silicon_Metal]: --testproject=/Users/bokken/Graphics/TestProjects/ - [all]: --editor-location=.Editor - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --editor-location=./WindowsEditor - [OSX_Metal]: --editor-location=/Users/bokken/.Editor - [OSX_Apple_Silicon_Metal]: --editor-location=.Editor @@ -196,7 +181,7 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, iPhone_Metal, Linux_OpenGlCore, Linux_Vulkan, Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: + - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: - type: editmode allow_cache: False @@ -208,14 +193,11 @@ test_platforms: - [all]: --scripting-backend= - [all]: --platform=editmode - [all]: --extra-editor-arg="-colorspace=" - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --platform=Android - - [iPhone_Metal]: --platform=iOS - [all]: --testproject=./TestProjects/ - [OSX_Metal, OSX_Apple_Silicon_Metal]: --testproject=/Users/bokken/Graphics/TestProjects/ - [all]: --editor-location=.Editor - - [Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: --editor-location=./WindowsEditor - [OSX_Metal]: --editor-location=/Users/bokken/.Editor - [OSX_Apple_Silicon_Metal]: --editor-location=.Editor @@ -230,9 +212,8 @@ test_platforms: - [Win_DX11]: --extra-editor-arg="-playergraphicsapi=Direct3D11" - [Win_DX12]: --extra-editor-arg="-playergraphicsapi=Direct3D12" - - [Win_Vulkan, Linux_Vulkan, Android_Vulkan, XRQuest_Vulkan]: --extra-editor-arg="-playergraphicsapi=Vulkan" - - [Android_OpenGLES3, XRQuest_OpenGLES3]: --extra-editor-arg="-playergraphicsapi=OpenGLES3" - - [iPhone_Metal, OSX_Metal, OSX_Apple_Silicon_Metal]: --extra-editor-arg="-playergraphicsapi=Metal" + - [Win_Vulkan, Linux_Vulkan]: --extra-editor-arg="-playergraphicsapi=Vulkan" + - [OSX_Metal, OSX_Apple_Silicon_Metal]: --extra-editor-arg="-playergraphicsapi=Metal" commands: - [all]: - [all]: @@ -248,7 +229,7 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, iPhone_Metal, Linux_OpenGlCore, Linux_Vulkan, Android_OpenGLES3, Android_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan]: + - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: platforms: Win: @@ -320,7 +301,7 @@ platforms: agents_project_OpenGLCore: default: type: Unity::VM::osx - image: graphics-foundation/mac-10.15:v0.1.0-841394 + image: automation-tooling/macos-10.14:v2.989196 flavor: m1.mac agent_package: type: Unity::VM::osx From 57cf9dcd0fa9a171a4e7ff398593c5a323baef6e Mon Sep 17 00:00:00 2001 From: catalina-vartic Date: Fri, 2 Feb 2024 12:15:21 +0100 Subject: [PATCH 2/3] Remove the OpenGLCore config details --- .yamato/config/__shared.metafile | 53 ++++++++------------------------ 1 file changed, 12 insertions(+), 41 deletions(-) diff --git a/.yamato/config/__shared.metafile b/.yamato/config/__shared.metafile index 3e8174e8974..8be902ab175 100644 --- a/.yamato/config/__shared.metafile +++ b/.yamato/config/__shared.metafile @@ -58,10 +58,10 @@ test_platforms: # - [all]: --reruncount=2 - [Win_DX11, Win_DX12, Win_Vulkan, Win_]: --platform=StandaloneWindows64 - - [Linux_OpenGlCore, Linux_Vulkan]: --platform=StandaloneLinux64 - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal]: --platform=StandaloneOSX + - [Linux_Vulkan]: --platform=StandaloneLinux64 + - [OSX_Metal, OSX_Apple_Silicon_Metal]: --platform=StandaloneOSX - - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, OSX_OpenGlCore]: --player-load-path=players + - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_Vulkan]: --player-load-path=players - [all]: --artifacts_path=TestProjects//test-results - [OSX_Metal, OSX_Apple_Silicon_Metal]: --artifacts_path=/Users/bokken/Graphics/TestProjects//test-results @@ -73,7 +73,7 @@ test_platforms: - [OSX_Apple_Silicon_Metal]: --architecture=ARM64 - [OSX_Metal, OSX_Apple_Silicon_Metal]: --testproject=/Users/bokken/Graphics/TestProjects/ - - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan]: --player-connection-ip=auto + - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_Vulkan]: --player-connection-ip=auto utr_flags_build: - [all]: '%CACHE_ARGS%' @@ -84,8 +84,8 @@ test_platforms: - [all]: --extra-editor-arg="-colorspace=" - [Win_DX11, Win_DX12, Win_Vulkan, Win_]: --platform=StandaloneWindows64 - - [Linux_OpenGlCore, Linux_Vulkan]: --platform=StandaloneLinux64 - - [OSX_OpenGlCore, OSX_Metal]: --platform=StandaloneOSX + - [Linux_Vulkan]: --platform=StandaloneLinux64 + - [OSX_Metal]: --platform=StandaloneOSX - [all]: --testproject=./TestProjects/ @@ -93,7 +93,7 @@ test_platforms: - [all]: --artifacts_path=TestProjects//test-results - - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_OpenGlCore, Linux_Vulkan, XRQuest_OpenGLES3, XRQuest_Vulkan, OSX_OpenGlCore]: --player-save-path=players + - [Win_DX11, Win_DX12, Win_Vulkan, Win_, Linux_Vulkan]: --player-save-path=players - [all]: --timeout=1200 @@ -136,9 +136,9 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: + - [OSX_Metal, OSX_Apple_Silicon_Metal, Linux_Vulkan]: after_build: - - [OSX_OpenGlCore, Linux_OpenGlCore, Linux_Vulkan]: + - [Linux_Vulkan]: - type: playmode allow_cache: False utr_flags: @@ -162,7 +162,6 @@ test_platforms: - [Win_DX11]: --extra-editor-arg="-force-d3d11" - [Win_DX12]: --extra-editor-arg="-force-d3d12" - [Win_Vulkan, Linux_Vulkan]: --extra-editor-arg="-force-vulkan" - - [Linux_OpenGlCore]: --extra-editor-arg="-force-glcore" - [OSX_Apple_Silicon_Metal]: --extra-editor-arg="-force-metal" - [OSX_Apple_Silicon_Metal]: --architecture=ARM64 @@ -181,7 +180,7 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: + - [OSX_Metal, OSX_Apple_Silicon_Metal, Linux_Vulkan]: - type: editmode allow_cache: False @@ -207,7 +206,6 @@ test_platforms: - [Win_DX11]: --extra-editor-arg="-force-d3d11" - [Win_DX12]: --extra-editor-arg="-force-d3d12" - [Win_Vulkan, Linux_Vulkan]: --extra-editor-arg="-force-vulkan" - - [Linux_OpenGlCore]: --extra-editor-arg="-force-glcore" - [OSX_Metal, OSX_Apple_Silicon_Metal]: --extra-editor-arg="-force-metal" - [Win_DX11]: --extra-editor-arg="-playergraphicsapi=Direct3D11" @@ -229,7 +227,7 @@ test_platforms: - [OSX_Metal]: GIT_REVISION='$GIT_REVISION' - [OSX_Metal]: GIT_COMMIT_TIME='$GIT_COMMIT_TIME' after: - - [OSX_OpenGlCore, OSX_Metal, OSX_Apple_Silicon_Metal, Linux_OpenGlCore, Linux_Vulkan]: + - [OSX_Metal, OSX_Apple_Silicon_Metal, Linux_Vulkan]: platforms: Win: @@ -298,11 +296,6 @@ platforms: type: Unity::metal::macmini image: slough-ops/macos-10.14-xcode:stable flavor: m1.mac - agents_project_OpenGLCore: - default: - type: Unity::VM::osx - image: automation-tooling/macos-10.14:v2.989196 - flavor: m1.mac agent_package: type: Unity::VM::osx image: package-ci/mac:stable @@ -354,28 +347,6 @@ platforms: log_parser: - command: pip3 install requests ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - command: find_instabilities || exit 0 - [OpenGlCore]: - setup_utr: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - chmod +x utr - call_utr: - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - ./utr - retries: 2 - call_utr_without_git: - - command: ./utr - retries: 2 - unity_downloader_cli: - - command: brew tap --force-auto-update unity/unity git@github.cds.internal.unity3d.com:unity/homebrew-unity.git - - command: brew install unity-downloader-cli - retries: 2 - - command: unity-downloader-cli -c editor -c il2cpp --wait --published-only - retries: 2 - log_parser: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 OSX_Apple_Silicon: name: OSX_Apple_Silicon @@ -437,7 +408,7 @@ platforms: image: package-ci/ubuntu:stable flavor: b1.xlarge commands: - [OpenGlCore, Vulkan]: + [Vulkan]: setup_utr: - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr retries: 2 From c8bc111977e141fad3cca1cc93357bba86fc041d Mon Sep 17 00:00:00 2001 From: catalina-vartic Date: Tue, 6 Feb 2024 13:45:20 +0100 Subject: [PATCH 3/3] Remove postprocessing pipelines --- .yamato/all-postprocessing.yml | 109 --------- .yamato/config/postprocessing.metafile | 123 ---------- .yamato/postprocessing-linux-vulkan.yml | 307 ------------------------ .yamato/postprocessing-osx-metal.yml | 177 -------------- .yamato/postprocessing-win-dx11.yml | 279 --------------------- .yamato/postprocessing-win-dx12.yml | 279 --------------------- .yamato/postprocessing-win-vulkan.yml | 279 --------------------- 7 files changed, 1553 deletions(-) delete mode 100644 .yamato/all-postprocessing.yml delete mode 100644 .yamato/config/postprocessing.metafile delete mode 100644 .yamato/postprocessing-linux-vulkan.yml delete mode 100644 .yamato/postprocessing-osx-metal.yml delete mode 100644 .yamato/postprocessing-win-dx11.yml delete mode 100644 .yamato/postprocessing-win-dx12.yml delete mode 100644 .yamato/postprocessing-win-vulkan.yml diff --git a/.yamato/all-postprocessing.yml b/.yamato/all-postprocessing.yml deleted file mode 100644 index 34602ce1962..00000000000 --- a/.yamato/all-postprocessing.yml +++ /dev/null @@ -1,109 +0,0 @@ - -# This file is generated by ant_yaml_generation package, don't edit this file manually. -# Introduce any changes under .yamato/config/*.metafile files and rerun yaml-generation (or check #devs-automation-tooling). - -{% metadata_file .yamato/_cache_config.metafile -%} -{% metadata_file .yamato/_latest_editor_versions_2022.3.metafile -%} - ---- - -PR_PostProcessing_2022.3: - name: PR PostProcessing on 2022.3 - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_Standalone_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_playmode_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_editmode_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx12.yml#PostProcessing_Win_DX12_playmode_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-win-vulkan.yml#PostProcessing_Win_Vulkan_playmode_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-osx-metal.yml#PostProcessing_OSX_Metal_playmode_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_Standalone_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_playmode_mono_Linear_2022.3 - rerun: on_new_revision -Extra_PostProcessing_2022.3: - name: Extra PostProcessing on 2022.3 - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/postprocessing-win-dx12.yml#PostProcessing_Win_DX12_Standalone_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-win-vulkan.yml#PostProcessing_Win_Vulkan_Standalone_mono_Linear_2022.3 - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_editmode_mono_Linear_2022.3 - rerun: on_new_revision -PostProcessing_2022.3: - name: PostProcessing on 2022.3 - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/all-postprocessing.yml#PR_PostProcessing_2022.3 - rerun: on_new_revision - - path: .yamato/all-postprocessing.yml#Extra_PostProcessing_2022.3 - rerun: on_new_revision -PR_PostProcessing_CUSTOM-REVISION: - name: PR PostProcessing on CUSTOM-REVISION - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_Standalone_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx11.yml#PostProcessing_Win_DX11_editmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-win-dx12.yml#PostProcessing_Win_DX12_playmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-win-vulkan.yml#PostProcessing_Win_Vulkan_playmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-osx-metal.yml#PostProcessing_OSX_Metal_playmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_Standalone_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_playmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision -Extra_PostProcessing_CUSTOM-REVISION: - name: Extra PostProcessing on CUSTOM-REVISION - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/postprocessing-win-dx12.yml#PostProcessing_Win_DX12_Standalone_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-win-vulkan.yml#PostProcessing_Win_Vulkan_Standalone_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#PostProcessing_Linux_Vulkan_editmode_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision -PostProcessing_CUSTOM-REVISION: - name: PostProcessing on CUSTOM-REVISION - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UTR_VERSION: "current" - dependencies: - - path: .yamato/all-postprocessing.yml#PR_PostProcessing_CUSTOM-REVISION - rerun: on_new_revision - - path: .yamato/all-postprocessing.yml#Extra_PostProcessing_CUSTOM-REVISION - rerun: on_new_revision diff --git a/.yamato/config/postprocessing.metafile b/.yamato/config/postprocessing.metafile deleted file mode 100644 index 1dc66fbb964..00000000000 --- a/.yamato/config/postprocessing.metafile +++ /dev/null @@ -1,123 +0,0 @@ -project: - name: PostProcessing - folder: PostProcessing_Tests -test_platforms: - - type: playmode - allow_cache: False - - type: editmode - allow_cache: False - - type: Standalone - allow_cache: False - utr_flags: - - [OSX_Metal]: --timeout=2400 - -platforms: - - name: Win - apis: - - name: DX11 - - name: DX12 - - name: Vulkan - build_configs: - - name: mono - color_spaces: - - Linear - agents_project: - default: - type: Unity::VM::GPU - image: automation-tooling/win-10:v0.0.1-971269 - flavor: b1.xlarge - model: rtx2080 - editmode: - type: Unity::VM - image: automation-tooling/win-10:v0.0.1-971268 - flavor: b1.xlarge - standalone: - type: Unity::VM::GPU - image: automation-tooling/win-10:v0.0.1-971269 - flavor: b1.xlarge - model: rtx2080 - standalone_build: - type: Unity::VM - image: automation-tooling/win-10:v0.0.1-971268 - flavor: b1.xlarge - - name: OSX - apis: - - name: Metal - exclude_test_platforms: - - name: editmode - build_configs: - - name: mono - color_spaces: - - Linear - - name: Linux - apis: - - name: Vulkan - build_configs: - - name: mono - color_spaces: - - Linear - -jobs: - - name: PR - dependencies: - - platform: Win - api: DX11 - build_config: mono - color_space: Linear - test_platforms: - - Standalone - - playmode - - editmode - - platform: Win - api: DX12 - build_config: mono - color_space: Linear - test_platforms: - - playmode - - platform: Win - api: Vulkan - build_config: mono - color_space: Linear - test_platforms: - - playmode - - platform: OSX - api: Metal - build_config: mono - color_space: Linear - test_platforms: - # - Standalone - - playmode - - platform: Linux - api: Vulkan - build_config: mono - color_space: Linear - test_platforms: - - Standalone - - playmode - # triggers: - # expression: 'pull_request.target eq "" AND NOT pull_request.draft AND pull_request.changes.any match ["com.unity.postprocessing/**/*", "TestProjects/PostProcessing_Tests/**/*"] AND NOT pull_request.changes.all match ["*.md", "**/*.md", "doc/**/*", "**/Documentation*/**/*"]' - - name: Extra - dependencies: - - platform: Win - api: DX12 - build_config: mono - color_space: Linear - test_platforms: - - Standalone - - platform: Win - api: Vulkan - build_config: mono - color_space: Linear - test_platforms: - - Standalone - - platform: Linux - api: Vulkan - build_config: mono - color_space: Linear - test_platforms: - - editmode - - - name: - dependencies: - - #PR__ - - #Extra__ diff --git a/.yamato/postprocessing-linux-vulkan.yml b/.yamato/postprocessing-linux-vulkan.yml deleted file mode 100644 index a86f6e48276..00000000000 --- a/.yamato/postprocessing-linux-vulkan.yml +++ /dev/null @@ -1,307 +0,0 @@ - -# This file is generated by ant_yaml_generation package, don't edit this file manually. -# Introduce any changes under .yamato/config/*.metafile files and rerun yaml-generation (or check #devs-automation-tooling). - -{% metadata_file .yamato/_cache_config.metafile -%} -{% metadata_file .yamato/_latest_editor_versions_2022.3.metafile -%} - ---- - -PostProcessing_Linux_Vulkan_playmode_mono_Linear_2022.3: - name: PostProcessing on Linux_Vulkan_playmode_mono_Linear on version 2022.3 - agent: - type: Unity::VM::GPU - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-force-vulkan" --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:Linux - rerun: on_new_revision -PostProcessing_Linux_Vulkan_editmode_mono_Linear_2022.3: - name: PostProcessing on Linux_Vulkan_editmode_mono_Linear on version 2022.3 - agent: - type: Unity::VM - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-force-vulkan" --extra-editor-arg="-playergraphicsapi=Vulkan" --platform=editmode --scripting-backend=Mono2x --suite=editor --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:Linux - rerun: on_new_revision -PostProcessing_Linux_Vulkan_Standalone_mono_Linear_2022.3: - name: PostProcessing on Linux_Vulkan_Standalone_mono_Linear on version 2022.3 - agent: - type: Unity::VM::GPU - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --platform=StandaloneLinux64 --player-connection-ip=auto --player-load-path=players --suite=playmode --timeout=1200 - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:Linux - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#Build_PostProcessing_Linux_Vulkan_Standalone_mono_Linear_2022.3 - rerun: on_new_revision -Build_PostProcessing_Linux_Vulkan_Standalone_mono_Linear_2022.3: - name: Build PostProcessing on Linux_Vulkan_mono_Linear_Standalone_build_Player on version 2022.3 - agent: - type: Unity::VM - image: package-ci/ubuntu:stable - flavor: b1.xlarge - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --build-only --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="vulkan" --extra-editor-arg="Linear" --extra-editor-arg="-playergraphicsapi=Vulkan" --platform=StandaloneLinux64 --player-save-path=players --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests --timeout=1200 - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - players: - paths: - - "players*/**" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:Linux - rerun: on_new_revision -PostProcessing_Linux_Vulkan_playmode_mono_Linear_CUSTOM-REVISION: - name: PostProcessing on Linux_Vulkan_playmode_mono_Linear on version CUSTOM-REVISION - agent: - type: Unity::VM::GPU - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-force-vulkan" --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Linux - rerun: on_new_revision -PostProcessing_Linux_Vulkan_editmode_mono_Linear_CUSTOM-REVISION: - name: PostProcessing on Linux_Vulkan_editmode_mono_Linear on version CUSTOM-REVISION - agent: - type: Unity::VM - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-force-vulkan" --extra-editor-arg="-playergraphicsapi=Vulkan" --platform=editmode --scripting-backend=Mono2x --suite=editor --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Linux - rerun: on_new_revision -PostProcessing_Linux_Vulkan_Standalone_mono_Linear_CUSTOM-REVISION: - name: PostProcessing on Linux_Vulkan_Standalone_mono_Linear on version CUSTOM-REVISION - agent: - type: Unity::VM::GPU - image: package-ci/ubuntu:stable - flavor: b1.large - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --platform=StandaloneLinux64 --player-connection-ip=auto --player-load-path=players --suite=playmode --timeout=1200 - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Linux - rerun: on_new_revision - - path: .yamato/postprocessing-linux-vulkan.yml#Build_PostProcessing_Linux_Vulkan_Standalone_mono_Linear_CUSTOM-REVISION - rerun: on_new_revision -Build_PostProcessing_Linux_Vulkan_Standalone_mono_Linear_CUSTOM-REVISION: - name: Build PostProcessing on Linux_Vulkan_mono_Linear_Standalone_build_Player on version CUSTOM-REVISION - agent: - type: Unity::VM - image: package-ci/ubuntu:stable - flavor: b1.xlarge - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - command: chmod +x utr - - command: sudo rm -f /etc/apt/sources.list /etc/apt/sources.list.d/{nodesource,teamviewer,deadsnakes-ubuntu-ppa-}* - - command: curl -L https://artifactory.prd.it.unity3d.com/artifactory/api/gpg/key/public | sudo apt-key add - - - command: sudo sh -c "echo 'deb https://artifactory.prd.it.unity3d.com/artifactory/unity-apt-local bionic main' > /etc/apt/sources.list.d/unity.list" - - command: sudo apt update - - command: sudo apt install unity-downloader-cli - retries: 2 - - command: sudo unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - DISPLAY=:0.0 ./utr --artifacts_path=TestProjects/PostProcessing_Tests/test-results --build-only --editor-location=.Editor --extra-editor-arg="-colorspace=Linear" --extra-editor-arg="-executemethod" --extra-editor-arg="SetupProject.ApplySettings" --extra-editor-arg="vulkan" --extra-editor-arg="Linear" --extra-editor-arg="-playergraphicsapi=Vulkan" --platform=StandaloneLinux64 --player-save-path=players --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=./TestProjects/PostProcessing_Tests --timeout=1200 - after: - - command: pip3 install ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - players: - paths: - - "players*/**" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Linux - rerun: on_new_revision diff --git a/.yamato/postprocessing-osx-metal.yml b/.yamato/postprocessing-osx-metal.yml deleted file mode 100644 index fbcc7e92368..00000000000 --- a/.yamato/postprocessing-osx-metal.yml +++ /dev/null @@ -1,177 +0,0 @@ - -# This file is generated by ant_yaml_generation package, don't edit this file manually. -# Introduce any changes under .yamato/config/*.metafile files and rerun yaml-generation (or check #devs-automation-tooling). - -{% metadata_file .yamato/_cache_config.metafile -%} -{% metadata_file .yamato/_latest_editor_versions_2022.3.metafile -%} - ---- - -PostProcessing_OSX_Metal_playmode_mono_Linear_2022.3: - name: PostProcessing on OSX_Metal_playmode_mono_Linear on version 2022.3 - agent: - type: Unity::metal::macmini - image: slough-ops/macos-10.14-xcode:stable - flavor: m1.mac - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - chmod +x utr - - command: rsync -aq -e 'ssh -i ~/.ssh/id_rsa_macmini' --append --timeout=30 $YAMATO_SOURCE_DIR bokken@$BOKKEN_DEVICE_IP:~/ - retries: 2 - - command: scp -i ~/.ssh/id_rsa_macmini ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP:~/.ssh/id_rsa_macmini - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "bash -lc 'pip3 install unity-downloader-cli --user --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade'" - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP '$(python3 -m site --user-base)/bin/unity-downloader-cli --source-file ~/Graphics/unity_revision.txt -c editor -c il2cpp --wait --published-only' - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP ".Editor/Unity.app/Contents/MacOS/Unity -version" - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "export UPM_REGISTRY=https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates; GIT_BRANCH='$GIT_BRANCH' GIT_COMMIT_TIME='$GIT_COMMIT_TIME' GIT_REPOSITORY_URL='$GIT_REPOSITORY_URL' GIT_REVISION='$GIT_REVISION' YAMATO_JOBDEFINITION_FRIENDLY_NAME='$YAMATO_JOBDEFINITION_FRIENDLY_NAME' YAMATO_JOBDEFINITION_NAME='$YAMATO_JOBDEFINITION_NAME' YAMATO_JOB_ID='$YAMATO_JOB_ID' YAMATO_PROJECT_ID='$YAMATO_PROJECT_ID' YAMATO_PROJECT_NAME='$YAMATO_PROJECT_NAME' ~/Graphics/utr --artifacts_path=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results --editor-location=/Users/bokken/.Editor --extra-editor-arg="-colorspace=Linear" --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests " - UTR_RESULT=$? - scp -i ~/.ssh/id_rsa_macmini -r bokken@$BOKKEN_DEVICE_IP:/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results/ TestProjects/PostProcessing_Tests - exit $UTR_RESULT - after: - - command: pip3 install requests ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:OSX - rerun: on_new_revision -PostProcessing_OSX_Metal_Standalone_mono_Linear_2022.3: - name: PostProcessing on OSX_Metal_Standalone_mono_Linear on version 2022.3 - agent: - type: Unity::metal::macmini - image: slough-ops/macos-10.14-xcode:stable - flavor: m1.mac - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - chmod +x utr - - command: rsync -aq -e 'ssh -i ~/.ssh/id_rsa_macmini' --append --timeout=30 $YAMATO_SOURCE_DIR bokken@$BOKKEN_DEVICE_IP:~/ - retries: 2 - - command: scp -i ~/.ssh/id_rsa_macmini ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP:~/.ssh/id_rsa_macmini - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "bash -lc 'pip3 install unity-downloader-cli --user --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade'" - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP '$(python3 -m site --user-base)/bin/unity-downloader-cli --source-file ~/Graphics/unity_revision.txt -c editor -c il2cpp --wait --published-only' - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP ".Editor/Unity.app/Contents/MacOS/Unity -version" - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "export UPM_REGISTRY=https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates; GIT_BRANCH='$GIT_BRANCH' GIT_COMMIT_TIME='$GIT_COMMIT_TIME' GIT_REPOSITORY_URL='$GIT_REPOSITORY_URL' GIT_REVISION='$GIT_REVISION' YAMATO_JOBDEFINITION_FRIENDLY_NAME='$YAMATO_JOBDEFINITION_FRIENDLY_NAME' YAMATO_JOBDEFINITION_NAME='$YAMATO_JOBDEFINITION_NAME' YAMATO_JOB_ID='$YAMATO_JOB_ID' YAMATO_PROJECT_ID='$YAMATO_PROJECT_ID' YAMATO_PROJECT_NAME='$YAMATO_PROJECT_NAME' ~/Graphics/utr --artifacts_path=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --platform=StandaloneOSX --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests --timeout=2400 " - UTR_RESULT=$? - scp -i ~/.ssh/id_rsa_macmini -r bokken@$BOKKEN_DEVICE_IP:/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results/ TestProjects/PostProcessing_Tests - exit $UTR_RESULT - after: - - command: pip3 install requests ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:2022.3:OSX - rerun: on_new_revision -PostProcessing_OSX_Metal_playmode_mono_Linear_CUSTOM-REVISION: - name: PostProcessing on OSX_Metal_playmode_mono_Linear on version CUSTOM-REVISION - agent: - type: Unity::metal::macmini - image: slough-ops/macos-10.14-xcode:stable - flavor: m1.mac - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - chmod +x utr - - command: rsync -aq -e 'ssh -i ~/.ssh/id_rsa_macmini' --append --timeout=30 $YAMATO_SOURCE_DIR bokken@$BOKKEN_DEVICE_IP:~/ - retries: 2 - - command: scp -i ~/.ssh/id_rsa_macmini ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP:~/.ssh/id_rsa_macmini - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "bash -lc 'pip3 install unity-downloader-cli --user --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade'" - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP '$(python3 -m site --user-base)/bin/unity-downloader-cli --source-file ~/Graphics/unity_revision.txt -c editor -c il2cpp --wait --published-only' - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP ".Editor/Unity.app/Contents/MacOS/Unity -version" - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "export UPM_REGISTRY=https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates; GIT_BRANCH='$GIT_BRANCH' GIT_COMMIT_TIME='$GIT_COMMIT_TIME' GIT_REPOSITORY_URL='$GIT_REPOSITORY_URL' GIT_REVISION='$GIT_REVISION' YAMATO_JOBDEFINITION_FRIENDLY_NAME='$YAMATO_JOBDEFINITION_FRIENDLY_NAME' YAMATO_JOBDEFINITION_NAME='$YAMATO_JOBDEFINITION_NAME' YAMATO_JOB_ID='$YAMATO_JOB_ID' YAMATO_PROJECT_ID='$YAMATO_PROJECT_ID' YAMATO_PROJECT_NAME='$YAMATO_PROJECT_NAME' ~/Graphics/utr --artifacts_path=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results --editor-location=/Users/bokken/.Editor --extra-editor-arg="-colorspace=Linear" --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests " - UTR_RESULT=$? - scp -i ~/.ssh/id_rsa_macmini -r bokken@$BOKKEN_DEVICE_IP:/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results/ TestProjects/PostProcessing_Tests - exit $UTR_RESULT - after: - - command: pip3 install requests ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:OSX - rerun: on_new_revision -PostProcessing_OSX_Metal_Standalone_mono_Linear_CUSTOM-REVISION: - name: PostProcessing on OSX_Metal_Standalone_mono_Linear on version CUSTOM-REVISION - agent: - type: Unity::metal::macmini - image: slough-ops/macos-10.14-xcode:stable - flavor: m1.mac - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: custom_revision_not_set - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr --output utr - retries: 2 - - chmod +x utr - - command: rsync -aq -e 'ssh -i ~/.ssh/id_rsa_macmini' --append --timeout=30 $YAMATO_SOURCE_DIR bokken@$BOKKEN_DEVICE_IP:~/ - retries: 2 - - command: scp -i ~/.ssh/id_rsa_macmini ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP:~/.ssh/id_rsa_macmini - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "bash -lc 'pip3 install unity-downloader-cli --user --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade'" - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP '$(python3 -m site --user-base)/bin/unity-downloader-cli --source-file ~/Graphics/unity_revision.txt -c editor -c il2cpp --wait --published-only' - retries: 2 - - command: ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP ".Editor/Unity.app/Contents/MacOS/Unity -version" - - command: |5- - export GIT_REVISIONDATE=`git rev-parse HEAD | git show -s --format=%cI` - ssh -i ~/.ssh/id_rsa_macmini bokken@$BOKKEN_DEVICE_IP "export UPM_REGISTRY=https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates; GIT_BRANCH='$GIT_BRANCH' GIT_COMMIT_TIME='$GIT_COMMIT_TIME' GIT_REPOSITORY_URL='$GIT_REPOSITORY_URL' GIT_REVISION='$GIT_REVISION' YAMATO_JOBDEFINITION_FRIENDLY_NAME='$YAMATO_JOBDEFINITION_FRIENDLY_NAME' YAMATO_JOBDEFINITION_NAME='$YAMATO_JOBDEFINITION_NAME' YAMATO_JOB_ID='$YAMATO_JOB_ID' YAMATO_PROJECT_ID='$YAMATO_PROJECT_ID' YAMATO_PROJECT_NAME='$YAMATO_PROJECT_NAME' ~/Graphics/utr --artifacts_path=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results --editor-location=.Editor --platform=StandaloneOSX --scripting-backend=Mono2x --suite=playmode --testfilter=$TEST_FILTER --testproject=/Users/bokken/Graphics/TestProjects/PostProcessing_Tests --timeout=2400 " - UTR_RESULT=$? - scp -i ~/.ssh/id_rsa_macmini -r bokken@$BOKKEN_DEVICE_IP:/Users/bokken/Graphics/TestProjects/PostProcessing_Tests/test-results/ TestProjects/PostProcessing_Tests - exit $UTR_RESULT - after: - - command: pip3 install requests ant_instability_detection --index-url https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade || exit 0 - - command: find_instabilities || exit 0 - artifacts: - logs: - paths: - - "**/test-results/**" - - "TestProjects/PostProcessing_Tests/Logs/*.log" - dependencies: - - path: .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:OSX - rerun: on_new_revision diff --git a/.yamato/postprocessing-win-dx11.yml b/.yamato/postprocessing-win-dx11.yml deleted file mode 100644 index a87d44ab916..00000000000 --- a/.yamato/postprocessing-win-dx11.yml +++ /dev/null @@ -1,279 +0,0 @@ - -# This file is generated by ant_yaml_generation package, don't edit this file manually. -# Introduce any changes under .yamato/config/*.metafile files and rerun yaml-generation (or check #devs-automation-tooling). - -{% metadata_file .yamato/_cache_config.metafile -%} -{% metadata_file .yamato/_latest_editor_versions_2022.3.metafile -%} - ---- - -PostProcessing_Win_DX11_playmode_mono_Linear_2022.3: - name: PostProcessing on Win_DX11_playmode_mono_Linear on version 2022.3 - agent: - type: Unity::VM::GPU - image: automation-tooling/win-10:v0.0.1-971269 - flavor: b1.xlarge - model: rtx2080 - variables: - CACHE_ARGS: '{{cache.flags}}' - CUSTOM_REVISION: '{{2022_3.changeset.id}}' - TEST_FILTER: .* - UPM_REGISTRY: https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-candidates - UTR_VERSION: "current" - commands: - - command: curl -s https://artifactory.prd.it.unity3d.com/artifactory/unity-tools-local/utr-standalone/utr.bat --output utr.bat - retries: 2 - - command: gsudo choco install unity-downloader-cli -y -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - retries: 2 - - command: unity-downloader-cli --source-file unity_revision.txt -c editor -c il2cpp --wait --published-only - retries: 2 - - command: |5- - git rev-parse HEAD | git show -s --format=%%cI > revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE= revdate.tmp - set /p GIT_REVISIONDATE=