From 7efc12885cc620c64ee9d442b36876713a7ec609 Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Wed, 29 Jul 2026 14:38:39 +0200 Subject: [PATCH 1/9] doc tools update --- Tools/CI/Recipes/EditorFunctionalTests.cs | 7 +++---- Tools/CI/Recipes/EditorPerformanceTests.cs | 7 +++---- Tools/CI/Recipes/StandaloneFunctionalTests.cs | 7 +++---- .../Recipes/StandaloneIl2CppFunctionalTests.cs | 7 +++---- .../StandaloneIl2CppPerformanceTests.cs | 7 +++---- Tools/CI/Recipes/StandalonePerformanceTests.cs | 7 +++---- Tools/CI/Settings/InputSystemSettings.cs | 18 +++++++++++++++--- 7 files changed, 33 insertions(+), 27 deletions(-) diff --git a/Tools/CI/Recipes/EditorFunctionalTests.cs b/Tools/CI/Recipes/EditorFunctionalTests.cs index 74afc42374..94f6db3fc9 100644 --- a/Tools/CI/Recipes/EditorFunctionalTests.cs +++ b/Tools/CI/Recipes/EditorFunctionalTests.cs @@ -24,10 +24,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Recipes/EditorPerformanceTests.cs b/Tools/CI/Recipes/EditorPerformanceTests.cs index e2d612fd98..08e8679456 100644 --- a/Tools/CI/Recipes/EditorPerformanceTests.cs +++ b/Tools/CI/Recipes/EditorPerformanceTests.cs @@ -24,10 +24,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Recipes/StandaloneFunctionalTests.cs b/Tools/CI/Recipes/StandaloneFunctionalTests.cs index 4f0be3445d..831cf618c7 100644 --- a/Tools/CI/Recipes/StandaloneFunctionalTests.cs +++ b/Tools/CI/Recipes/StandaloneFunctionalTests.cs @@ -23,10 +23,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Recipes/StandaloneIl2CppFunctionalTests.cs b/Tools/CI/Recipes/StandaloneIl2CppFunctionalTests.cs index 7ccc0e2bbf..d6e76f1465 100644 --- a/Tools/CI/Recipes/StandaloneIl2CppFunctionalTests.cs +++ b/Tools/CI/Recipes/StandaloneIl2CppFunctionalTests.cs @@ -23,10 +23,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Recipes/StandaloneIl2CppPerformanceTests.cs b/Tools/CI/Recipes/StandaloneIl2CppPerformanceTests.cs index c920a72685..75471eeee8 100644 --- a/Tools/CI/Recipes/StandaloneIl2CppPerformanceTests.cs +++ b/Tools/CI/Recipes/StandaloneIl2CppPerformanceTests.cs @@ -23,10 +23,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Recipes/StandalonePerformanceTests.cs b/Tools/CI/Recipes/StandalonePerformanceTests.cs index f5d20f3651..d09a8ce8ac 100644 --- a/Tools/CI/Recipes/StandalonePerformanceTests.cs +++ b/Tools/CI/Recipes/StandalonePerformanceTests.cs @@ -23,10 +23,9 @@ protected override IJobBuilder ProduceJob(string jobName, Package package, Platf .WithDescription(jobName) .WithPlatform(platform); - if (platform.System == SystemType.Windows) - { - job.WithCommands(c => c.Add(InputSystemSettings.NetfxInstallCmd)); - } + job.WithCommands(c => c.Add(platform.System == SystemType.Windows + ? InputSystemSettings.DocfxInstallCmdWindows + : InputSystemSettings.DocfxInstallCmdUnix)); job.WithCommands(c => c .Add(InputSystemSettings.DoctoolsInstallCmd) diff --git a/Tools/CI/Settings/InputSystemSettings.cs b/Tools/CI/Settings/InputSystemSettings.cs index c8ddd55d8e..c9a74247c1 100644 --- a/Tools/CI/Settings/InputSystemSettings.cs +++ b/Tools/CI/Settings/InputSystemSettings.cs @@ -21,9 +21,21 @@ public class InputSystemSettings : AnnotatedSettingsBase public static readonly string BranchName = "develop"; public static readonly string InputSystemPackageName = "com.unity.inputsystem"; - // Command to install .NET Framework 4.7.1 Developer Pack which is used by doctools on Windows. - public static readonly string NetfxInstallCmd = "%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes"; - public static readonly string DoctoolsInstallCmd = "git clone --branch \"2.3.0-preview\" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools"; + // PMDT (Package Manager Doctools) 2.3 has been unmaintained for ~3 years and its bundled DocFX + // started failing intermittently on CI (the "manual" folder silently not being generated) due to + // unrelated tooling backports on the Yamato images. Per USF Docs Engineering guidance, the recommended fix is + // to upgrade to a current PMDT release rather than continue pinning the old version. + // + // NOTE: Starting with PMDT 3.0.0, DocFX is no longer bundled with the package and must be + // installed separately as a dotnet tool. See: + // https://docs.unity3d.com/Packages/com.unity.package-manager-doctools@3.14/manual/installation.html + public static readonly string DocfxVersion = "2.70.0"; + + // Installs the DocFX version PMDT 3.x expects, as a dotnet tool, per-platform. + public static readonly string DocfxInstallCmdWindows = $"dotnet tool install docfx --version {DocfxVersion} --tool-path %USERPROFILE%/.pmdt"; + public static readonly string DocfxInstallCmdUnix = $"dotnet tool install docfx --version {DocfxVersion} --tool-path $HOME/.pmdt"; + + public static readonly string DoctoolsInstallCmd = "git clone --branch \"3.14.8-preview\" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools"; public WrenchPackage InputSystemPackage => Wrench.Packages[InputSystemPackageName]; From cd31c658de055f65ea57a0738d3e34423f5726ce Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Wed, 29 Jul 2026 15:31:47 +0200 Subject: [PATCH 2/9] added nuget source --- Tools/CI/Settings/InputSystemSettings.cs | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Tools/CI/Settings/InputSystemSettings.cs b/Tools/CI/Settings/InputSystemSettings.cs index c9a74247c1..fc67aa9aca 100644 --- a/Tools/CI/Settings/InputSystemSettings.cs +++ b/Tools/CI/Settings/InputSystemSettings.cs @@ -29,11 +29,27 @@ public class InputSystemSettings : AnnotatedSettingsBase // NOTE: Starting with PMDT 3.0.0, DocFX is no longer bundled with the package and must be // installed separately as a dotnet tool. See: // https://docs.unity3d.com/Packages/com.unity.package-manager-doctools@3.14/manual/installation.html + // + // dotnet SDK availability: confirmed present on package-ci images (Windows, Mac, and Ubuntu) via + // #devs-pets / #devs-ci Slack history - it's a centrally maintained, version-pinned component of + // the image family (e.g. package-ci/ubuntu-22.04:v4 SDK version pinning discussion, and a Windows + // package-ci job observed spawning a .NET 8 subprocess), not something jobs install themselves. + // So no extra .NET SDK install step is needed here. + // + // NuGet source reachability - `dotnet tool install` needs to resolve the docfx package from a feed. + // There's no nuget.config at the repo root (only Tools/CI/nuget.config, which NuGet won't discover + // from here since it only walks upward from the working directory), so we pin --add-source + // explicitly below to Unity's internal Artifactory NuGet proxy - the same source Tools/CI/nuget.config + // uses, and one we know CI agents can already reach since the recipe-regeneration job restores + // packages through it. Default sources (nuget.org) are likely unreachable from these locked-down + // build agents. Still worth confirming on the first real CI run that Artifactory actually mirrors + // the "docfx" package specifically (vs. only packages requested before). public static readonly string DocfxVersion = "2.70.0"; + public static readonly string NugetInternalSource = "https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget"; // Installs the DocFX version PMDT 3.x expects, as a dotnet tool, per-platform. - public static readonly string DocfxInstallCmdWindows = $"dotnet tool install docfx --version {DocfxVersion} --tool-path %USERPROFILE%/.pmdt"; - public static readonly string DocfxInstallCmdUnix = $"dotnet tool install docfx --version {DocfxVersion} --tool-path $HOME/.pmdt"; + public static readonly string DocfxInstallCmdWindows = $"dotnet tool install docfx --version {DocfxVersion} --tool-path %USERPROFILE%/.pmdt --add-source {NugetInternalSource}"; + public static readonly string DocfxInstallCmdUnix = $"dotnet tool install docfx --version {DocfxVersion} --tool-path $HOME/.pmdt --add-source {NugetInternalSource}"; public static readonly string DoctoolsInstallCmd = "git clone --branch \"3.14.8-preview\" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools"; From f27e3c7785344debcad2b8b88008623788fc5f30 Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 10:10:50 +0200 Subject: [PATCH 3/9] regenerate CI --- .../input-system-editor-functional-tests.yml | 53 +++++++++++-------- .../input-system-editor-performance-tests.yml | 53 +++++++++++-------- ...put-system-standalone-functional-tests.yml | 53 +++++++++++-------- ...em-standalone-il2-cpp-functional-tests.yml | 53 +++++++++++-------- ...m-standalone-il2-cpp-performance-tests.yml | 53 +++++++++++-------- ...ut-system-standalone-performance-tests.yml | 53 +++++++++++-------- 6 files changed, 192 insertions(+), 126 deletions(-) diff --git a/.yamato/input-system-editor-functional-tests.yml b/.yamato/input-system-editor-functional-tests.yml index 900e6c7377..a7a8ea4a0d 100644 --- a/.yamato/input-system-editor-functional-tests.yml +++ b/.yamato/input-system-editor-functional-tests.yml @@ -13,7 +13,8 @@ inputsystem-editorfunctionaltests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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.0_project;flags:inputsystem_MacOS_6000.0_project" --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-editorfunctionaltests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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.0_project;flags:inputsystem_Ubuntu_6000.0_project" --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-editorfunctionaltests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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.0_project;flags:inputsystem_Windows_6000.0_project" --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-editorfunctionaltests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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" --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-editorfunctionaltests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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" --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-editorfunctionaltests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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" --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-editorfunctionaltests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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.5_project;flags:inputsystem_MacOS_6000.5_project" --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-editorfunctionaltests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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.5_project;flags:inputsystem_Ubuntu_6000.5_project" --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-editorfunctionaltests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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.5_project;flags:inputsystem_Windows_6000.5_project" --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-editorfunctionaltests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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.6_project;flags:inputsystem_MacOS_6000.6_project" --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-editorfunctionaltests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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.6_project;flags:inputsystem_Ubuntu_6000.6_project" --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-editorfunctionaltests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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.6_project;flags:inputsystem_Windows_6000.6_project" --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-editorfunctionaltests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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.7_project;flags:inputsystem_MacOS_6000.7_project" --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-editorfunctionaltests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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.7_project;flags:inputsystem_MacOS_6000.7_project" --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-editorfunctionaltests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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.7_project;flags:inputsystem_Ubuntu_6000.7_project" --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-editorfunctionaltests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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.7_project;flags:inputsystem_Windows_6000.7_project" --timeout=3600 --artifacts-path=artifacts after: diff --git a/.yamato/input-system-editor-performance-tests.yml b/.yamato/input-system-editor-performance-tests.yml index 57258ee860..f2904c2a04 100644 --- a/.yamato/input-system-editor-performance-tests.yml +++ b/.yamato/input-system-editor-performance-tests.yml @@ -13,7 +13,8 @@ inputsystem-editorperformancetests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-editorperformancetests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-editorperformancetests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-editorperformancetests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-editorperformancetests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-editorperformancetests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-editorperformancetests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-editorperformancetests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-editorperformancetests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-editorperformancetests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-editorperformancetests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-editorperformancetests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-editorperformancetests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-editorperformancetests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-editorperformancetests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-editorperformancetests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - 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 --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: diff --git a/.yamato/input-system-standalone-functional-tests.yml b/.yamato/input-system-standalone-functional-tests.yml index 8097d841a2..8ca1a5995c 100644 --- a/.yamato/input-system-standalone-functional-tests.yml +++ b/.yamato/input-system-standalone-functional-tests.yml @@ -13,7 +13,8 @@ inputsystem-standalonefunctionaltests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-standalonefunctionaltests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-standalonefunctionaltests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-standalonefunctionaltests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-standalonefunctionaltests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-standalonefunctionaltests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-standalonefunctionaltests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-standalonefunctionaltests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-standalonefunctionaltests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-standalonefunctionaltests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-standalonefunctionaltests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-standalonefunctionaltests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-standalonefunctionaltests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-standalonefunctionaltests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-standalonefunctionaltests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-standalonefunctionaltests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: diff --git a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml index e3b495032b..358fb28d41 100644 --- a/.yamato/input-system-standalone-il2-cpp-functional-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-functional-tests.yml @@ -13,7 +13,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-standaloneil2cppfunctionaltests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=!Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --timeout=3600 --artifacts-path=artifacts after: diff --git a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml index 2aa6b66ae9..3ca6072606 100644 --- a/.yamato/input-system-standalone-il2-cpp-performance-tests.yml +++ b/.yamato/input-system-standalone-il2-cpp-performance-tests.yml @@ -13,7 +13,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-standaloneil2cppperformancetests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor -c StandaloneSupport-IL2CPP --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --scripting-backend=il2cpp --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: diff --git a/.yamato/input-system-standalone-performance-tests.yml b/.yamato/input-system-standalone-performance-tests.yml index 72c4e6b992..b08a247e43 100644 --- a/.yamato/input-system-standalone-performance-tests.yml +++ b/.yamato/input-system-standalone-performance-tests.yml @@ -13,7 +13,8 @@ inputsystem-standaloneperformancetests_-_6000_0_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -31,7 +32,8 @@ inputsystem-standaloneperformancetests_-_6000_0_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -49,8 +51,8 @@ inputsystem-standaloneperformancetests_-_6000_0_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.0/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -68,7 +70,8 @@ inputsystem-standaloneperformancetests_-_6000_3_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -86,7 +89,8 @@ inputsystem-standaloneperformancetests_-_6000_3_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -104,8 +108,8 @@ inputsystem-standaloneperformancetests_-_6000_3_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.3/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -123,7 +127,8 @@ inputsystem-standaloneperformancetests_-_6000_5_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -141,7 +146,8 @@ inputsystem-standaloneperformancetests_-_6000_5_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -159,8 +165,8 @@ inputsystem-standaloneperformancetests_-_6000_5_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.5/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -179,7 +185,8 @@ inputsystem-standaloneperformancetests_-_6000_6_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -197,7 +204,8 @@ inputsystem-standaloneperformancetests_-_6000_6_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -215,8 +223,8 @@ inputsystem-standaloneperformancetests_-_6000_6_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u 6000.6/staging -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -234,7 +242,8 @@ inputsystem-standaloneperformancetests_-_6000_7_-_macos13: type: Unity::VM::osx flavor: b1.xlarge commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -253,7 +262,8 @@ inputsystem-standaloneperformancetests_-_6000_7_-_macos13arm: flavor: m1.mac model: M1 commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneOSX --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -271,7 +281,8 @@ inputsystem-standaloneperformancetests_-_6000_7_-_ubuntu2204: type: Unity::VM::GPU flavor: b1.large commands: - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path $HOME/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneLinux64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: @@ -289,8 +300,8 @@ inputsystem-standaloneperformancetests_-_6000_7_-_win10: type: Unity::VM flavor: b1.large commands: - - command: '%GSUDO% choco install netfx-4.7.1-devpack -y --ignore-detected-reboot --ignore-package-codes' - - command: git clone --branch "2.3.0-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools + - command: dotnet tool install docfx --version 2.70.0 --tool-path %USERPROFILE%/.pmdt --add-source https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/v3/nuget + - command: git clone --branch "3.14.8-preview" git@github.cds.internal.unity3d.com:unity/com.unity.package-manager-doctools.git Packages/com.unity.package-manager-doctools - command: unity-downloader-cli -u trunk -c Editor --fast --wait - command: UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=StandaloneWindows64 --category=Performance --clean-library --api-profile=NET_4_6 --reruncount=1 --clean-library-on-rerun --report-performance-data --performance-project-id=InputSystem --timeout=3600 --artifacts-path=artifacts after: From d366ddb9bcb3a7ecdf00fe749ba4ef552b68f971 Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 13:49:54 +0200 Subject: [PATCH 4/9] applied changes required by doc tooling 3x --- .../DocumentationBasedAPIVerficationTests.cs | 16 ++++++++++++++++ .../Documentation~/config.json | 1 - .../Documentation~/projectMetadata.json | 3 ++- .../InputSystem/Runtime/InputSystem.cs | 4 ++-- 4 files changed, 20 insertions(+), 4 deletions(-) delete mode 100644 Packages/com.unity.inputsystem/Documentation~/config.json diff --git a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs index 1b0fb6f378..1dce58ff9c 100644 --- a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs +++ b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs @@ -44,6 +44,14 @@ public void OneTimeSetup() Directory.CreateDirectory(docsPath); var inputSystemPackageInfo = UnityEditor.PackageManager.PackageInfo.FindForAssetPath("Packages/com.unity.inputsystem"); + // PMDT 3.x generates API docs from .csproj files rather than compiled assemblies. + // On CI (fresh clone, no IDE installed), SyncAll() is a no-op and no .sln/.csproj files + // exist yet. Force solution generation via reflection since SyncVS is internal in Unity 6.x. + var syncVsType = Type.GetType("UnityEditor.SyncVS, UnityEditor"); + syncVsType?.GetMethod("SyncSolution", + BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static) + ?.Invoke(null, null); + #if HAVE_DOCTOOLS_INSTALLED (_documentationBuilderLogs, _docsFolder) = Documentation.Instance.GenerateEx(inputSystemPackageInfo, InputSystem.version.ToString(), docsPath); _docsFolder = Path.Combine(docsPath, _docsFolder); @@ -394,6 +402,14 @@ private static void CheckHTMLFileLinkConsistency(string htmlFile, List u if (link.StartsWith("https://")) continue; + // javascript: URIs are used by the PMDT 3.x HTML theme for collapsible navigation elements + if (link.StartsWith("javascript:")) + continue; + + // xref: URIs are unresolved DocFX cross-references to types outside this package + if (link.StartsWith("xref:")) + continue; + if (link == "#top") continue; diff --git a/Packages/com.unity.inputsystem/Documentation~/config.json b/Packages/com.unity.inputsystem/Documentation~/config.json deleted file mode 100644 index 43dc9e6119..0000000000 --- a/Packages/com.unity.inputsystem/Documentation~/config.json +++ /dev/null @@ -1 +0,0 @@ -{ "DefineConstants": "UNITY_INPUT_SYSTEM_PROJECT_WIDE_ACTIONS" } \ No newline at end of file diff --git a/Packages/com.unity.inputsystem/Documentation~/projectMetadata.json b/Packages/com.unity.inputsystem/Documentation~/projectMetadata.json index 4f4159cec3..30727aa1f4 100644 --- a/Packages/com.unity.inputsystem/Documentation~/projectMetadata.json +++ b/Packages/com.unity.inputsystem/Documentation~/projectMetadata.json @@ -1,7 +1,8 @@ { "hideGlobalNamespace": true, + "DefineConstants": "UNITY_INPUT_SYSTEM_PROJECT_WIDE_ACTIONS", "xref": [ "com.unity.xr.openxr", "com.unity.xr.interaction.toolkit" ] -} \ No newline at end of file +} diff --git a/Packages/com.unity.inputsystem/InputSystem/Runtime/InputSystem.cs b/Packages/com.unity.inputsystem/InputSystem/Runtime/InputSystem.cs index a2cd47bf74..fce3a22117 100644 --- a/Packages/com.unity.inputsystem/InputSystem/Runtime/InputSystem.cs +++ b/Packages/com.unity.inputsystem/InputSystem/Runtime/InputSystem.cs @@ -2904,8 +2904,8 @@ public static event Action onSettingsChange /// /// /// InputSystem.customBindingPathValidators += (string bindingPath) => { - /// // Mark bindings with a warning - /// if (!bindingPath.StartsWith("")) + /// // Mark <Gamepad> bindings with a warning + /// if (!bindingPath.StartsWith("<Gamepad>")) /// return null; /// /// // Draw the warning information in the Binding Properties panel From 8804140c468f7ff609e7c2d6575a0a0884d35e8d Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 14:32:25 +0200 Subject: [PATCH 5/9] fix formatting --- .../Documentation~/built-in-interactions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/com.unity.inputsystem/Documentation~/built-in-interactions.md b/Packages/com.unity.inputsystem/Documentation~/built-in-interactions.md index b311ca2f4e..e66ad35be1 100644 --- a/Packages/com.unity.inputsystem/Documentation~/built-in-interactions.md +++ b/Packages/com.unity.inputsystem/Documentation~/built-in-interactions.md @@ -93,7 +93,7 @@ A [`SlowTapInteraction`](xref:UnityEngine.InputSystem.Interactions.SlowTapIntera ## MultiTap -You can use `MultiTap` to detect double-click or multi-click gestures. For a [`MultiTapInteraction`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) to trigger, the user must press a control and release it within [`tapTime`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) seconds, repeating the press-and-release process [`tapCount`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) times. There can't be more than [`tapDelay`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) seconds between taps. +You can use `MultiTap` to detect double-click or multi-click gestures. For a [`MultiTapInteraction`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) to trigger, the user must press a control and release it within [`tapTime`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) seconds, repeating the press-and-release process [`tapCount`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) times. There can't be more than [`tapDelay`](xref:UnityEngine.InputSystem.Interactions.MultiTapInteraction) seconds between taps. |__Parameters__|Type|Default value| |---|---|---| From 04c331cea50c47923113a517fe2abdee6c694e3c Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 14:44:13 +0200 Subject: [PATCH 6/9] formatting --- .../InputSystem/DocumentationBasedAPIVerficationTests.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs index 1dce58ff9c..fe2be73a02 100644 --- a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs +++ b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs @@ -48,9 +48,7 @@ public void OneTimeSetup() // On CI (fresh clone, no IDE installed), SyncAll() is a no-op and no .sln/.csproj files // exist yet. Force solution generation via reflection since SyncVS is internal in Unity 6.x. var syncVsType = Type.GetType("UnityEditor.SyncVS, UnityEditor"); - syncVsType?.GetMethod("SyncSolution", - BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static) - ?.Invoke(null, null); + syncVsType?.GetMethod("SyncSolution", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)?.Invoke(null, null); #if HAVE_DOCTOOLS_INSTALLED (_documentationBuilderLogs, _docsFolder) = Documentation.Instance.GenerateEx(inputSystemPackageInfo, InputSystem.version.ToString(), docsPath); From 767f058193128342512d77caff552db8ec2f37ca Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 14:57:18 +0200 Subject: [PATCH 7/9] regenerate ci --- .yamato/wrench/package-pack-jobs.yml | 25 +++++++++++++++++++++++++ .yamato/wrench/wrench_config.json | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/.yamato/wrench/package-pack-jobs.yml b/.yamato/wrench/package-pack-jobs.yml index 4eaf427ac1..d79e36f29a 100644 --- a/.yamato/wrench/package-pack-jobs.yml +++ b/.yamato/wrench/package-pack-jobs.yml @@ -33,3 +33,28 @@ package_pack_-_inputsystem: Job Maintainers: '#rm-packageworks' Wrench: 3.2.1.0 +# Pack Package Manager DocTools +package_pack_-_package-manager-doctools: + name: Package Pack - package-manager-doctools + agent: + image: package-ci/ubuntu-22.04:v4 + type: Unity::VM::GPU + flavor: b1.large + commands: + - 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: upm-ci package pack --package-path Packages/com.unity.package-manager-doctools + - command: cp upm-ci~/packages/packages.json upm-ci~/packages/com.unity.package-manager-doctools_packages.json + after: + - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh + artifacts: + packages: + paths: + - upm-ci~/packages/**/* + variables: + UPMCI_ACK_LARGE_PACKAGE: 1 + metadata: + Job Maintainers: '#rm-packageworks' + Wrench: 3.2.1.0 + diff --git a/.yamato/wrench/wrench_config.json b/.yamato/wrench/wrench_config.json index b022f9c68a..c8c7e25686 100644 --- a/.yamato/wrench/wrench_config.json +++ b/.yamato/wrench/wrench_config.json @@ -38,6 +38,31 @@ ] }, "postPackCommands": [] + }, + "com.unity.package-manager-doctools": { + "directory": "Packages/com.unity.package-manager-doctools/", + "prePackCommands": [], + "preTestCommands": { + "MacOs13": [], + "MacOs13Arm": [], + "Ubuntu1804": [], + "Ubuntu2004": [], + "Ubuntu2204": [], + "Win10": [], + "Win10GPU": [], + "Win11": [], + "Win11Arm": [], + "Win11GPU": [] + }, + "InternalOnly": false, + "NeverPublish": false, + "MaxEditorVersion": "", + "coverageEnabled": false, + "coverageCommands": [ + "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:ASSEMBLY_NAME;" + ], + "dependantsToIgnoreInPreviewApv": {}, + "postPackCommands": [] } }, "releasing_packages": [ From 8d68f7a0a12cc95bb0185f2131da3ba7baa03361 Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 16:54:36 +0200 Subject: [PATCH 8/9] create csproj files (no IDE on CI environment) --- .../DocumentationBasedAPIVerficationTests.cs | 49 +++++++++++++++++-- 1 file changed, 44 insertions(+), 5 deletions(-) diff --git a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs index fe2be73a02..e42545a53b 100644 --- a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs +++ b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Reflection; using System.Text; using HtmlAgilityPack; using Mono.Cecil; @@ -45,10 +44,50 @@ public void OneTimeSetup() var inputSystemPackageInfo = UnityEditor.PackageManager.PackageInfo.FindForAssetPath("Packages/com.unity.inputsystem"); // PMDT 3.x generates API docs from .csproj files rather than compiled assemblies. - // On CI (fresh clone, no IDE installed), SyncAll() is a no-op and no .sln/.csproj files - // exist yet. Force solution generation via reflection since SyncVS is internal in Unity 6.x. - var syncVsType = Type.GetType("UnityEditor.SyncVS, UnityEditor"); - syncVsType?.GetMethod("SyncSolution", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)?.Invoke(null, null); + // When no IDE is configured (CI fresh clones), no .csproj files exist and PMDT + // generates no API documentation. Generate minimal .csproj files for InputSystem + // package assemblies using the CompilationPipeline API. + var projectName = new DirectoryInfo(Directory.GetCurrentDirectory()).Name; + if (!File.Exists($"{projectName}.sln")) + { + var assemblies = UnityEditor.Compilation.CompilationPipeline.GetAssemblies( + UnityEditor.Compilation.AssembliesType.Editor); + foreach (var asm in assemblies) + { + if (asm.sourceFiles.Length == 0 || + !asm.sourceFiles.Any(f => f.Replace("\\", "/").Contains("Packages/com.unity.inputsystem/"))) + continue; + var csprojPath = $"{asm.name}.csproj"; + if (File.Exists(csprojPath)) + continue; + var csprojContent = new StringBuilder(); + csprojContent.AppendLine(""); + csprojContent.AppendLine(""); + csprojContent.AppendLine(" "); + csprojContent.AppendLine($" {asm.name}"); + csprojContent.AppendLine(" v4.7.1"); + csprojContent.AppendLine(" Library"); + csprojContent.AppendLine($" {string.Join(";", asm.defines)}"); + csprojContent.AppendLine(" True"); + csprojContent.AppendLine(" 9.0"); + csprojContent.AppendLine(" true"); + csprojContent.AppendLine(" true"); + csprojContent.AppendLine(" "); + csprojContent.AppendLine(" "); + foreach (var src in asm.sourceFiles) + csprojContent.AppendLine($" "); + csprojContent.AppendLine(" "); + csprojContent.AppendLine(" "); + foreach (var refPath in asm.compiledAssemblyReferences) + csprojContent.AppendLine( + $" " + + $"{refPath}"); + csprojContent.AppendLine(" "); + csprojContent.AppendLine(""); + File.WriteAllText(csprojPath, csprojContent.ToString(), Encoding.UTF8); + } + } #if HAVE_DOCTOOLS_INSTALLED (_documentationBuilderLogs, _docsFolder) = Documentation.Instance.GenerateEx(inputSystemPackageInfo, InputSystem.version.ToString(), docsPath); From c2c3dc1af4367a1c2ec9057862383f42341dc6c8 Mon Sep 17 00:00:00 2001 From: Rita Merkl Date: Thu, 30 Jul 2026 17:04:54 +0200 Subject: [PATCH 9/9] bringing back needed reference --- .../Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs index e42545a53b..30d567c1b8 100644 --- a/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs +++ b/Assets/Tests/InputSystem/DocumentationBasedAPIVerficationTests.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; +using System.Reflection; using System.Text; using HtmlAgilityPack; using Mono.Cecil;