11# Auto-generated by Recipe Engine, do not modify manually.
2- # This job is generated by the wrench recipe engine module.
2+ # This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
33
44# Parent Preview APV Job.
55all_preview_apv_jobs :
@@ -11,6 +11,9 @@ all_preview_apv_jobs:
1111 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_macos
1212 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_ubuntu
1313 - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_windows
14+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_macos
15+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_ubuntu
16+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_windows
1417 triggers :
1518 expression : push.branch match "^release/.*"
1619 cancel_old_ci : true
@@ -364,3 +367,176 @@ preview_apv_-_6000_1_-_windows:
364367 Job Maintainers : ' #rm-packageworks'
365368 Wrench : 0.10.31.0
366369
370+ # Functional tests for dependents found in the latest 6000.2 manifest (MacOS).
371+ preview_apv_-_6000_2_-_macos :
372+ name : Preview APV - 6000.2 - macos
373+ agent :
374+ image : package-ci/macos-13:default
375+ type : Unity::VM::osx
376+ flavor : b1.xlarge
377+ commands :
378+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
379+ - command : 7z x -aoa wrench-localapv.zip
380+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
381+ - command : python PythonScripts/print_machine_info.py
382+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
383+ timeout : 20
384+ retries : 10
385+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
386+ timeout : 10
387+ retries : 3
388+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
389+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
390+ after :
391+ - 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
392+ - command : bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
393+ timeout : 10
394+ retries : 1
395+ artifacts :
396+ Crash Dumps :
397+ paths :
398+ - CrashDumps/**
399+ logs :
400+ paths :
401+ - ' *.log'
402+ - ' *.xml'
403+ - upm-ci~/test-results/**/*
404+ - upm-ci~/temp/*/Logs/**
405+ - upm-ci~/temp/*/Library/*.log
406+ - upm-ci~/temp/*/*.log
407+ - upm-ci~/temp/Builds/*.log
408+ packages :
409+ paths :
410+ - upm-ci~/packages/**/*
411+ PreviewAPVResults :
412+ paths :
413+ - PreviewApvArtifacts~/**
414+ - APVTest/**/manifest.json
415+ pvp-results :
416+ paths :
417+ - upm-ci~/pvp/**/*
418+ browsable : onDemand
419+ dependencies :
420+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
421+ variables :
422+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
423+ metadata :
424+ Job Maintainers : ' #rm-packageworks'
425+ Wrench : 0.10.31.0
426+
427+ # Functional tests for dependents found in the latest 6000.2 manifest (Ubuntu).
428+ preview_apv_-_6000_2_-_ubuntu :
429+ name : Preview APV - 6000.2 - ubuntu
430+ agent :
431+ image : package-ci/ubuntu-20.04:default
432+ type : Unity::VM
433+ flavor : b1.large
434+ commands :
435+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
436+ - command : 7z x -aoa wrench-localapv.zip
437+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
438+ - command : python PythonScripts/print_machine_info.py
439+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
440+ timeout : 20
441+ retries : 10
442+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
443+ timeout : 10
444+ retries : 3
445+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
446+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
447+ after :
448+ - 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
449+ - command : bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
450+ timeout : 10
451+ retries : 1
452+ artifacts :
453+ Crash Dumps :
454+ paths :
455+ - CrashDumps/**
456+ logs :
457+ paths :
458+ - ' *.log'
459+ - ' *.xml'
460+ - upm-ci~/test-results/**/*
461+ - upm-ci~/temp/*/Logs/**
462+ - upm-ci~/temp/*/Library/*.log
463+ - upm-ci~/temp/*/*.log
464+ - upm-ci~/temp/Builds/*.log
465+ packages :
466+ paths :
467+ - upm-ci~/packages/**/*
468+ PreviewAPVResults :
469+ paths :
470+ - PreviewApvArtifacts~/**
471+ - APVTest/**/manifest.json
472+ pvp-results :
473+ paths :
474+ - upm-ci~/pvp/**/*
475+ browsable : onDemand
476+ dependencies :
477+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
478+ variables :
479+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
480+ metadata :
481+ Job Maintainers : ' #rm-packageworks'
482+ Wrench : 0.10.31.0
483+
484+ # Functional tests for dependents found in the latest 6000.2 manifest (Windows).
485+ preview_apv_-_6000_2_-_windows :
486+ name : Preview APV - 6000.2 - windows
487+ agent :
488+ image : package-ci/win10:default
489+ type : Unity::VM
490+ flavor : b1.large
491+ commands :
492+ - command : reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
493+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
494+ - command : 7z x -aoa wrench-localapv.zip
495+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
496+ - command : python PythonScripts/print_machine_info.py
497+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
498+ timeout : 20
499+ retries : 10
500+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
501+ timeout : 10
502+ retries : 3
503+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
504+ - command : python PythonScripts/editor_manifest_validator.py --version=6000.2 --wrench-config=.yamato/wrench/wrench_config.json
505+ after :
506+ - 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"
507+ - command : cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
508+ timeout : 10
509+ retries : 1
510+ artifacts :
511+ Crash Dumps :
512+ paths :
513+ - CrashDumps/**
514+ logs :
515+ paths :
516+ - ' *.log'
517+ - ' *.xml'
518+ - upm-ci~/test-results/**/*
519+ - upm-ci~/temp/*/Logs/**
520+ - upm-ci~/temp/*/Library/*.log
521+ - upm-ci~/temp/*/*.log
522+ - upm-ci~/temp/Builds/*.log
523+ packages :
524+ paths :
525+ - upm-ci~/packages/**/*
526+ PreviewAPVResults :
527+ paths :
528+ - PreviewApvArtifacts~/**
529+ - APVTest/**/manifest.json
530+ pvp-results :
531+ paths :
532+ - upm-ci~/pvp/**/*
533+ browsable : onDemand
534+ dependencies :
535+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
536+ variables :
537+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
538+ interpreter : powershell
539+ metadata :
540+ Job Maintainers : ' #rm-packageworks'
541+ Wrench : 0.10.31.0
542+
0 commit comments