diff --git a/.gitignore b/.gitignore
index 4b4867581e..1d3ee28bec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,4 +9,6 @@ upm-ci~
utr
utr.bat
.download
+Tools/CI/bin
+Tools/CI/obj
diff --git a/.yamato/wrench/api-validation-jobs.yml b/.yamato/wrench/api-validation-jobs.yml
index 217810897a..26984d571d 100644
--- a/.yamato/wrench/api-validation-jobs.yml
+++ b/.yamato/wrench/api-validation-jobs.yml
@@ -1,5 +1,5 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
# upm-ci validation tests for API Validation - netcode.gameobjects - 2021.3 - windows (2021.3 - Windows).
api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
@@ -9,7 +9,7 @@ api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -30,7 +30,7 @@ api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
retries: 0
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -50,11 +50,11 @@ api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
triggers:
expression: push.branch match "^release/.*"
cancel_old_ci: true
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
diff --git a/.yamato/wrench/package-pack-jobs.yml b/.yamato/wrench/package-pack-jobs.yml
index 0dfb1e44cf..6c51944ed4 100644
--- a/.yamato/wrench/package-pack-jobs.yml
+++ b/.yamato/wrench/package-pack-jobs.yml
@@ -1,7 +1,7 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
-# Pack and Sign Netcode for GameObjects
+# Pack Netcode for GameObjects
package_pack_-_netcode_gameobjects:
name: Package Pack - netcode.gameobjects
agent:
@@ -12,7 +12,7 @@ package_pack_-_netcode_gameobjects:
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
timeout: 20
retries: 10
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -20,7 +20,7 @@ package_pack_-_netcode_gameobjects:
- command: cp upm-ci~/packages/packages.json upm-ci~/packages/com.unity.netcode.gameobjects_packages.json
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -29,8 +29,8 @@ package_pack_-_netcode_gameobjects:
- upm-ci~/packages/**/*
variables:
UPMCI_ACK_LARGE_PACKAGE: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
diff --git a/.yamato/wrench/preview-a-p-v.yml b/.yamato/wrench/preview-a-p-v.yml
index ae17e5061d..a4c3734b07 100644
--- a/.yamato/wrench/preview-a-p-v.yml
+++ b/.yamato/wrench/preview-a-p-v.yml
@@ -1,5 +1,5 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
# Parent Preview APV Job.
all_preview_apv_jobs:
@@ -17,12 +17,15 @@ all_preview_apv_jobs:
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_macos
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_ubuntu
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_windows
+ - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_macos
+ - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_ubuntu
+ - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_windows
triggers:
expression: push.branch match "^release/.*"
cancel_old_ci: true
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2021.3 manifest (MacOS).
preview_apv_-_2021_3_-_macos:
@@ -32,7 +35,7 @@ preview_apv_-_2021_3_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -46,7 +49,7 @@ preview_apv_-_2021_3_-_macos:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -76,10 +79,10 @@ preview_apv_-_2021_3_-_macos:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2021.3 manifest (Ubuntu).
preview_apv_-_2021_3_-_ubuntu:
@@ -89,7 +92,7 @@ preview_apv_-_2021_3_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -103,7 +106,7 @@ preview_apv_-_2021_3_-_ubuntu:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -133,10 +136,10 @@ preview_apv_-_2021_3_-_ubuntu:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2021.3 manifest (Windows).
preview_apv_-_2021_3_-_windows:
@@ -146,8 +149,8 @@ preview_apv_-_2021_3_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -161,7 +164,7 @@ preview_apv_-_2021_3_-_windows:
- command: python PythonScripts/editor_manifest_validator.py --version=2021.3 --wrench-config=.yamato/wrench/wrench_config.json
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -191,11 +194,10 @@ preview_apv_-_2021_3_-_windows:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
- interpreter: powershell
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2022.3 manifest (MacOS).
preview_apv_-_2022_3_-_macos:
@@ -205,7 +207,7 @@ preview_apv_-_2022_3_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -219,7 +221,7 @@ preview_apv_-_2022_3_-_macos:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -249,10 +251,10 @@ preview_apv_-_2022_3_-_macos:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu).
preview_apv_-_2022_3_-_ubuntu:
@@ -262,7 +264,7 @@ preview_apv_-_2022_3_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -276,7 +278,7 @@ preview_apv_-_2022_3_-_ubuntu:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -306,10 +308,10 @@ preview_apv_-_2022_3_-_ubuntu:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 2022.3 manifest (Windows).
preview_apv_-_2022_3_-_windows:
@@ -319,8 +321,8 @@ preview_apv_-_2022_3_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -334,7 +336,7 @@ preview_apv_-_2022_3_-_windows:
- command: python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -364,11 +366,10 @@ preview_apv_-_2022_3_-_windows:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
- interpreter: powershell
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.0 manifest (MacOS).
preview_apv_-_6000_0_-_macos:
@@ -378,7 +379,7 @@ preview_apv_-_6000_0_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -392,7 +393,7 @@ preview_apv_-_6000_0_-_macos:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -422,10 +423,10 @@ preview_apv_-_6000_0_-_macos:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.0 manifest (Ubuntu).
preview_apv_-_6000_0_-_ubuntu:
@@ -435,7 +436,7 @@ preview_apv_-_6000_0_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -449,7 +450,7 @@ preview_apv_-_6000_0_-_ubuntu:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -479,10 +480,10 @@ preview_apv_-_6000_0_-_ubuntu:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.0 manifest (Windows).
preview_apv_-_6000_0_-_windows:
@@ -492,8 +493,8 @@ preview_apv_-_6000_0_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -507,7 +508,7 @@ preview_apv_-_6000_0_-_windows:
- command: python PythonScripts/editor_manifest_validator.py --version=6000.0 --wrench-config=.yamato/wrench/wrench_config.json
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -537,11 +538,10 @@ preview_apv_-_6000_0_-_windows:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
- interpreter: powershell
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.1 manifest (MacOS).
preview_apv_-_6000_1_-_macos:
@@ -551,7 +551,7 @@ preview_apv_-_6000_1_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -565,7 +565,7 @@ preview_apv_-_6000_1_-_macos:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -595,10 +595,10 @@ preview_apv_-_6000_1_-_macos:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.1 manifest (Ubuntu).
preview_apv_-_6000_1_-_ubuntu:
@@ -608,7 +608,7 @@ preview_apv_-_6000_1_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -622,7 +622,7 @@ preview_apv_-_6000_1_-_ubuntu:
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -652,10 +652,10 @@ preview_apv_-_6000_1_-_ubuntu:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Functional tests for dependents found in the latest 6000.1 manifest (Windows).
preview_apv_-_6000_1_-_windows:
@@ -665,8 +665,8 @@ preview_apv_-_6000_1_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -680,7 +680,7 @@ preview_apv_-_6000_1_-_windows:
- command: python PythonScripts/editor_manifest_validator.py --version=6000.1 --wrench-config=.yamato/wrench/wrench_config.json
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -710,9 +710,180 @@ preview_apv_-_6000_1_-_windows:
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
- interpreter: powershell
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
+
+# Functional tests for dependents found in the latest 6000.2 manifest (MacOS).
+preview_apv_-_6000_2_-_macos:
+ name: Preview APV - 6000.2 - macos
+ agent:
+ image: package-ci/macos-13:default
+ type: Unity::VM::osx
+ flavor: b1.xlarge
+ commands:
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
+ timeout: 20
+ retries: 10
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
+ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
+ after:
+ - 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
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ logs:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - upm-ci~/test-results/**/*
+ - upm-ci~/temp/*/Logs/**
+ - upm-ci~/temp/*/Library/*.log
+ - upm-ci~/temp/*/*.log
+ - upm-ci~/temp/Builds/*.log
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ PreviewAPVResults:
+ paths:
+ - PreviewApvArtifacts~/**
+ - APVTest/**/manifest.json
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
+
+# Functional tests for dependents found in the latest 6000.2 manifest (Ubuntu).
+preview_apv_-_6000_2_-_ubuntu:
+ name: Preview APV - 6000.2 - ubuntu
+ agent:
+ image: package-ci/ubuntu-20.04:default
+ type: Unity::VM
+ flavor: b1.large
+ commands:
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
+ timeout: 20
+ retries: 10
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
+ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
+ after:
+ - 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
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ logs:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - upm-ci~/test-results/**/*
+ - upm-ci~/temp/*/Logs/**
+ - upm-ci~/temp/*/Library/*.log
+ - upm-ci~/temp/*/*.log
+ - upm-ci~/temp/Builds/*.log
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ PreviewAPVResults:
+ paths:
+ - PreviewApvArtifacts~/**
+ - APVTest/**/manifest.json
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
+
+# Functional tests for dependents found in the latest 6000.2 manifest (Windows).
+preview_apv_-_6000_2_-_windows:
+ name: Preview APV - 6000.2 - windows
+ agent:
+ image: package-ci/win10:default
+ type: Unity::VM
+ flavor: b1.large
+ commands:
+ - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
+ timeout: 20
+ retries: 10
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
+ - command: python PythonScripts/editor_manifest_validator.py --version=6000.2 --wrench-config=.yamato/wrench/wrench_config.json
+ after:
+ - 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"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ logs:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - upm-ci~/test-results/**/*
+ - upm-ci~/temp/*/Logs/**
+ - upm-ci~/temp/*/Library/*.log
+ - upm-ci~/temp/*/*.log
+ - upm-ci~/temp/Builds/*.log
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ PreviewAPVResults:
+ paths:
+ - PreviewApvArtifacts~/**
+ - APVTest/**/manifest.json
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
diff --git a/.yamato/wrench/promotion-jobs.yml b/.yamato/wrench/promotion-jobs.yml
index bc84f43abd..f75f51d6f2 100644
--- a/.yamato/wrench/promotion-jobs.yml
+++ b/.yamato/wrench/promotion-jobs.yml
@@ -1,5 +1,5 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
# Publish Dry Run for netcode.gameobjects to https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-npm
publish_dry_run_netcode_gameobjects:
@@ -9,7 +9,7 @@ publish_dry_run_netcode_gameobjects:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -19,7 +19,7 @@ publish_dry_run_netcode_gameobjects:
- command: python PythonScripts/run_publish_if_any_package_left.py --dry-run
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -125,15 +125,39 @@ publish_dry_run_netcode_gameobjects:
pvp-results:
location: results/pvp/validate-netcode.gameobjects-6000.1-windows
unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_macos
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-macos
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-macos
+ unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_ubuntu
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-ubuntu
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-ubuntu
+ unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_windows
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-windows
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-windows
+ unzip: true
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
triggers:
expression: push.branch match "^release/.*"
cancel_old_ci: true
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
# Publish for netcode.gameobjects to https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-npm
publish_netcode_gameobjects:
@@ -143,7 +167,7 @@ publish_netcode_gameobjects:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -153,7 +177,7 @@ publish_netcode_gameobjects:
- command: python PythonScripts/run_publish_if_any_package_left.py
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -259,10 +283,34 @@ publish_netcode_gameobjects:
pvp-results:
location: results/pvp/validate-netcode.gameobjects-6000.1-windows
unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_macos
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-macos
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-macos
+ unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_ubuntu
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-ubuntu
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-ubuntu
+ unzip: true
+ - path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_2_-_windows
+ specific_options:
+ UTR:
+ location: results/UTR/validate-netcode.gameobjects-6000.2-windows
+ unzip: true
+ pvp-results:
+ location: results/pvp/validate-netcode.gameobjects-6000.2-windows
+ unzip: true
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
diff --git a/.yamato/wrench/recipe-regeneration.yml b/.yamato/wrench/recipe-regeneration.yml
index 03a579082d..2998d6cb5d 100644
--- a/.yamato/wrench/recipe-regeneration.yml
+++ b/.yamato/wrench/recipe-regeneration.yml
@@ -1,5 +1,5 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
# Test that Generated Wrench Jobs are up to date.
test_-_wrench_jobs_up_to_date:
@@ -9,14 +9,14 @@ test_-_wrench_jobs_up_to_date:
type: Unity::VM
flavor: b1.large
commands:
- - command: dotnet run --project Tools\CI\NGO.Cookbook.csproj
+ - command: dotnet run --project Tools/CI/NGO.Cookbook.csproj
- command: |-
if [ -n "$(git status --porcelain)" ]; then
git status
echo "Your repo is not clean - diff output:"
git diff
echo "You must run recipe generation after updating recipes to update the generated YAML!"
- echo "Run 'dotnet run --project Tools\CI\NGO.Cookbook.csproj' from the root of your repository to regenerate all job definitions created by wrench."
+ echo "Run 'dotnet run --project Tools/CI/NGO.Cookbook.csproj' from the root of your repository to regenerate all job definitions created by wrench."
exit 1
fi
variables:
@@ -26,5 +26,5 @@ test_-_wrench_jobs_up_to_date:
cancel_old_ci: true
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
diff --git a/.yamato/wrench/validation-jobs.yml b/.yamato/wrench/validation-jobs.yml
index 29b7e983a8..a0b6b471c6 100644
--- a/.yamato/wrench/validation-jobs.yml
+++ b/.yamato/wrench/validation-jobs.yml
@@ -1,5 +1,5 @@
# Auto-generated by Recipe Engine, do not modify manually.
-# This job is generated by the wrench recipe engine module.
+# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 2021.3 - macos (2021.3 - MacOS).
validate_-_netcode_gameobjects_-_2021_3_-_macos:
@@ -9,7 +9,7 @@ validate_-_netcode_gameobjects_-_2021_3_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -23,16 +23,18 @@ validate_-_netcode_gameobjects_-_2021_3_-_macos:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -61,10 +63,10 @@ validate_-_netcode_gameobjects_-_2021_3_-_macos:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -76,7 +78,7 @@ validate_-_netcode_gameobjects_-_2021_3_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -90,16 +92,18 @@ validate_-_netcode_gameobjects_-_2021_3_-_ubuntu:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -128,10 +132,10 @@ validate_-_netcode_gameobjects_-_2021_3_-_ubuntu:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -143,7 +147,7 @@ validate_-_netcode_gameobjects_-_2021_3_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -157,16 +161,18 @@ validate_-_netcode_gameobjects_-_2021_3_-_windows:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -195,10 +201,10 @@ validate_-_netcode_gameobjects_-_2021_3_-_windows:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -210,7 +216,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -224,16 +230,18 @@ validate_-_netcode_gameobjects_-_2022_3_-_macos:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -262,10 +270,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_macos:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -277,7 +285,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -291,16 +299,18 @@ validate_-_netcode_gameobjects_-_2022_3_-_ubuntu:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -329,10 +339,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_ubuntu:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -344,7 +354,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -358,16 +368,18 @@ validate_-_netcode_gameobjects_-_2022_3_-_windows:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
- timeout: 300
+ - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
retries: 1
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -396,10 +408,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_windows:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -411,7 +423,7 @@ validate_-_netcode_gameobjects_-_6000_0_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -425,16 +437,18 @@ validate_-_netcode_gameobjects_-_6000_0_-_macos:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -463,10 +477,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_macos:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -478,7 +492,7 @@ validate_-_netcode_gameobjects_-_6000_0_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -492,16 +506,18 @@ validate_-_netcode_gameobjects_-_6000_0_-_ubuntu:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -530,10 +546,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_ubuntu:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -545,7 +561,7 @@ validate_-_netcode_gameobjects_-_6000_0_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -559,16 +575,18 @@ validate_-_netcode_gameobjects_-_6000_0_-_windows:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -597,10 +615,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_windows:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -612,7 +630,7 @@ validate_-_netcode_gameobjects_-_6000_1_-_macos:
type: Unity::VM::osx
flavor: b1.xlarge
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -626,16 +644,18 @@ validate_-_netcode_gameobjects_-_6000_1_-_macos:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -664,10 +684,10 @@ validate_-_netcode_gameobjects_-_6000_1_-_macos:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -679,7 +699,7 @@ validate_-_netcode_gameobjects_-_6000_1_-_ubuntu:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -693,16 +713,18 @@ validate_-_netcode_gameobjects_-_6000_1_-_ubuntu:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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
- - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
timeout: 10
retries: 1
artifacts:
@@ -731,10 +753,10 @@ validate_-_netcode_gameobjects_-_6000_1_-_ubuntu:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
@@ -746,7 +768,7 @@ validate_-_netcode_gameobjects_-_6000_1_-_windows:
type: Unity::VM
flavor: b1.large
commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
@@ -760,16 +782,225 @@ validate_-_netcode_gameobjects_-_6000_1_-_windows:
- command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
timeout: 20
retries: 0
- - command: echo Skipping check for PVP-160-1 as there is a bug on Windows. https://jira.unity3d.com/browse/PETS-1462
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
+ - command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 10
+ retries: 0
+ - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
+ retries: 1
+ after:
+ - 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"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ UTR:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - artifacts/**/*
+ - test-netcode.gameobjects/Logs/**
+ - test-netcode.gameobjects/Library/*.log
+ - test-netcode.gameobjects/*.log
+ - test-netcode.gameobjects/Builds/*.log
+ - build/test-results/**
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
+ labels:
+ - Packages:netcode.gameobjects
+
+# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.2 - macos (6000.2 - MacOS).
+validate_-_netcode_gameobjects_-_6000_2_-_macos:
+ name: Validate - netcode.gameobjects - 6000.2 - macos
+ agent:
+ image: package-ci/macos-13:default
+ type: Unity::VM::osx
+ flavor: b1.xlarge
+ commands:
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: upm-pvp create-test-project test-netcode.gameobjects --packages "upm-ci~/packages/*.tgz" --unity .Editor
+ timeout: 10
+ retries: 1
+ - command: echo No internal packages to add.
+ - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
+ timeout: 20
+ retries: 0
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
+ - command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 10
+ retries: 0
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
+ retries: 1
+ after:
+ - 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
+ - command: bash ./run_standalone_instability_detection-latest.sh macos 0.5.1 || exit 0
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ UTR:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - artifacts/**/*
+ - test-netcode.gameobjects/Logs/**
+ - test-netcode.gameobjects/Library/*.log
+ - test-netcode.gameobjects/*.log
+ - test-netcode.gameobjects/Builds/*.log
+ - build/test-results/**
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
+ labels:
+ - Packages:netcode.gameobjects
+
+# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.2 - ubuntu (6000.2 - Ubuntu).
+validate_-_netcode_gameobjects_-_6000_2_-_ubuntu:
+ name: Validate - netcode.gameobjects - 6000.2 - ubuntu
+ agent:
+ image: package-ci/ubuntu-20.04:default
+ type: Unity::VM
+ flavor: b1.large
+ commands:
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: upm-pvp create-test-project test-netcode.gameobjects --packages "upm-ci~/packages/*.tgz" --unity .Editor
+ timeout: 10
+ retries: 1
+ - command: echo No internal packages to add.
+ - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
+ timeout: 20
+ retries: 0
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
+ - command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 10
+ retries: 0
+ - command: UnifiedTestRunner --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ timeout: 30
+ retries: 1
+ after:
+ - 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
+ - command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.1 || exit 0
+ timeout: 10
+ retries: 1
+ artifacts:
+ Crash Dumps:
+ paths:
+ - CrashDumps/**
+ packages:
+ paths:
+ - upm-ci~/packages/**/*
+ pvp-results:
+ paths:
+ - upm-ci~/pvp/**/*
+ browsable: onDemand
+ UTR:
+ paths:
+ - '*.log'
+ - '*.xml'
+ - artifacts/**/*
+ - test-netcode.gameobjects/Logs/**
+ - test-netcode.gameobjects/Library/*.log
+ - test-netcode.gameobjects/*.log
+ - test-netcode.gameobjects/Builds/*.log
+ - build/test-results/**
+ browsable: onDemand
+ dependencies:
+ - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
+ variables:
+ UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
+ metadata:
+ Job Maintainers: '#rm-packageworks'
+ Wrench: 0.10.36.0
+ labels:
+ - Packages:netcode.gameobjects
+
+# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.2 - windows (6000.2 - Windows).
+validate_-_netcode_gameobjects_-_6000_2_-_windows:
+ name: Validate - netcode.gameobjects - 6000.2 - windows
+ agent:
+ image: package-ci/win10:default
+ type: Unity::VM
+ flavor: b1.large
+ commands:
+ - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-56_236616cc910608f3016a29947795c2e53f0c0dbfa45128d551397825ed65689e.zip -o wrench-localapv.zip
+ - command: 7z x -aoa wrench-localapv.zip
+ - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
+ - command: python PythonScripts/print_machine_info.py
+ - command: unity-downloader-cli -u 6000.2 -c Editor --fast
+ timeout: 10
+ retries: 3
+ - command: upm-pvp create-test-project test-netcode.gameobjects --packages "upm-ci~/packages/*.tgz" --unity .Editor
+ timeout: 10
+ retries: 1
+ - command: echo No internal packages to add.
+ - command: upm-pvp test --unity .Editor --packages "upm-ci~/packages/*.tgz" --results upm-ci~/pvp
+ timeout: 20
+ retries: 0
+ - command: upm-pvp require "pkgprom-promote -PVP-29-2 rme" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
+ timeout: 5
+ retries: 0
- command: upm-pvp require "rme PVP-160-1 supported" --results upm-ci~/pvp --exemptions upm-ci~/pvp/failures.json
timeout: 10
retries: 0
- - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts_path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
+ - command: UnifiedTestRunner.exe --testproject=test-netcode.gameobjects --editor-location=.Editor --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}"
timeout: 30
retries: 1
after:
- 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"
- - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
+ - command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.1 || exit 0"
timeout: 10
retries: 1
artifacts:
@@ -798,10 +1029,10 @@ validate_-_netcode_gameobjects_-_6000_1_-_windows:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 0.10.31.0
+ UPMPVP_CONTEXT_WRENCH: 0.10.36.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 0.10.31.0
+ Wrench: 0.10.36.0
labels:
- Packages:netcode.gameobjects
diff --git a/.yamato/wrench/wrench_config.json b/.yamato/wrench/wrench_config.json
index 00ac3b23e8..6a5ade6af1 100644
--- a/.yamato/wrench/wrench_config.json
+++ b/.yamato/wrench/wrench_config.json
@@ -31,7 +31,7 @@
},
"publishing_job": ".yamato/wrench/promotion-jobs.yml#publish_netcode_gameobjects",
"branch_pattern": "ReleaseSlash",
- "wrench_version": "0.10.31.0",
+ "wrench_version": "0.10.36.0",
"pvp_exemption_path": ".yamato/wrench/pvp-exemptions.json",
- "cs_project_path": "Tools\\CI\\NGO.Cookbook.csproj"
+ "cs_project_path": "Tools/CI/NGO.Cookbook.csproj"
}
\ No newline at end of file
diff --git a/Tools/CI/NGO.Cookbook.csproj b/Tools/CI/NGO.Cookbook.csproj
index f5b5a6e439..a60fa2f818 100644
--- a/Tools/CI/NGO.Cookbook.csproj
+++ b/Tools/CI/NGO.Cookbook.csproj
@@ -2,13 +2,13 @@
Exe
- net7.0
+ net8.0
enable
enable
-
+