|
66 | 66 | - mv ./Assets/Samples.meta ./Packages/com.unity.inputsystem |
67 | 67 | - upm-ci package pack --package-path ./Packages/com.unity.inputsystem/ |
68 | 68 | # Run upm-ci verification tests as well as tests contained in the package. |
69 | | - - upm-ci package test --package-path ./Packages/com.unity.inputsystem/ -u {{ editor.version }} |
70 | | - {% if platform.name == "mac" or platform.name == "linux" %} --enable-code-coverage --code-coverage-options "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem" |
71 | | - --extra-utr-arg="--coverage-results-path={{ yamato_source_dir_nix }}/upm-ci~/test-results/CodeCoverage/Package" {% endif %} |
| 69 | + - upm-ci package test --package-path ./Packages/com.unity.inputsystem/ -u {{ editor.version }} {% if platform.name == "mac" or platform.name == "linux" %} --enable-code-coverage --code-coverage-options "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem" --extra-utr-arg="--coverage-results-path={{ yamato_source_dir_nix }}/upm-ci~/test-results/CodeCoverage/Package" {% endif %} |
72 | 70 | {% if platform.installscript %} |
73 | 71 | - {{ unity_downloader_install }} |
74 | 72 | - {{ platform.installscript }} {{ editor.version }} |
|
78 | 76 | - mv ./Packages/com.unity.inputsystem/Samples ./Assets |
79 | 77 | - mv ./Packages/com.unity.inputsystem/Samples.meta ./Assets |
80 | 78 | # Now run our full test suite that sits in Assets/Tests by running UTR on our project. |
81 | | - - ./utr --testproject . --timeout=1200 --editor-location=.Editor --artifacts_path=upm-ci~/test-results/isolation-com.unity.inputsystem.tests --suite=playmode |
82 | | - {% if platform.name == "mac" or platform.name == "linux"%} --suite=editor {% endif %} |
83 | | - {% if category.name == "performance" %} --category=Performance {% endif %} --api-profile=NET_4_6 |
84 | | - {% if platform.runtime %} --platform {{ platform.runtime }} {% endif %} |
85 | | - {% if platform.scripting-backend %} --scripting-backend {{ platform.scripting-backend }} {% endif %} |
86 | | - --report-performance-data --performance-project-id=InputSystem |
87 | | - {% if platform.name == "mac" or platform.name == "linux" %} --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem" |
88 | | - --coverage-results-path={{ yamato_source_dir_nix }}/upm-ci~/test-results/CodeCoverage/Project {% endif %} |
| 79 | + - ./utr --testproject . --timeout=1200 --editor-location=.Editor --artifacts_path=upm-ci~/test-results/isolation-com.unity.inputsystem.tests --suite=playmode {% if platform.name == "mac" or platform.name == "linux"%} --suite=editor {% endif %} {% if category.name == "performance" %} --category=Performance {% endif %} --api-profile=NET_4_6 {% if platform.runtime %} --platform {{ platform.runtime }} {% endif %} {% if platform.scripting-backend %} --scripting-backend {{ platform.scripting-backend }} {% endif %} --report-performance-data --performance-project-id=InputSystem {% if platform.name == "mac" or platform.name == "linux" %} --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem" --coverage-results-path={{ yamato_source_dir_nix }}/upm-ci~/test-results/CodeCoverage/Project {% endif %} |
89 | 80 | after: |
90 | 81 | - {{ instabilities_install_nix }} |
91 | 82 | - {{ platform.instabilities_run }} |
|
0 commit comments