11{% metadata_file .yamato/project.metafile %}
22---
33# Support for code coverage in public repos is not yet available
4- {% for project in projects -%}
5- {% if project.has_tests == "true" -%}
6- {% for platform in test_platforms -%}
7- {% if platform.name == "win" -%}
8- code_coverage_win_{{ project.name }}_{{ validation_editors.last }} :
9- name : Code Coverage Report - Windows - {{ project.name }} - {{ validation_editors.last }}
4+ code_coverage_win_{{ project.first.name }}_{{ validation_editors.last }} :
5+ name : Code Coverage - NGO [platform.first.name, validation_editors.last]
106 agent :
11- type : platform.type
12- image : platform.image
13- flavor : platform.flavor
7+ type : platform.first. type
8+ image : platform.first. image
9+ flavor : platform.first. flavor
1410 commands :
1511 - pip install unity-downloader-cli --upgrade --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple
1612 - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
1713 - unity-downloader-cli -u {{ validation_editors.last }} -c editor --wait --fast
18- - upm-ci package test -u .Editor --package-path com.unity.netcode.gameobjects --enable-code-coverage --code-coverage-options 'enableCyclomaticComplexity; generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.Netcode.Editor,+Unity.Netcode.Runtime,+Unity.Netcode.Components'
14+ - upm-ci package test -u .Editor --package-path com.unity.netcode.gameobjects --enable-code-coverage --code-coverage-options 'generateAdditionalMetrics;generateBadgeReport; generateHtmlReport;assemblyFilters:+Unity.Netcode*' --extra-utr-arg="--extra-editor-arg=--burst-disable-compilation --extra-editor-arg=-testCategory --extra-editor-arg=!Performance --timeout=1800 --reruncount=1 --clean-library-on-rerun --extra-create-project-arg=-upmNoDefaultPackages"
1915 artifacts :
2016 logs :
2117 paths :
2218 - " upm-ci~/test-results/**/*"
2319 dependencies :
24- - .yamato/project-pack.yml#pack_{{ project.name }}
25- {% endif -%}
26- {% endfor -%}
27- {% endif -%}
28- {% endfor -%}
20+ - .yamato/project-pack.yml#pack_{{ project.first.name }}
0 commit comments