Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
163 changes: 0 additions & 163 deletions .yamato/wrench/preview-a-p-v.yml
Original file line number Diff line number Diff line change
Expand Up @@ -839,166 +839,3 @@ preview_apv_-_6000_5_-_windows:
Job Maintainers: '#rm-packageworks'
Wrench: 1.3.0.0

# Functional tests for dependents found in the latest 6000.5 manifest (MacOS).
preview_apv_-_6000_5_-_macos:
name: Preview APV - 6000.5 - 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-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
timeout: 20
retries: 10
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
logs:
paths:
- '*.log'
- '*.xml'
- upm-ci~/test-results/**/*
- upm-ci~/temp/*/Logs/**
- upm-ci~/temp/*/Library/*.log
- upm-ci~/temp/*/*.log
- upm-ci~/temp/Builds/*.log
packages:
paths:
- upm-ci~/packages/**/*
PreviewAPVResults:
paths:
- PreviewApvArtifacts~/**
- APVTest/**/manifest.json
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_CONTEXT_WRENCH: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0

# Functional tests for dependents found in the latest 6000.5 manifest (Ubuntu).
preview_apv_-_6000_5_-_ubuntu:
name: Preview APV - 6000.5 - ubuntu
agent:
image: package-ci/ubuntu-22.04:v4
type: Unity::VM
flavor: b1.large
commands:
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
timeout: 20
retries: 10
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
logs:
paths:
- '*.log'
- '*.xml'
- upm-ci~/test-results/**/*
- upm-ci~/temp/*/Logs/**
- upm-ci~/temp/*/Library/*.log
- upm-ci~/temp/*/*.log
- upm-ci~/temp/Builds/*.log
packages:
paths:
- upm-ci~/packages/**/*
PreviewAPVResults:
paths:
- PreviewApvArtifacts~/**
- APVTest/**/manifest.json
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_CONTEXT_WRENCH: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0

# Functional tests for dependents found in the latest 6000.5 manifest (Windows).
preview_apv_-_6000_5_-_windows:
name: Preview APV - 6000.5 - 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-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
timeout: 20
retries: 10
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- command: python PythonScripts/editor_manifest_validator.py --version=6000.5 --wrench-config=.yamato/wrench/wrench_config.json
after:
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
logs:
paths:
- '*.log'
- '*.xml'
- upm-ci~/test-results/**/*
- upm-ci~/temp/*/Logs/**
- upm-ci~/temp/*/Library/*.log
- upm-ci~/temp/*/*.log
- upm-ci~/temp/Builds/*.log
packages:
paths:
- upm-ci~/packages/**/*
PreviewAPVResults:
paths:
- PreviewApvArtifacts~/**
- APVTest/**/manifest.json
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
dependencies:
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
variables:
UPMPVP_CONTEXT_WRENCH: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0

198 changes: 0 additions & 198 deletions .yamato/wrench/validation-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -742,204 +742,6 @@ validate_-_netcode_gameobjects_-_6000_4_-_windows:
- command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects" --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: 40
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=testproject --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" '
timeout: 40
retries: 1
after:
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
packages:
paths:
- upm-ci~/packages/**/*
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
UTR:
paths:
- '*.log'
- '*.xml'
- artifacts/**/*
- testproject/Logs/**
- testproject/Library/*.log
- testproject/*.log
- testproject/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: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0
labels:
- Packages:netcode.gameobjects

# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.5 - macos (6000.5 - MacOS).
validate_-_netcode_gameobjects_-_6000_5_-_macos:
name: Validate - netcode.gameobjects - 6000.5 - 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-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects" --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: 40
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=testproject --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" '
timeout: 40
retries: 1
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
packages:
paths:
- upm-ci~/packages/**/*
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
UTR:
paths:
- '*.log'
- '*.xml'
- artifacts/**/*
- testproject/Logs/**
- testproject/Library/*.log
- testproject/*.log
- testproject/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: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0
labels:
- Packages:netcode.gameobjects

# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.5 - ubuntu (6000.5 - Ubuntu).
validate_-_netcode_gameobjects_-_6000_5_-_ubuntu:
name: Validate - netcode.gameobjects - 6000.5 - ubuntu
agent:
image: package-ci/ubuntu-22.04:v4
type: Unity::VM
flavor: b1.large
commands:
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects" --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: 40
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=testproject --editor-location=.Editor --clean-library --reruncount=1 --clean-library-on-rerun --artifacts-path=artifacts --suite=Editor --suite=Playmode "--ff={ops.upmpvpevidence.enable=true}" '
timeout: 40
retries: 1
after:
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
artifacts:
Crash Dumps:
paths:
- CrashDumps/**
packages:
paths:
- upm-ci~/packages/**/*
pvp-results:
paths:
- upm-ci~/pvp/**/*
browsable: onDemand
UTR:
paths:
- '*.log'
- '*.xml'
- artifacts/**/*
- testproject/Logs/**
- testproject/Library/*.log
- testproject/*.log
- testproject/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: 1.2.0.0
metadata:
Job Maintainers: '#rm-packageworks'
Wrench: 1.2.0.0
labels:
- Packages:netcode.gameobjects

# PVP Editor and Playmode tests for Validate - netcode.gameobjects - 6000.5 - windows (6000.5 - Windows).
validate_-_netcode_gameobjects_-_6000_5_-_windows:
name: Validate - netcode.gameobjects - 6000.5 - 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-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects com.unity.netcode.gameobjects.tests" --unity .Editor
timeout: 10
retries: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,6 @@ public void TestINetworkSerializableClassCallsNetworkSerialize([Values] HostOrSe
// Wait for the client-side to notify it is finished initializing and spawning.
Assert.True(WaitForConditionOrTimeOutWithTimeTravel(VerifyCallback));
}
#endif

[Test]
public void TestINetworkSerializableStructCallsNetworkSerialize([Values] HostOrServer useHost)
Expand Down Expand Up @@ -4881,3 +4880,4 @@ protected override IEnumerator OnTearDown()
}
}
}
#endif
Loading