11# Auto-generated by Recipe Engine, do not modify manually.
2- # This job is generated by the wrench recipe engine module.
2+ # This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
33
44# Parent Preview APV Job.
55all_preview_apv_jobs :
@@ -17,6 +17,9 @@ all_preview_apv_jobs:
1717 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_macos
1818 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_ubuntu
1919 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_windows
20+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_macos
21+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_ubuntu
22+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_windows
2023 triggers :
2124 expression : push.branch match "^release/.*"
2225 cancel_old_ci : true
@@ -716,3 +719,176 @@ preview_apv_-_6000_1_-_windows:
716719 Job Maintainers : ' #rm-packageworks'
717720 Wrench : 0.10.31.0
718721
722+ # Functional tests for dependents found in the latest 6000.2 manifest (MacOS).
723+ preview_apv_-_6000_2_-_macos :
724+ name : Preview APV - 6000.2 - macos
725+ agent :
726+ image : package-ci/macos-13:default
727+ type : Unity::VM::osx
728+ flavor : b1.xlarge
729+ commands :
730+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
731+ - command : 7z x -aoa wrench-localapv.zip
732+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
733+ - command : python PythonScripts/print_machine_info.py
734+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
735+ timeout : 20
736+ retries : 10
737+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
738+ timeout : 10
739+ retries : 3
740+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
741+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
742+ after :
743+ - command : curl -s https://artifactory-slo.bf.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
744+ - command : bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
745+ timeout : 10
746+ retries : 1
747+ artifacts :
748+ Crash Dumps :
749+ paths :
750+ - CrashDumps/**
751+ logs :
752+ paths :
753+ - ' *.log'
754+ - ' *.xml'
755+ - upm-ci~/test-results/**/*
756+ - upm-ci~/temp/*/Logs/**
757+ - upm-ci~/temp/*/Library/*.log
758+ - upm-ci~/temp/*/*.log
759+ - upm-ci~/temp/Builds/*.log
760+ packages :
761+ paths :
762+ - upm-ci~/packages/**/*
763+ PreviewAPVResults :
764+ paths :
765+ - PreviewApvArtifacts~/**
766+ - APVTest/**/manifest.json
767+ pvp-results :
768+ paths :
769+ - upm-ci~/pvp/**/*
770+ browsable : onDemand
771+ dependencies :
772+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
773+ variables :
774+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
775+ metadata :
776+ Job Maintainers : ' #rm-packageworks'
777+ Wrench : 0.10.31.0
778+
779+ # Functional tests for dependents found in the latest 6000.2 manifest (Ubuntu).
780+ preview_apv_-_6000_2_-_ubuntu :
781+ name : Preview APV - 6000.2 - ubuntu
782+ agent :
783+ image : package-ci/ubuntu-20.04:default
784+ type : Unity::VM
785+ flavor : b1.large
786+ commands :
787+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
788+ - command : 7z x -aoa wrench-localapv.zip
789+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
790+ - command : python PythonScripts/print_machine_info.py
791+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
792+ timeout : 20
793+ retries : 10
794+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
795+ timeout : 10
796+ retries : 3
797+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
798+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
799+ after :
800+ - command : curl -s https://artifactory-slo.bf.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
801+ - command : bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
802+ timeout : 10
803+ retries : 1
804+ artifacts :
805+ Crash Dumps :
806+ paths :
807+ - CrashDumps/**
808+ logs :
809+ paths :
810+ - ' *.log'
811+ - ' *.xml'
812+ - upm-ci~/test-results/**/*
813+ - upm-ci~/temp/*/Logs/**
814+ - upm-ci~/temp/*/Library/*.log
815+ - upm-ci~/temp/*/*.log
816+ - upm-ci~/temp/Builds/*.log
817+ packages :
818+ paths :
819+ - upm-ci~/packages/**/*
820+ PreviewAPVResults :
821+ paths :
822+ - PreviewApvArtifacts~/**
823+ - APVTest/**/manifest.json
824+ pvp-results :
825+ paths :
826+ - upm-ci~/pvp/**/*
827+ browsable : onDemand
828+ dependencies :
829+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
830+ variables :
831+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
832+ metadata :
833+ Job Maintainers : ' #rm-packageworks'
834+ Wrench : 0.10.31.0
835+
836+ # Functional tests for dependents found in the latest 6000.2 manifest (Windows).
837+ preview_apv_-_6000_2_-_windows :
838+ name : Preview APV - 6000.2 - windows
839+ agent :
840+ image : package-ci/win10:default
841+ type : Unity::VM
842+ flavor : b1.large
843+ commands :
844+ - command : reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
845+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
846+ - command : 7z x -aoa wrench-localapv.zip
847+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
848+ - command : python PythonScripts/print_machine_info.py
849+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
850+ timeout : 20
851+ retries : 10
852+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
853+ timeout : 10
854+ retries : 3
855+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
856+ - command : python PythonScripts/editor_manifest_validator.py --version=6000.2 --wrench-config=.yamato/wrench/wrench_config.json
857+ after :
858+ - command : cmd.exe /c "curl -s https://artifactory-slo.bf.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"
859+ - command : cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
860+ timeout : 10
861+ retries : 1
862+ artifacts :
863+ Crash Dumps :
864+ paths :
865+ - CrashDumps/**
866+ logs :
867+ paths :
868+ - ' *.log'
869+ - ' *.xml'
870+ - upm-ci~/test-results/**/*
871+ - upm-ci~/temp/*/Logs/**
872+ - upm-ci~/temp/*/Library/*.log
873+ - upm-ci~/temp/*/*.log
874+ - upm-ci~/temp/Builds/*.log
875+ packages :
876+ paths :
877+ - upm-ci~/packages/**/*
878+ PreviewAPVResults :
879+ paths :
880+ - PreviewApvArtifacts~/**
881+ - APVTest/**/manifest.json
882+ pvp-results :
883+ paths :
884+ - upm-ci~/pvp/**/*
885+ browsable : onDemand
886+ dependencies :
887+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
888+ variables :
889+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
890+ interpreter : powershell
891+ metadata :
892+ Job Maintainers : ' #rm-packageworks'
893+ Wrench : 0.10.31.0
894+
0 commit comments