Skip to content

Commit a1c4450

Browse files
committed
Remove duplicated performance test flags in Editor Performance recipe and regenerate CI
1 parent 95f1719 commit a1c4450

15 files changed

+1179
-41
lines changed

.yamato/input-system-editor-functional-tests.yml

Lines changed: 58 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ inputsystem-editorfunctionaltests_-_6000_3_-_macos:
229229
flavor: b1.xlarge
230230
commands:
231231
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
232-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
232+
- command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait
233233
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_MacOS_6000.3_project;flags:inputsystem_MacOS_6000.3_project" --artifacts-path=artifacts
234234
after:
235235
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -247,7 +247,7 @@ inputsystem-editorfunctionaltests_-_6000_3_-_ubuntu:
247247
flavor: b1.large
248248
commands:
249249
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
250-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
250+
- command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait
251251
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Ubuntu_6000.3_project;flags:inputsystem_Ubuntu_6000.3_project" --artifacts-path=artifacts
252252
after:
253253
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
@@ -266,7 +266,7 @@ inputsystem-editorfunctionaltests_-_6000_3_-_windows:
266266
commands:
267267
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
268268
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
269-
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
269+
- command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait
270270
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:%YAMATO_SOURCE_DIR%/Packages;" --coverage-results-path=%YAMATO_SOURCE_DIR%/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Windows_6000.3_project;flags:inputsystem_Windows_6000.3_project" --artifacts-path=artifacts
271271
after:
272272
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
@@ -275,3 +275,58 @@ inputsystem-editorfunctionaltests_-_6000_3_-_windows:
275275
paths:
276276
- artifacts/**/*
277277

278+
# InputSystem-EditorFunctionalTests - 6000.4 - MacOS
279+
inputsystem-editorfunctionaltests_-_6000_4_-_macos:
280+
name: InputSystem-EditorFunctionalTests - 6000.4 - MacOS
281+
agent:
282+
image: package-ci/macos-13:default
283+
type: Unity::VM::osx
284+
flavor: b1.xlarge
285+
commands:
286+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
287+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
288+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_MacOS_6000.4_project;flags:inputsystem_MacOS_6000.4_project" --artifacts-path=artifacts
289+
after:
290+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
291+
artifacts:
292+
artifacts:
293+
paths:
294+
- artifacts/**/*
295+
296+
# InputSystem-EditorFunctionalTests - 6000.4 - Ubuntu
297+
inputsystem-editorfunctionaltests_-_6000_4_-_ubuntu:
298+
name: InputSystem-EditorFunctionalTests - 6000.4 - Ubuntu
299+
agent:
300+
image: package-ci/ubuntu-22.04:default
301+
type: Unity::VM
302+
flavor: b1.large
303+
commands:
304+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
305+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
306+
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:$YAMATO_SOURCE_DIR/Packages;" --coverage-results-path=$YAMATO_SOURCE_DIR/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Ubuntu_6000.4_project;flags:inputsystem_Ubuntu_6000.4_project" --artifacts-path=artifacts
307+
after:
308+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
309+
artifacts:
310+
artifacts:
311+
paths:
312+
- artifacts/**/*
313+
314+
# InputSystem-EditorFunctionalTests - 6000.4 - Windows
315+
inputsystem-editorfunctionaltests_-_6000_4_-_windows:
316+
name: InputSystem-EditorFunctionalTests - 6000.4 - Windows
317+
agent:
318+
image: package-ci/win10:default
319+
type: Unity::VM
320+
flavor: b1.large
321+
commands:
322+
- command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes'
323+
- command: git clone --branch "2.3.0-preview" [email protected]:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools
324+
- command: unity-downloader-cli -u trunk -c Editor --fast --wait
325+
- command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=Editor --suite=Playmode --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --enable-code-coverage --coverage-options="generateAdditionalMetrics;generateHtmlReport;assemblyFilters:+Unity.InputSystem*;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:%YAMATO_SOURCE_DIR%/Packages;" --coverage-results-path=%YAMATO_SOURCE_DIR%/upm-ci~/CodeCoverage --coverage-upload-options="reportsDir:upm-ci~/CodeCoverage;name:inputsystem_Windows_6000.4_project;flags:inputsystem_Windows_6000.4_project" --artifacts-path=artifacts
326+
after:
327+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
328+
artifacts:
329+
artifacts:
330+
paths:
331+
- artifacts/**/*
332+

0 commit comments

Comments
 (0)