dotnet / aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
https://asp.net
MIT License
34.83k stars 9.84k forks source link

BlazorWasm benchmark failing #49713

Closed sebastienros closed 5 months ago

sebastienros commented 11 months ago

Build failure

https://dev.azure.com/dnceng/internal/_build/results?buildId=2231344&view=logs&j=be45ae0c-e5f9-5926-cd13-a9746b805159&t=fb0a9073-dc49-5fc9-f812-5b67b929cb2d

sebastienros commented 11 months ago

@MackinnonBuck

ghost commented 9 months ago

Thanks for contacting us.

We're moving this issue to the .NET 9 Planning milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s). If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues. To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

ghost commented 6 months ago

Thanks for contacting us.

We're moving this issue to the .NET 9 Planning milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s). If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues. To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

lewing commented 5 months ago

This build has expired, is there a more recent log I can look at?

sebastienros commented 5 months ago

Here is the command to run

crank --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/build/ci.profile.yml --config https://raw.githubusercontent.com/dotnet/aspnetcore/main/src/Components/benchmarkapps/Wasm.Performance/benchmarks.compose.json --scenario blazorwasmbenchmark --profile intel-perflin-app

It worked this time so I will re-enable it, but the build log shows some message that some steps should be updated.

Build

docker build --pull --build-arg gitBranch=main  -t benchmarks_dockerfile -f src/Components/benchmarkapps/Wasm.Performance/dockerfile /tmp/benchmarks-agent/benchmarks-server-1/g3uyocyz.vrk/src/Components/benchmarkapps/Wasm.Performance
Sending build context to Docker daemon  1.064MB

Step 1/17 : FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
5.0: Pulling from dotnet/sdk
c1ad9731b2c7: Pulling fs layer
169ba0027942: Pulling fs layer
c4c86b92f556: Pulling fs layer
e76245086e24: Pulling fs layer
0bf07af7e5b6: Pulling fs layer
85081c9db788: Pulling fs layer
5fdeb3a38fe8: Pulling fs layer
d395fb0767b4: Pulling fs layer
0bf07af7e5b6: Waiting
5fdeb3a38fe8: Waiting
d395fb0767b4: Waiting
85081c9db788: Waiting
e76245086e24: Waiting
c4c86b92f556: Verifying Checksum
c4c86b92f556: Download complete
e76245086e24: Verifying Checksum
e76245086e24: Download complete
0bf07af7e5b6: Verifying Checksum
0bf07af7e5b6: Download complete
169ba0027942: Verifying Checksum
169ba0027942: Download complete
c1ad9731b2c7: Verifying Checksum
c1ad9731b2c7: Download complete
5fdeb3a38fe8: Verifying Checksum
5fdeb3a38fe8: Download complete
c1ad9731b2c7: Pull complete
169ba0027942: Pull complete
c4c86b92f556: Pull complete
e76245086e24: Pull complete
0bf07af7e5b6: Pull complete
85081c9db788: Verifying Checksum
85081c9db788: Download complete
85081c9db788: Pull complete
d395fb0767b4: Verifying Checksum
d395fb0767b4: Download complete
5fdeb3a38fe8: Pull complete
d395fb0767b4: Pull complete
Digest: sha256:3ff465d940de3e2c727794d92fd7bb649c498d4abd91bc9213ea7831ebf01f1e
Status: Downloaded newer image for mcr.microsoft.com/dotnet/sdk:5.0
 ---> 9fec788bd1f9
Step 2/17 : ENV StressRunDuration=0
 ---> Running in e3ec66d62694
Removing intermediate container e3ec66d62694
 ---> fdc9155f82dd
Step 3/17 : ARG DEBIAN_FRONTEND=noninteractive
 ---> Running in 087b5d8284f5
Removing intermediate container 087b5d8284f5
 ---> f5c6405d24af
Step 4/17 : RUN curl -sL https://deb.nodesource.com/setup_16.x | bash -
 ---> Running in 789af7290f9f

================================================================================
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
================================================================================

                           SCRIPT DEPRECATION WARNING                    

  This script, located at https://deb.nodesource.com/setup_X, used to
  install Node.js is deprecated now and will eventually be made inactive.

  Please visit the NodeSource distributions Github and follow the
  instructions to migrate your repo.
  https://github.com/nodesource/distributions

  The NodeSource Node.js Linux distributions GitHub repository contains
  information about which versions of Node.js and which Linux distributions
  are supported and how to install it.
  https://github.com/nodesource/distributions

                          SCRIPT DEPRECATION WARNING

================================================================================
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
================================================================================

TO AVOID THIS WAIT MIGRATE THE SCRIPT
Continuing in 60 seconds (press Ctrl-C to abort) ...

## Installing the NodeSource Node.js 16.x repo...

## Populating apt-get cache...

+ apt-get update
Get:1 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
Get:2 http://security.debian.org/debian-security buster/updates/main amd64 Packages [584 kB]
Get:3 http://deb.debian.org/debian buster InRelease [122 kB]
Get:4 http://deb.debian.org/debian buster-updates InRelease [56.6 kB]
Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7909 kB]
Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [8788 B]
Fetched 8715 kB in 1s (6208 kB/s)
Reading package lists...

## Installing packages required for setup: lsb-release gnupg...

+ apt-get install -y lsb-release gnupg > /dev/null 2>&1

## Confirming "buster" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null

## Creating apt sources list file for the NodeSource Node.js 16.x repo...

+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Get:2 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Hit:3 http://deb.debian.org/debian buster InRelease
Get:4 https://deb.nodesource.com/node_16.x buster/main amd64 Packages [776 B]
Hit:5 http://deb.debian.org/debian buster-updates InRelease
Fetched 5360 B in 0s (23.8 kB/s)
Reading package lists...

## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
     echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn

Removing intermediate container 789af7290f9f
 ---> 1fbadcbb5ac7
Step 5/17 : RUN apt-get update     && apt-get install -y --no-install-recommends     libunwind-dev     nodejs     git
 ---> Running in 94e4ded9340b
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 https://deb.nodesource.com/node_16.x buster InRelease
Hit:4 http://deb.debian.org/debian buster-updates InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  liblzma-dev libunwind8
Suggested packages:
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email
  git-gui gitk gitweb git-cvs git-mediawiki git-svn liblzma-doc
Recommended packages:
  patch less ssh-client
The following NEW packages will be installed:
  liblzma-dev libunwind-dev libunwind8 nodejs
The following packages will be upgraded:
  git
1 upgraded, 4 newly installed, 0 to remove and 29 not upgraded.
Need to get 33.5 MB of archives.
After this operation, 133 MB of additional disk space will be used.
Get:1 http://security.debian.org/debian-security buster/updates/main amd64 git amd64 1:2.20.1-2+deb10u8 [5631 kB]
Get:2 https://deb.nodesource.com/node_16.x buster/main amd64 nodejs amd64 16.20.2-deb-1nodesource1 [27.2 MB]
Get:3 http://deb.debian.org/debian buster/main amd64 liblzma-dev amd64 5.2.4-1+deb10u1 [210 kB]
Get:4 http://deb.debian.org/debian buster/main amd64 libunwind8 amd64 1.2.1-10~deb10u1 [51.1 kB]
Get:5 http://deb.debian.org/debian buster/main amd64 libunwind-dev amd64 1.2.1-10~deb10u1 [463 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 33.5 MB in 0s (68.7 MB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11083 files and directories currently installed.)
Preparing to unpack .../git_1%3a2.20.1-2+deb10u8_amd64.deb ...
Unpacking git (1:2.20.1-2+deb10u8) over (1:2.20.1-2+deb10u3) ...
Selecting previously unselected package liblzma-dev:amd64.
Preparing to unpack .../liblzma-dev_5.2.4-1+deb10u1_amd64.deb ...
Unpacking liblzma-dev:amd64 (5.2.4-1+deb10u1) ...
Selecting previously unselected package libunwind8:amd64.
Preparing to unpack .../libunwind8_1.2.1-10~deb10u1_amd64.deb ...
Unpacking libunwind8:amd64 (1.2.1-10~deb10u1) ...
Selecting previously unselected package libunwind-dev:amd64.
Preparing to unpack .../libunwind-dev_1.2.1-10~deb10u1_amd64.deb ...
Unpacking libunwind-dev:amd64 (1.2.1-10~deb10u1) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../nodejs_16.20.2-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (16.20.2-deb-1nodesource1) ...
Setting up nodejs (16.20.2-deb-1nodesource1) ...
Setting up libunwind8:amd64 (1.2.1-10~deb10u1) ...
Setting up git (1:2.20.1-2+deb10u8) ...
Setting up liblzma-dev:amd64 (5.2.4-1+deb10u1) ...
Setting up libunwind-dev:amd64 (1.2.1-10~deb10u1) ...
Processing triggers for libc-bin (2.28-10+deb10u1) ...
Removing intermediate container 94e4ded9340b
 ---> c8b7ffbd9947
Step 6/17 : ARG gitBranch=main
 ---> Running in fa812eedd794
Removing intermediate container fa812eedd794
 ---> 5444d0d77100
Step 7/17 : WORKDIR /src
 ---> Running in c8b0c876b084
Removing intermediate container c8b0c876b084
 ---> 88afec633fb2
Step 8/17 : ADD https://api.github.com/repos/dotnet/aspnetcore/git/ref/heads/${gitBranch} /aspnetcore.commit
 ---> ee50fe4ff823
Step 9/17 : RUN git init     && git fetch https://github.com/aspnet/aspnetcore ${gitBranch}     && git reset --hard FETCH_HEAD     && git submodule update --init     && git remote add origin https://github.com/aspnet/aspnetcore
 ---> Running in a5c86751aedc
Initialized empty Git repository in /src/.git/
From https://github.com/aspnet/aspnetcore
 * branch            main       -> FETCH_HEAD
HEAD is now at 748f6b086a Fix Policybot (#53841)
Submodule 'src/submodules/MessagePack-CSharp' (https://github.com/aspnet/MessagePack-CSharp.git) registered for path 'src/submodules/MessagePack-CSharp'
Submodule 'src/submodules/googletest' (https://github.com/google/googletest) registered for path 'src/submodules/googletest'
Cloning into '/src/src/submodules/MessagePack-CSharp'...
Cloning into '/src/src/submodules/googletest'...
Submodule path 'src/submodules/MessagePack-CSharp': checked out 'ecc4e18ad7a0c7db51cd7e3d2997a291ed01444d'
Submodule path 'src/submodules/googletest': checked out '456574145cf71a5375777cab58453acfd92a920b'
Removing intermediate container a5c86751aedc
 ---> b8d33da7be42
Step 10/17 : RUN ./restore.sh
 ---> Running in 28cf5c79850a
warning: Building of C# project is enabled and has dependencies on NodeJS projects. Building of NodeJS projects is enabled since node is detected on PATH.
Downloading 'https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh'
  Attempting to install 'sdk v9.0.100-preview.2.24078.1' from public_location.
dotnet-install: Attempting to download using primary link https://dotnetcli.azureedge.net/dotnet/Sdk/9.0.100-preview.2.24078.1/dotnet-sdk-9.0.100-preview.2.24078.1-linux-x64.tar.gz
curl: (22) The requested URL returned error: 404 
dotnet-install: The resource at primary link 'https://dotnetcli.azureedge.net/dotnet/Sdk/9.0.100-preview.2.24078.1/dotnet-sdk-9.0.100-preview.2.24078.1-linux-x64.tar.gz' is not available.
dotnet-install: Attempting to download using primary link https://dotnetbuilds.azureedge.net/public/Sdk/9.0.100-preview.2.24078.1/dotnet-sdk-9.0.100-preview.2.24078.1-linux-x64.tar.gz
dotnet-install: Remote file https://dotnetbuilds.azureedge.net/public/Sdk/9.0.100-preview.2.24078.1/dotnet-sdk-9.0.100-preview.2.24078.1-linux-x64.tar.gz size is 235973461 bytes.
dotnet-install: Extracting zip from https://dotnetbuilds.azureedge.net/public/Sdk/9.0.100-preview.2.24078.1/dotnet-sdk-9.0.100-preview.2.24078.1-linux-x64.tar.gz
dotnet-install: Downloaded file size is 235973461 bytes.
dotnet-install: The remote and local file sizes are equal.
dotnet-install: Installed version is 9.0.100-preview.2.24078.1
dotnet-install: Adding to current process PATH: `/src/.dotnet`. Note: This change will be visible only when sourcing script.
dotnet-install: Note that the script does not resolve dependencies during installation.
dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section.
dotnet-install: Installation finished successfully.
  Determining projects to restore...
  Restored /root/.nuget/packages/microsoft.dotnet.arcade.sdk/9.0.0-beta.24062.5/tools/Tools.proj (in 1.54 sec).
  Determining projects to restore...
  Restored /src/eng/tools/GenerateFiles/GenerateFiles.csproj (in 562 ms).
  GenerateFiles -> /src/artifacts/bin/GenerateFiles/Directory.Build.props
  GenerateFiles -> /src/artifacts/bin/GenerateFiles/Directory.Build.targets
  GenerateFiles -> /src/.config/dotnet-tools.json
  Attempting to install runtime toolset 'dotnet/x64 v9.0.0-preview.2.24105.10' from public_location.
dotnet-install: Attempting to download using primary link https://dotnetcli.azureedge.net/dotnet/Runtime/9.0.0-preview.2.24105.10/dotnet-runtime-9.0.0-preview.2.24105.10-linux-x64.tar.gz
curl: (22) The requested URL returned error: 404 
dotnet-install: The resource at primary link 'https://dotnetcli.azureedge.net/dotnet/Runtime/9.0.0-preview.2.24105.10/dotnet-runtime-9.0.0-preview.2.24105.10-linux-x64.tar.gz' is not available.
dotnet-install: Attempting to download using primary link https://dotnetbuilds.azureedge.net/public/Runtime/9.0.0-preview.2.24105.10/dotnet-runtime-9.0.0-preview.2.24105.10-linux-x64.tar.gz
dotnet-install: Remote file https://dotnetbuilds.azureedge.net/public/Runtime/9.0.0-preview.2.24105.10/dotnet-runtime-9.0.0-preview.2.24105.10-linux-x64.tar.gz size is 31696528 bytes.
dotnet-install: Extracting zip from https://dotnetbuilds.azureedge.net/public/Runtime/9.0.0-preview.2.24105.10/dotnet-runtime-9.0.0-preview.2.24105.10-linux-x64.tar.gz
dotnet-install: Downloaded file size is 31696528 bytes.
dotnet-install: The remote and local file sizes are equal.
dotnet-install: Installed version is 9.0.0-preview.2.24105.10
dotnet-install: Adding to current process PATH: `/src/.dotnet`. Note: This change will be visible only when sourcing script.
dotnet-install: Note that the script does not resolve dependencies during installation.
dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section.
dotnet-install: Installation finished successfully.
  Determining projects to restore...
  Restored /src/eng/tools/RepoTasks/RepoTasks.csproj (in 1.72 sec).
  RepoTasks -> /src/artifacts/bin/RepoTasks/Release/net9.0/RepoTasks.dll
  Determining projects to restore...
  Skipping NuGet package signature verification.
  Skipping NuGet package signature verification.
  Skipping NuGet package signature verification.
  Skipping NuGet package signature verification.
  Tool 'dotnet-dump' (version '6.0.322601') was restored. Available commands: dotnet-dump
  Tool 'dotnet-ef' (version '9.0.0-preview.2.24105.5') was restored. Available commands: dotnet-ef
  Tool 'dotnet-serve' (version '1.10.93') was restored. Available commands: dotnet-serve
  Tool 'microsoft.playwright.cli' (version '1.2.3') was restored. Available commands: playwright

  Restore was successful.
  All projects are up-to-date for restore.
  Determining projects to restore...
  All projects are up-to-date for restore.
  GenerateFiles -> /src/artifacts/bin/GenerateFiles/Directory.Build.props
  GenerateFiles -> /src/artifacts/bin/GenerateFiles/Directory.Build.targets
  GenerateFiles -> /src/.config/dotnet-tools.json
  Runtime toolset 'dotnet/x64 v9.0.0-preview.2.24105.10' already installed.
  Determining projects to restore...
  Restored /src/src/Middleware/ConcurrencyLimiter/src/Microsoft.AspNetCore.ConcurrencyLimiter.csproj (in 1.55 sec).
  Restored /src/src/Middleware/Diagnostics.Abstractions/src/Microsoft.AspNetCore.Diagnostics.Abstractions.csproj (in 1.63 sec).
  Restored /src/src/Middleware/CORS/src/Microsoft.AspNetCore.Cors.csproj (in 1.77 sec).
  Restored /src/src/Middleware/Diagnostics.EntityFrameworkCore/src/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj (in 2.11 sec).
  Restored /src/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj (in 1 ms).
  Restored /src/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj (in 1.05 sec).
  Restored /src/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj (in 1.12 sec).
  Restored /src/src/Logging.AzureAppServices/src/Microsoft.Extensions.Logging.AzureAppServices.csproj (in 2.95 sec).
  Restored /src/src/Middleware/ConcurrencyLimiter/sample/ConcurrencyLimiterSample.csproj (in 3.22 sec).
  Restored /src/src/Middleware/CORS/test/testassets/CorsMiddlewareWebSite/CorsMiddlewareWebSite.csproj (in 3.22 sec).
  Restored /src/src/JSInterop/Microsoft.JSInterop/test/Microsoft.JSInterop.Tests.csproj (in 1.63 sec).
  Restored /src/src/Localization/Localization/test/Microsoft.Extensions.Localization.RootNamespace.Tests/Microsoft.Extensions.Localization.RootNamespace.Tests.csproj (in 3.41 sec).
  Restored /src/src/Localization/Localization/test/Microsoft.Extensions.Localization.Tests/Microsoft.Extensions.Localization.Tests.csproj (in 3.41 sec).
  Restored /src/src/Middleware/ConcurrencyLimiter/test/Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj (in 3.41 sec).
  Restored /src/src/Middleware/CORS/test/UnitTests/Microsoft.AspNetCore.Cors.Test.csproj (in 3.42 sec).
  Restored /src/src/Identity/Extensions.Core/src/Microsoft.Extensions.Identity.Core.csproj (in 12 ms).
  Restored /src/src/Identity/Extensions.Stores/src/Microsoft.Extensions.Identity.Stores.csproj (in 23 ms).
  Restored /src/src/Middleware/ConcurrencyLimiter/perf/Microbenchmarks/Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj (in 3.56 sec).
  Restored /src/src/Identity/EntityFrameworkCore/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj (in 4 ms).
  Restored /src/src/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj (in 87 ms).
  Restored /src/src/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj (in 248 ms).
  Restored /src/src/Middleware/ResponseCaching.Abstractions/src/Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj (in 1 ms).
  Restored /src/src/Middleware/ResponseCaching/samples/ResponseCachingSample/ResponseCachingSample.csproj (in 18 ms).
  Restored /src/src/Middleware/RequestDecompression/src/Microsoft.AspNetCore.RequestDecompression.csproj (in 11 ms).
  Restored /src/src/Middleware/RequestDecompression/test/Microsoft.AspNetCore.RequestDecompression.Tests.csproj (in 30 ms).
  Restored /src/src/Middleware/RequestDecompression/sample/RequestDecompressionSample.csproj (in 9 ms).
  Restored /src/src/Middleware/RequestDecompression/perf/Microbenchmarks/Microsoft.AspNetCore.RequestDecompression.Microbenchmarks.csproj (in 18 ms).
  Restored /src/src/Middleware/RateLimiting/src/Microsoft.AspNetCore.RateLimiting.csproj (in 3 ms).
  Restored /src/src/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj (in 337 ms).
  Restored /src/src/Middleware/OutputCaching/test/Microsoft.AspNetCore.OutputCaching.Tests.csproj (in 32 ms).
  Restored /src/src/Middleware/OutputCaching/src/Microsoft.AspNetCore.OutputCaching.csproj (in 5 ms).
  Restored /src/src/Middleware/OutputCaching/samples/OutputCachingSample/OutputCachingSample.csproj (in 37 ms).
  Restored /src/src/Middleware/OutputCaching/perf/Microbenchmarks/Microsoft.AspNetCore.OutputCaching.Microbenchmarks.csproj (in 25 ms).
  Restored /src/src/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj (in 1.26 sec).
  Restored /src/src/Middleware/MiddlewareAnalysis/src/Microsoft.AspNetCore.MiddlewareAnalysis.csproj (in 4 ms).
  Restored /src/src/Middleware/RateLimiting/samples/RateLimitingSample/RateLimitingSample.csproj (in 275 ms).
  Restored /src/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj (in 624 ms).
  Restored /src/src/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj (in 1.37 sec).
  Restored /src/src/Identity/samples/IdentitySample.ApiEndpoints/IdentitySample.ApiEndpoints.csproj (in 658 ms).
  Restored /src/src/Middleware/Localization/testassets/ResourcesClassLibraryNoAttribute/ResourcesClassLibraryNoAttribute.csproj (in 0.7 ms).
  Restored /src/src/Middleware/Localization/testassets/ResourcesClassLibraryWithAttribute/ResourcesClassLibraryWithAttribute.csproj (in 2 ms).
  Restored /src/src/Identity/EntityFrameworkCore/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj (in 629 ms).
  Restored /src/src/Middleware/Localization/test/UnitTests/Microsoft.AspNetCore.Localization.Tests.csproj (in 22 ms).
  Restored /src/src/Middleware/Localization/src/Microsoft.AspNetCore.Localization.csproj (in 3 ms).
  Restored /src/src/Middleware/Localization/testassets/LocalizationWebsite/LocalizationWebsite.csproj (in 35 ms).
  Restored /src/src/Middleware/Localization/test/FunctionalTests/Microsoft.AspNetCore.Localization.FunctionalTests.csproj (in 33 ms).
  Restored /src/src/Middleware/Localization.Routing/src/Microsoft.AspNetCore.Localization.Routing.csproj (in 3 ms).
  Restored /src/src/Middleware/Localization/sample/LocalizationSample.csproj (in 14 ms).
  Restored /src/src/Middleware/HttpsPolicy/src/Microsoft.AspNetCore.HttpsPolicy.csproj (in 5 ms).
  Restored /src/src/Middleware/Localization.Routing/test/Microsoft.AspNetCore.Localization.Routing.Tests.csproj (in 27 ms).
  Restored /src/src/Middleware/HttpsPolicy/test/Microsoft.AspNetCore.HttpsPolicy.Tests.csproj (in 23 ms).
  Restored /src/src/Middleware/HttpsPolicy/sample/HttpsPolicySample.csproj (in 12 ms).
  Restored /src/src/Middleware/HttpOverrides/src/Microsoft.AspNetCore.HttpOverrides.csproj (in 2 ms).
  Restored /src/src/Middleware/HttpOverrides/sample/HttpOverridesSample.csproj (in 16 ms).
  Restored /src/src/Middleware/HttpLogging/src/Microsoft.AspNetCore.HttpLogging.csproj (in 5 ms).
  Restored /src/src/Middleware/HttpOverrides/test/Microsoft.AspNetCore.HttpOverrides.Tests.csproj (in 28 ms).
  Restored /src/src/Middleware/HttpLogging/test/Microsoft.AspNetCore.HttpLogging.Tests.csproj (in 22 ms).
  Restored /src/src/Middleware/HttpLogging/samples/HttpLogging.Sample/HttpLogging.Sample.csproj (in 16 ms).
  Restored /src/src/Middleware/HttpLogging/samples/Logging.W3C.Sample/Logging.W3C.Sample.csproj (in 19 ms).
  Restored /src/src/Middleware/HostFiltering/src/Microsoft.AspNetCore.HostFiltering.csproj (in 4 ms).
  Restored /src/src/Middleware/HostFiltering/sample/HostFilteringSample.csproj (in 8 ms).
  Restored /src/src/Middleware/HostFiltering/test/Microsoft.AspNetCore.HostFiltering.Tests.csproj (in 20 ms).
  Restored /src/src/Middleware/HealthChecks/src/Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj (in 4 ms).
  Restored /src/src/Middleware/HealthChecks.EntityFrameworkCore/test/Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests.csproj (in 14 ms).
  Restored /src/src/Middleware/HealthChecks.EntityFrameworkCore/src/Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.csproj (in 3 ms).
  Restored /src/src/Mvc/test/WebSites/SimpleWebSiteWithWebApplicationBuilderException/SimpleWebSiteWithWebApplicationBuilderException.csproj (in 12 ms).
  Restored /src/src/Mvc/test/WebSites/SimpleWebSiteWithWebApplicationBuilder/SimpleWebSiteWithWebApplicationBuilder.csproj (in 28 ms).
  Restored /src/src/Mvc/test/WebSites/SimpleWebSite/SimpleWebSite.csproj (in 42 ms).
  Restored /src/src/Middleware/Microsoft.AspNetCore.OutputCaching.StackExchangeRedis/src/Microsoft.AspNetCore.OutputCaching.StackExchangeRedis.csproj (in 390 ms).
  Restored /src/src/Middleware/Microsoft.AspNetCore.OutputCaching.StackExchangeRedis/test/Microsoft.AspNetCore.OutputCaching.StackExchangeRedis.Tests.csproj (in 432 ms).
  Restored /src/src/Mvc/test/WebSites/RoutingWebSite/Mvc.RoutingWebSite.csproj (in 26 ms).
  Restored /src/src/Mvc/test/WebSites/RazorWebSite/RazorWebSite.csproj (in 32 ms).
  Restored /src/src/Mvc/test/WebSites/RazorPagesClassLibrary/RazorPagesClassLibrary.csproj (in 37 ms).
  Restored /src/src/Mvc/test/WebSites/RazorPagesWebSite/RazorPagesWebSite.csproj (in 48 ms).
  Restored /src/src/Mvc/test/WebSites/RazorBuildWebSite.Views/RazorBuildWebSite.Views.csproj (in 22 ms).
  Restored /src/src/Mvc/test/WebSites/RazorBuildWebSite.PrecompiledViews/RazorBuildWebSite.PrecompiledViews.csproj (in 13 ms).
  Restored /src/src/Middleware/MiddlewareAnalysis/samples/MiddlewareAnalysisSample/MiddlewareAnalysisSample.csproj (in 655 ms).
  Restored /src/src/Middleware/MiddlewareAnalysis/test/Microsoft.AspNetCore.MiddlewareAnalysis.Tests.csproj (in 763 ms).
  Restored /src/src/Mvc/test/WebSites/HtmlGenerationWebSite/HtmlGenerationWebSite.csproj (in 52 ms).
  Restored /src/src/Mvc/test/WebSites/GenericHostWebSite/GenericHostWebSite.csproj (in 54 ms).
  Restored /src/src/Mvc/test/WebSites/FormatterWebSite/FormatterWebSite.csproj (in 58 ms).
  Restored /src/src/Tools/dotnet-user-jwts/src/dotnet-user-jwts.csproj (in 494 ms).
  Restored /src/src/Tools/dotnet-dev-certs/src/dotnet-dev-certs.csproj (in 1 ms).
  Restored /src/src/Mvc/test/WebSites/SecurityWebSite/SecurityWebSite.csproj (in 812 ms).
  Restored /src/src/Middleware/RateLimiting/test/Microsoft.AspNetCore.RateLimiting.Tests.csproj (in 1.71 sec).
  Restored /src/src/Mvc/test/WebSites/RazorBuildWebSite/RazorBuildWebSite.csproj (in 905 ms).
  Restored /src/src/Tools/dotnet-sql-cache/src/dotnet-sql-cache.csproj (in 796 ms).
  Restored /src/src/Middleware/HealthChecks/test/testassets/HealthChecksSample/HealthChecksSample.csproj (in 1.31 sec).
  Restored /src/src/Middleware/HealthChecks/test/UnitTests/Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests.csproj (in 1.31 sec).
  Restored /src/src/Tools/FirstRunCertGenerator/test/Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests.csproj (in 74 ms).
  Restored /src/src/Tools/FirstRunCertGenerator/src/Microsoft.AspNetCore.DeveloperCertificates.XPlat.csproj (in 0.9 ms).
  Restored /src/src/Tools/Extensions.ApiDescription.Server/src/Microsoft.Extensions.ApiDescription.Server.csproj (in 2 ms).
  Restored /src/src/Tools/Extensions.ApiDescription.Client/test/Microsoft.Extensions.ApiDescription.Client.Tests.csproj (in 49 ms).
  Restored /src/src/Tools/dotnet-getdocument/src/dotnet-getdocument.csproj (in 1.01 sec).
  Restored /src/src/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj (in 2.97 sec).
  Restored /src/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj (in 2.78 sec).
  Restored /src/src/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj (in 3.93 sec).
  Restored /src/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj (in 2.78 sec).
  Restored /src/src/Shared/test/testassets/ThrowingLibrary/ThrowingLibrary.csproj (in 0.7 ms).
  Restored /src/src/Tools/GetDocumentInsider/src/GetDocument.Insider.csproj (in 509 ms).
  Restored /src/src/Tools/SDK-Analyzers/Components/src/Microsoft.AspNetCore.Components.SdkAnalyzers.csproj (in 957 ms).
  Restored /src/src/SignalR/clients/csharp/Client/src/Microsoft.AspNetCore.SignalR.Client.csproj (in 435 ms).
  Restored /src/src/SignalR/clients/csharp/Client.Core/src/Microsoft.AspNetCore.SignalR.Client.Core.csproj (in 196 ms).
  Restored /src/src/Tools/Microsoft.dotnet-openapi/src/Microsoft.dotnet-openapi.csproj (in 1.23 sec).
  Restored /src/src/Tools/Microsoft.dotnet-openapi/test/dotnet-microsoft.openapi.Tests.csproj (in 1.29 sec).
  Restored /src/src/Tools/LinkabilityChecker/LinkabilityChecker.csproj (in 1.2 sec).
  Restored /src/src/SignalR/clients/csharp/Client/test/FunctionalTests/Microsoft.AspNetCore.SignalR.Client.FunctionalTests.csproj (in 1.03 sec).
  Restored /src/src/Shared/test/testassets/CreateHostBuilderInvalidSignature/CreateHostBuilderInvalidSignature.csproj (in 668 ms).
  Restored /src/src/Shared/test/testassets/MockHostTypes/MockHostTypes.csproj (in 871 ms).
  Restored /src/src/Shared/test/testassets/CreateHostBuilderPatternTestSite/CreateHostBuilderPatternTestSite.csproj (in 716 ms).
  Restored /src/src/Shared/test/testassets/CreateWebHostBuilderPatternTestSite/CreateWebHostBuilderPatternTestSite.csproj (in 863 ms).
  Restored /src/src/Shared/test/testassets/BuildWebHostPatternTestSite/BuildWebHostPatternTestSite.csproj (in 665 ms).
  Restored /src/src/Shared/test/testassets/CreateWebHostBuilderInvalidSignature/CreateWebHostBuilderInvalidSignature.csproj (in 845 ms).
  Restored /src/src/SignalR/clients/csharp/Client.SourceGenerator/src/Microsoft.AspNetCore.SignalR.Client.SourceGenerator.csproj (in 925 ms).
  Restored /src/src/Shared/test/testassets/BuildWebHostInvalidSignature/BuildWebHostInvalidSignature.csproj (in 189 ms).
  Restored /src/src/Tools/SDK-Analyzers/Components/test/Microsoft.AspNetCore.Components.SdkAnalyzers.Tests.csproj (in 1.69 sec).
  Restored /src/src/Servers/Kestrel/tools/CodeGenerator/CodeGenerator.csproj (in 24 ms).
  Restored /src/src/Servers/Kestrel/test/Sockets.BindTests/Sockets.BindTests.csproj (in 68 ms).
  Restored /src/src/Servers/Kestrel/test/Sockets.FunctionalTests/Sockets.FunctionalTests.csproj (in 85 ms).
  Restored /src/src/Servers/Kestrel/samples/http2cat/http2cat.csproj (in 64 ms).
  Restored /src/src/Servers/Kestrel/samples/WebTransportInteractiveSampleApp/WebTransportInteractiveSampleApp.csproj (in 59 ms).
  Restored /src/src/Servers/Kestrel/samples/WebTransportSampleApp/WebTransportSampleApp.csproj (in 59 ms).
  Restored /src/src/Servers/Kestrel/samples/HttpClientApp/HttpClientApp.csproj (in 0.9 ms).
  Restored /src/src/Servers/Kestrel/test/InMemory.FunctionalTests/InMemory.FunctionalTests.csproj (in 75 ms).
  Restored /src/src/Servers/Kestrel/samples/Http3SampleApp/Http3SampleApp.csproj (in 54 ms).
  Restored /src/src/Servers/Kestrel/samples/SystemdTestApp/SystemdTestApp.csproj (in 74 ms).
  Restored /src/src/Servers/Kestrel/samples/LargeResponseApp/LargeResponseApp.csproj (in 81 ms).
  Restored /src/src/Servers/Kestrel/samples/SampleApp/Kestrel.SampleApp.csproj (in 71 ms).
  Restored /src/src/Servers/Kestrel/samples/PlaintextApp/PlaintextApp.csproj (in 84 ms).
  Restored /src/src/Servers/Kestrel/Transport.Sockets/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj (in 15 ms).
  Restored /src/src/Servers/Kestrel/samples/Http2SampleApp/Http2SampleApp.csproj (in 62 ms).
  Restored /src/src/Servers/Kestrel/Transport.Quic/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.csproj (in 47 ms).
  Restored /src/src/Servers/Kestrel/Transport.NamedPipes/src/Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.csproj (in 27 ms).
  Restored /src/src/Servers/Kestrel/Kestrel/src/Microsoft.AspNetCore.Server.Kestrel.csproj (in 17 ms).
  Restored /src/src/Servers/Kestrel/perf/Microbenchmarks/Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks.csproj (in 101 ms).
  Restored /src/src/Servers/Kestrel/Transport.Quic/test/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.csproj (in 89 ms).
  Restored /src/src/Servers/Kestrel/Core/src/Microsoft.AspNetCore.Server.Kestrel.Core.csproj (in 12 ms).
  Restored /src/src/Servers/Kestrel/Transport.NamedPipes/test/Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.Tests.csproj (in 82 ms).
  Restored /src/src/Servers/Kestrel/Core/test/Microsoft.AspNetCore.Server.Kestrel.Core.Tests.csproj (in 46 ms).
  Restored /src/src/Servers/Kestrel/Kestrel/test/Microsoft.AspNetCore.Server.Kestrel.Tests.csproj (in 72 ms).
  Restored /src/src/Servers/IIS/IISIntegration/src/Microsoft.AspNetCore.Server.IISIntegration.csproj (in 11 ms).
  Restored /src/src/Mvc/Mvc.Formatters.Xml/src/Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj (in 19 ms).
  Restored /src/src/Mvc/Mvc.Localization/src/Microsoft.AspNetCore.Mvc.Localization.csproj (in 28 ms).
  Restored /src/src/Servers/IIS/IISIntegration/test/Tests/Microsoft.AspNetCore.Server.IISIntegration.Tests.csproj (in 47 ms).
  Restored /src/src/Mvc/Mvc.Formatters.Json/src/Microsoft.AspNetCore.Mvc.Formatters.Json.csproj (in 16 ms).
  Restored /src/src/Mvc/Mvc.DataAnnotations/src/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj (in 14 ms).
  Restored /src/src/Mvc/Mvc.Formatters.Xml/test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj (in 57 ms).
  Restored /src/src/Mvc/Mvc.Localization/test/Microsoft.AspNetCore.Mvc.Localization.Test.csproj (in 72 ms).
  Restored /src/src/Mvc/Mvc.Cors/src/Microsoft.AspNetCore.Mvc.Cors.csproj (in 17 ms).
  Restored /src/src/Mvc/Mvc.DataAnnotations/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj (in 48 ms).
  Restored /src/src/Mvc/Mvc.Core/src/Microsoft.AspNetCore.Mvc.Core.csproj (in 25 ms).
  Restored /src/src/Mvc/Mvc.ApiExplorer/src/Microsoft.AspNetCore.Mvc.ApiExplorer.csproj (in 15 ms).
  Restored /src/src/Mvc/Mvc.Cors/test/Microsoft.AspNetCore.Mvc.Cors.Test.csproj (in 61 ms).
  Restored /src/src/Mvc/Mvc.Api.Analyzers/src/Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj (in 16 ms).
  Restored /src/src/Mvc/Mvc.Analyzers/src/Microsoft.AspNetCore.Mvc.Analyzers.csproj (in 2 ms).
  Restored /src/src/Mvc/Mvc.ApiExplorer/test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj (in 72 ms).
  Restored /src/src/Mvc/Mvc.Abstractions/src/Microsoft.AspNetCore.Mvc.Abstractions.csproj (in 5 ms).
  Restored /src/src/Middleware/tools/RazorPageGenerator/RazorPageGenerator.csproj (in 1 ms).
  Restored /src/src/Mvc/Mvc.Core/test/Microsoft.AspNetCore.Mvc.Core.Test.csproj (in 115 ms).
  Restored /src/src/Mvc/Mvc.Abstractions/test/Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj (in 59 ms).
  Restored /src/src/Mvc/Mvc.Api.Analyzers/test/Mvc.Api.Analyzers.Test.csproj (in 85 ms).
  Restored /src/src/Middleware/perf/ResponseCaching.Microbenchmarks/Microsoft.AspNetCore.ResponseCaching.Microbenchmarks.csproj (in 24 ms).
  Restored /src/src/Middleware/perf/Microbenchmarks/Microsoft.AspNetCore.WebSockets.Microbenchmarks.csproj (in 30 ms).
  Restored /src/src/Middleware/WebSockets/src/Microsoft.AspNetCore.WebSockets.csproj (in 4 ms).
  Restored /src/src/Middleware/WebSockets/test/ConformanceTests/AutobahnTestApp/AutobahnTestApp.csproj (in 24 ms).
  Restored /src/src/Middleware/WebSockets/test/UnitTests/Microsoft.AspNetCore.WebSockets.Tests.csproj (in 51 ms).
  Restored /src/src/Middleware/StaticFiles/src/Microsoft.AspNetCore.StaticFiles.csproj (in 8 ms).
  Restored /src/src/Middleware/StaticFiles/test/UnitTests/Microsoft.AspNetCore.StaticFiles.Tests.csproj (in 49 ms).
  Restored /src/src/Servers/Kestrel/stress/HttpStress.csproj (in 696 ms).
  Restored /src/src/Middleware/StaticFiles/samples/StaticFileSample/StaticFileSample.csproj (in 27 ms).
  Restored /src/src/Middleware/StaticFiles/test/FunctionalTests/Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj (in 56 ms).
  Restored /src/src/Middleware/Spa/SpaServices.Extensions/src/Microsoft.AspNetCore.SpaServices.Extensions.csproj (in 16 ms).
  Restored /src/src/Middleware/Spa/SpaProxy/src/Microsoft.AspNetCore.SpaProxy.csproj (in 20 ms).
  Restored /src/src/Middleware/Session/src/Microsoft.AspNetCore.Session.csproj (in 5 ms).
  Restored /src/src/Middleware/Spa/SpaServices.Extensions/test/Microsoft.AspNetCore.SpaServices.Extensions.Tests.csproj (in 45 ms).
  Restored /src/src/Middleware/Rewrite/src/Microsoft.AspNetCore.Rewrite.csproj (in 11 ms).
  Restored /src/src/Middleware/Session/test/Microsoft.AspNetCore.Session.Tests.csproj (in 50 ms).
  Restored /src/src/Middleware/Session/samples/SessionSample.csproj (in 23 ms).
  Restored /src/src/Servers/test/FunctionalTests/ServerComparison.FunctionalTests.csproj (in 787 ms).
  Restored /src/src/Middleware/WebSockets/test/ConformanceTests/Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj (in 183 ms).
  Restored /src/src/Middleware/ResponseCompression/src/Microsoft.AspNetCore.ResponseCompression.csproj (in 4 ms).
  Restored /src/src/Middleware/Rewrite/sample/RewriteSample.csproj (in 18 ms).
  Restored /src/src/Middleware/ResponseCompression/sample/ResponseCompressionSample.csproj (in 21 ms).
  Restored /src/src/Middleware/ResponseCaching/src/Microsoft.AspNetCore.ResponseCaching.csproj (in 8 ms).
  Restored /src/src/Middleware/ResponseCompression/perf/Microbenchmarks/Microsoft.AspNetCore.ResponseCompression.Microbenchmarks.csproj (in 31 ms).
  Restored /src/src/Middleware/Rewrite/test/Microsoft.AspNetCore.Rewrite.Tests.csproj (in 53 ms).
  Restored /src/src/Middleware/ResponseCompression/test/Microsoft.AspNetCore.ResponseCompression.Tests.csproj (in 38 ms).
  Restored /src/src/Security/Authentication/Twitter/src/Microsoft.AspNetCore.Authentication.Twitter.csproj (in 16 ms).
  Restored /src/src/Security/Authentication/OpenIdConnect/src/Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj (in 12 ms).
  Restored /src/src/Middleware/ResponseCaching/test/Microsoft.AspNetCore.ResponseCaching.Tests.csproj (in 43 ms).
  Restored /src/src/Security/Authentication/OAuth/src/Microsoft.AspNetCore.Authentication.OAuth.csproj (in 9 ms).
  Restored /src/src/Security/Authentication/OpenIdConnect/samples/OpenIdConnectSample/OpenIdConnectSample.csproj (in 27 ms).
  Restored /src/src/Security/Authentication/WsFederation/samples/WsFedSample/WsFedSample.csproj (in 36 ms).
  Restored /src/src/Security/Authentication/OpenIdConnect/samples/MinimalOpenIdConnectSample/MinimalOpenIdConnectSample.csproj (in 27 ms).
  Restored /src/src/Servers/IIS/IntegrationTesting.IIS/src/Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj (in 566 ms).
  Restored /src/src/Security/Authentication/Negotiate/src/Microsoft.AspNetCore.Authentication.Negotiate.csproj (in 13 ms).
  Restored /src/src/Security/Authentication/Negotiate/test/testassets/Negotiate.Server/Negotiate.Server.csproj (in 43 ms).
  Restored /src/src/Security/Authentication/MicrosoftAccount/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj (in 13 ms).
  Restored /src/src/Security/Authentication/JwtBearer/src/Microsoft.AspNetCore.Authentication.JwtBearer.csproj (in 13 ms).
  Restored /src/src/Security/Authentication/Negotiate/samples/NegotiateAuthSample/NegotiateAuthSample.csproj (in 35 ms).
  Restored /src/src/Security/Authentication/Negotiate/test/testassets/Negotiate.Client/Negotiate.Client.csproj (in 47 ms).
  Restored /src/src/Security/Authentication/Negotiate/test/Negotiate.Test/Microsoft.AspNetCore.Authentication.Negotiate.Test.csproj (in 51 ms).
  Restored /src/src/Security/Authentication/Google/src/Microsoft.AspNetCore.Authentication.Google.csproj (in 17 ms).
  Restored /src/src/Security/Authentication/Core/src/Microsoft.AspNetCore.Authentication.csproj (in 10 ms).
  Restored /src/src/Security/Authentication/Cookies/src/Microsoft.AspNetCore.Authentication.Cookies.csproj (in 9 ms).
  Restored /src/src/Security/Authentication/Facebook/src/Microsoft.AspNetCore.Authentication.Facebook.csproj (in 11 ms).
  Restored /src/src/Security/Authentication/Negotiate/test/Negotiate.FunctionalTest/Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest.csproj (in 55 ms).
  Restored /src/src/Security/Authentication/JwtBearer/samples/MinimalJwtBearerSample/MinimalJwtBearerSample.csproj (in 32 ms).
  Restored /src/src/Security/Authentication/JwtBearer/samples/JwtBearerSample/JwtBearerSample.csproj (in 40 ms).
  Restored /src/src/Security/Authentication/Certificate/src/Microsoft.AspNetCore.Authentication.Certificate.csproj (in 11 ms).
  Restored /src/src/Razor/Razor/src/Microsoft.AspNetCore.Razor.csproj (in 1 ms).
  Restored /src/src/Security/Authentication/Cookies/samples/CookieSessionSample/CookieSessionSample.csproj (in 23 ms).
  Restored /src/src/Security/Authentication/BearerToken/src/Microsoft.AspNetCore.Authentication.BearerToken.csproj (in 12 ms).
  Restored /src/src/Razor/Razor.Runtime/src/Microsoft.AspNetCore.Razor.Runtime.csproj (in 1 ms).
  Restored /src/src/Security/Authentication/Cookies/samples/CookieSample/CookieSample.csproj (in 35 ms).
  Restored /src/src/Security/Authentication/Certificate/samples/Certificate.Sample/Certificate.Sample.csproj (in 31 ms).
  Restored /src/src/Security/Authentication/Certificate/samples/Certificate.Optional.Sample/Certificate.Optional.Sample.csproj (in 33 ms).
  Restored /src/src/Razor/Razor/test/Microsoft.AspNetCore.Razor.Test.csproj (in 35 ms).
  Restored /src/src/Razor/Razor.Runtime/test/Microsoft.AspNetCore.Razor.Runtime.Test.csproj (in 32 ms).
  Restored /src/src/Servers/Kestrel/test/Interop.FunctionalTests/Interop.FunctionalTests.csproj (in 1.58 sec).
  Restored /src/src/Shared/test/Shared.Tests/Microsoft.AspNetCore.Shared.Tests.csproj (in 1.84 sec).
  Restored /src/src/ProjectTemplates/Web.Client.ItemTemplates/Microsoft.DotNet.Web.Client.ItemTemplates.csproj (in 674 ms).
  Restored /src/src/ProjectTemplates/Web.ItemTemplates/Microsoft.DotNet.Web.ItemTemplates.csproj (in 678 ms).
  Restored /src/src/ProjectTemplates/Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj (in 687 ms).
  Restored /src/src/ObjectPool/src/Microsoft.Extensions.ObjectPool.csproj (in 2 ms).
  Restored /src/src/ObjectPool/perf/Microbenchmarks/Microsoft.Extensions.ObjectPool.Microbenchmark.csproj (in 12 ms).
  Restored /src/src/ObjectPool/test/Microsoft.Extensions.ObjectPool.Tests.csproj (in 34 ms).
  Restored /src/src/Mvc/test/WebSites/XmlFormattersWebSite/XmlFormattersWebSite.csproj (in 34 ms).
  Restored /src/src/Mvc/test/WebSites/VersioningWebSite/VersioningWebSite.csproj (in 37 ms).
  Restored /src/src/Middleware/HeaderPropagation/src/Microsoft.AspNetCore.HeaderPropagation.csproj (in 12 ms).
  Restored /src/src/Middleware/HeaderPropagation/test/Microsoft.AspNetCore.HeaderPropagation.Tests.csproj (in 23 ms).
  Restored /src/src/Mvc/test/WebSites/TagHelpersWebSite/TagHelpersWebSite.csproj (in 44 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/WelcomePageSample/WelcomePageSample.csproj (in 15 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/StatusCodePagesSample/StatusCodePagesSample.csproj (in 15 ms).
  Restored /src/src/Middleware/HeaderPropagation/samples/HeaderPropagationSample/HeaderPropagationSample.csproj (in 21 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/ExceptionHandlerSample/ExceptionHandlerSample.csproj (in 13 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/ClassLibraryWithPortablePdbs/ClassLibraryWithPortablePdbs.csproj (in 0.6 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/DeveloperExceptionPageSample/DeveloperExceptionPageSample.csproj (in 14 ms).
  Restored /src/src/OpenApi/src/Microsoft.AspNetCore.OpenApi.csproj (in 219 ms).
  Restored /src/src/Middleware/Diagnostics/test/testassets/DatabaseErrorPageSample/DatabaseErrorPageSample.csproj (in 24 ms).
  Restored /src/src/Middleware/Diagnostics/src/Microsoft.AspNetCore.Diagnostics.csproj (in 11 ms).
  Restored /src/src/OpenApi/test/Microsoft.AspNetCore.OpenApi.Tests.csproj (in 306 ms).
  Restored /src/src/Middleware/Diagnostics.EntityFrameworkCore/test/UnitTests/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj (in 42 ms).
  Restored /src/src/Middleware/Diagnostics.EntityFrameworkCore/test/FunctionalTests/Diagnostics.EFCore.FunctionalTests.csproj (in 53 ms).
  Restored /src/src/Middleware/Diagnostics/test/UnitTests/Microsoft.AspNetCore.Diagnostics.Tests.csproj (in 77 ms).
  Restored /src/src/Http/samples/SampleApp/HttpAbstractions.SampleApp.csproj (in 8 ms).
  Restored /src/src/Middleware/Diagnostics/test/FunctionalTests/Diagnostics.FunctionalTests.csproj (in 93 ms).
  Restored /src/src/Http/samples/MinimalSample/MinimalSample.csproj (in 34 ms).
  Restored /src/src/Http/WebUtilities/src/Microsoft.AspNetCore.WebUtilities.csproj (in 1 ms).
  Restored /src/src/Http/WebUtilities/test/Microsoft.AspNetCore.WebUtilities.Tests.csproj (in 28 ms).
  Restored /src/src/Http/WebUtilities/perf/Microbenchmarks/Microsoft.AspNetCore.WebUtilities.Microbenchmarks.csproj (in 14 ms).
  Restored /src/src/Http/Routing/tools/Swaggatherer/Swaggatherer.csproj (in 7 ms).
  Restored /src/src/Http/Routing/test/testassets/RoutingWebSite/RoutingWebSite.csproj (in 12 ms).
  Restored /src/src/Http/Routing/test/testassets/RoutingSandbox/RoutingSandbox.csproj (in 20 ms).
  Restored /src/src/Http/Routing/test/testassets/Benchmarks/Benchmarks.csproj (in 16 ms).
  Restored /src/src/Http/samples/MinimalSampleFSharp/MinimalSampleFSharp.fsproj (in 113 ms).
  Restored /src/src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj (in 9 ms).
  Restored /src/src/HttpClientFactory/Polly/src/Microsoft.Extensions.Http.Polly.csproj (in 199 ms).
  Restored /src/src/Http/Routing/test/UnitTests/Microsoft.AspNetCore.Routing.Tests.csproj (in 40 ms).
  Restored /src/src/Http/Routing/perf/Microbenchmarks/Microsoft.AspNetCore.Routing.Microbenchmarks.csproj (in 25 ms).
  Restored /src/src/Http/Routing.Abstractions/src/Microsoft.AspNetCore.Routing.Abstractions.csproj (in 9 ms).
  Restored /src/src/Http/Routing/test/FunctionalTests/Microsoft.AspNetCore.Routing.FunctionalTests.csproj (in 50 ms).
  Restored /src/src/Http/Owin/src/Microsoft.AspNetCore.Owin.csproj (in 7 ms).
  Restored /src/src/Http/Metadata/src/Microsoft.AspNetCore.Metadata.csproj (in 2 ms).
  Restored /src/src/HttpClientFactory/Polly/test/Microsoft.Extensions.Http.Polly.Tests.csproj (in 267 ms).
  Restored /src/src/Http/Routing.Abstractions/test/Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests.csproj (in 31 ms).
  Restored /src/src/Http/Http.Results/tools/ResultsOfTGenerator/ResultsOfTGenerator.csproj (in 0.6 ms).
  Restored /src/src/Http/Http/src/Microsoft.AspNetCore.Http.csproj (in 4 ms).
  Restored /src/src/Http/Owin/test/Microsoft.AspNetCore.Owin.Tests.csproj (in 27 ms).
  Restored /src/src/Http/Http.Features/src/Microsoft.AspNetCore.Http.Features.csproj (in 2 ms).
  Restored /src/src/Http/Http.Results/src/Microsoft.AspNetCore.Http.Results.csproj (in 12 ms).
  Restored /src/src/Http/Http/test/Microsoft.AspNetCore.Http.Tests.csproj (in 30 ms).
  Restored /src/src/Http/Http.Extensions/src/Microsoft.AspNetCore.Http.Extensions.csproj (in 3 ms).
  Restored /src/src/Http/Http.Extensions/gen/Microsoft.AspNetCore.Http.RequestDelegateGenerator.csproj (in 14 ms).
  Restored /src/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj (in 6 ms).
  Restored /src/src/Http/Http.Abstractions/perf/Microbenchmarks/Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks.csproj (in 17 ms).
  Restored /src/src/Http/Http/perf/Microbenchmarks/Microsoft.AspNetCore.Http.Microbenchmarks.csproj (in 63 ms).
  Restored /src/src/Http/Headers/src/Microsoft.Net.Http.Headers.csproj (in 1 ms).
  Restored /src/src/Http/Headers/test/Microsoft.Net.Http.Headers.Tests.csproj (in 16 ms).
  Restored /src/src/Http/Http.Extensions/test/Microsoft.AspNetCore.Http.Extensions.Tests.csproj (in 58 ms).
  Restored /src/src/Http/Authentication.Abstractions/src/Microsoft.AspNetCore.Authentication.Abstractions.csproj (in 3 ms).
  Restored /src/src/Http/Authentication.Core/src/Microsoft.AspNetCore.Authentication.Core.csproj (in 11 ms).
  Restored /src/src/Html.Abstractions/src/Microsoft.AspNetCore.Html.Abstractions.csproj (in 1 ms).
  Restored /src/src/Http/Authentication.Core/test/Microsoft.AspNetCore.Authentication.Core.Test.csproj (in 27 ms).
  Restored /src/src/Hosting/test/testassets/TestStartupAssembly1/TestStartupAssembly1.csproj (in 6 ms).
  Restored /src/src/Html.Abstractions/test/Microsoft.AspNetCore.Html.Abstractions.Tests.csproj (in 18 ms).
  Restored /src/src/Hosting/test/testassets/Microsoft.AspNetCore.Hosting.TestSites/Microsoft.AspNetCore.Hosting.TestSites.csproj (in 8 ms).
  Restored /src/src/Hosting/test/testassets/IStartupInjectionAssemblyName/IStartupInjectionAssemblyName.csproj (in 8 ms).
  Restored /src/src/Servers/IIS/IISIntegration/samples/IISSample/IISSample.csproj (in 8 ms).
  Restored /src/src/Hosting/test/testassets/BasicLinkedApp/BasicLinkedApp.csproj (in 12 ms).
  Restored /src/src/Http/Http.Results/test/Microsoft.AspNetCore.Http.Results.Tests.csproj (in 226 ms).
  Restored /src/src/Http/Http.Abstractions/test/Microsoft.AspNetCore.Http.Abstractions.Tests.csproj (in 213 ms).
  Restored /src/src/Servers/IIS/IIS/test/testassets/IIS.Common.TestLib/IIS.Common.TestLib.csproj (in 36 ms).
  Restored /src/src/Servers/IIS/IIS/test/IISExpress.FunctionalTests/IISExpress.FunctionalTests.csproj (in 35 ms).
  Restored /src/src/Servers/IIS/IIS/test/IIS.ShadowCopy.Tests/IIS.ShadowCopy.Tests.csproj (in 39 ms).
  Restored /src/src/Servers/IIS/IIS/test/IIS.NewShim.FunctionalTests/IIS.NewShim.FunctionalTests.csproj (in 28 ms).
  Restored /src/src/Mvc/Mvc.Analyzers/test/Mvc.Analyzers.Test.csproj (in 2.35 sec).
  Restored /src/src/Servers/IIS/IIS/test/IIS.LongTests/IIS.LongTests.csproj (in 31 ms).
  Restored /src/src/Servers/IIS/IIS/test/IIS.FunctionalTests/IIS.FunctionalTests.csproj (in 34 ms).
  Restored /src/src/Servers/IIS/IIS/src/Microsoft.AspNetCore.Server.IIS.csproj (in 8 ms).
  Restored /src/src/Servers/IIS/IIS/test/IIS.NewHandler.FunctionalTests/IIS.NewHandler.FunctionalTests.csproj (in 641 ms).
  Restored /src/src/DataProtection/samples/CustomEncryptorSample/CustomEncryptorSample.csproj (in 2 ms).
  Restored /src/src/DataProtection/StackExchangeRedis/test/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj (in 99 ms).
  Restored /src/src/DataProtection/StackExchangeRedis/src/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.csproj (in 12 ms).
  Restored /src/src/DataProtection/Extensions/test/Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj (in 13 ms).
  Restored /src/src/DataProtection/Extensions/src/Microsoft.AspNetCore.DataProtection.Extensions.csproj (in 4 ms).
  Restored /src/src/DataProtection/EntityFrameworkCore/test/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj (in 12 ms).
  Restored /src/src/DataProtection/EntityFrameworkCore/src/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.csproj (in 2 ms).
  Restored /src/src/DataProtection/DataProtection/test/Microsoft.AspNetCore.DataProtection.Tests/Microsoft.AspNetCore.DataProtection.Tests.csproj (in 18 ms).
  Restored /src/src/DataProtection/DataProtection/src/Microsoft.AspNetCore.DataProtection.csproj (in 8 ms).
  Restored /src/src/DataProtection/Cryptography.KeyDerivation/test/Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj (in 14 ms).
  Restored /src/src/DataProtection/Cryptography.KeyDerivation/src/Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj (in 1 ms).
  Restored /src/src/DataProtection/Cryptography.Internal/test/Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj (in 14 ms).
  Restored /src/src/DataProtection/Cryptography.Internal/src/Microsoft.AspNetCore.Cryptography.Internal.csproj (in 1 ms).
  Restored /src/src/DataProtection/Abstractions/test/Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj (in 14 ms).
  Restored /src/src/DataProtection/Abstractions/src/Microsoft.AspNetCore.DataProtection.Abstractions.csproj (in 1 ms).
  Restored /src/src/Configuration.KeyPerFile/test/Microsoft.Extensions.Configuration.KeyPerFile.Tests.csproj (in 18 ms).
  Restored /src/src/Configuration.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj (in 2 ms).
  Restored /src/src/Components/test/testassets/TestContentPackage/TestContentPackage.csproj (in 2 ms).
  Restored /src/src/Components/test/testassets/NotReferencedInWasmCodePackage/NotReferencedInWasmCodePackage.csproj (in 1 ms).
  Restored /src/src/Components/test/testassets/LazyTestContentPackage/LazyTestContentPackage.csproj (in 1 ms).
  Restored /src/src/Servers/IIS/IIS/test/IIS.Tests/IIS.Tests.csproj (in 1.27 sec).
  Restored /src/src/Servers/IIS/IIS/test/testassets/InProcessWebSite/InProcessWebSite.csproj (in 1.45 sec).
  Restored /src/src/Servers/IIS/IIS/test/testassets/InProcessNewShimWebSite/InProcessNewShimWebSite.csproj (in 1.47 sec).
  Restored /src/src/Servers/IIS/IIS/samples/NativeIISSample/NativeIISSample.csproj (in 836 ms).
  Restored /src/src/Servers/IIS/IIS/test/testassets/TestTasks/TestTasks.csproj (in 1.59 sec).
  Restored /src/src/Servers/testassets/ServerComparison.TestSites/ServerComparison.TestSites.csproj (in 4.12 sec).
  Restored /src/src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj (in 26 ms).
  Restored /src/src/Components/benchmarkapps/Wasm.Performance/ConsoleHost/Wasm.Performance.ConsoleHost.csproj (in 2 ms).
  Restored /src/src/Components/WebView/test/E2ETest/Microsoft.AspNetCore.Components.WebViewE2E.Test.csproj (in 291 ms).
  Restored /src/src/Components/WebView/WebView/test/Microsoft.AspNetCore.Components.WebView.Test.csproj (in 8 ms).
  Restored /src/src/Components/WebView/WebView/src/Microsoft.AspNetCore.Components.WebView.csproj (in 2 ms).
  Restored /src/src/Components/WebView/Samples/PhotinoPlatform/testassets/PhotinoTestApp/PhotinoTestApp.csproj (in 40 ms).
  Restored /src/src/Components/WebView/Samples/PhotinoPlatform/src/Microsoft.AspNetCore.Components.WebView.Photino.csproj (in 2 ms).
  Restored /src/src/Components/test/testassets/Components.TestServer/Components.TestServer.csproj (in 581 ms).
  Restored /src/src/Components/test/E2ETest/Microsoft.AspNetCore.Components.E2ETests.csproj (in 575 ms).
  Restored /src/src/Components/WebAssembly/testassets/Wasm.Prerendered.Server/Wasm.Prerendered.Server.csproj (in 17 ms).
  Restored /src/src/ProjectTemplates/test/Templates.Mvc.Tests/Templates.Mvc.Tests.csproj (in 4.26 sec).
  Restored /src/src/ProjectTemplates/test/Templates.Blazor.WebAssembly.Tests/Templates.Blazor.WebAssembly.Tests.csproj (in 4.24 sec).
  Restored /src/src/Shared/BrowserTesting/src/Microsoft.AspNetCore.BrowserTesting.csproj (in 5.42 sec).
  Restored /src/src/ProjectTemplates/test/Templates.Tests/Templates.Tests.csproj (in 4.26 sec).
  Restored /src/src/ProjectTemplates/test/Templates.Blazor.WebAssembly.Auth.Tests/Templates.Blazor.WebAssembly.Auth.Tests.csproj (in 4.24 sec).
  Restored /src/src/Components/WebAssembly/WebAssembly/test/Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj (in 10 ms).
  Restored /src/src/Components/WebAssembly/testassets/HostedInAspNet.Server/HostedInAspNet.Server.csproj (in 12 ms).
  Restored /src/src/Components/WebAssembly/WebAssembly/src/Microsoft.AspNetCore.Components.WebAssembly.csproj (in 1 ms).
  Restored /src/src/Components/WebAssembly/WebAssembly.Authentication/src/Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj (in 0.9 ms).
  Restored /src/src/Components/WebAssembly/WebAssembly.Authentication/test/Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj (in 8 ms).
  Restored /src/src/Mvc/test/WebSites/FilesWebSite/FilesWebSite.csproj (in 10 ms).
  Restored /src/src/Mvc/test/WebSites/ErrorPageMiddlewareWebSite/ErrorPageMiddlewareWebSite.csproj (in 10 ms).
  Restored /src/src/Mvc/test/WebSites/CorsWebSite/CorsWebSite.csproj (in 10 ms).
  Restored /src/src/Mvc/test/WebSites/ControllersFromServicesWebSite/ControllersFromServicesWebSite.csproj (in 12 ms).
  Restored /src/src/Mvc/test/WebSites/ControllersFromServicesClassLibrary/ControllersFromServicesClassLibrary.csproj (in 10 ms).
  Restored /src/src/Mvc/test/WebSites/ApplicationModelWebSite/ApplicationModelWebSite.csproj (in 10 ms).
  Restored /src/src/Mvc/test/WebSites/BasicWebSite/BasicWebSite.csproj (in 14 ms).
  Restored /src/src/Mvc/test/WebSites/ApiExplorerWebSite/ApiExplorerWebSite.csproj (in 10 ms).
  Restored /src/src/Mvc/test/Mvc.IntegrationTests/Microsoft.AspNetCore.Mvc.IntegrationTests.csproj (in 18 ms).
  Restored /src/src/Mvc/shared/Mvc.Views.TestCommon/Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj (in 19 ms).
  Restored /src/src/Mvc/shared/Mvc.TestDiagnosticListener/Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj (in 0.8 ms).
  Restored /src/src/Mvc/shared/Mvc.Core.TestCommon/Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj (in 13 ms).
  Restored /src/src/Mvc/samples/MvcSandbox/MvcSandbox.csproj (in 14 ms).
  Restored /src/src/Mvc/samples/MvcFormSample/MvcFormSample.csproj (in 7 ms).
  Restored /src/src/Mvc/Mvc/test/Microsoft.AspNetCore.Mvc.Test.csproj (in 13 ms).
  Restored /src/src/Mvc/Mvc/src/Microsoft.AspNetCore.Mvc.csproj (in 5 ms).
  Restored /src/src/Mvc/Mvc.ViewFeatures/test/Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj (in 11 ms).
  Restored /src/src/Mvc/Mvc.ViewFeatures/src/Microsoft.AspNetCore.Mvc.ViewFeatures.csproj (in 6 ms).
  Restored /src/src/Mvc/Mvc.Testing/src/Microsoft.AspNetCore.Mvc.Testing.csproj (in 3 ms).
  Restored /src/src/Mvc/Mvc.Testing.Tasks/src/Microsoft.AspNetCore.Mvc.Testing.Tasks.csproj (in 2 ms).
  Restored /src/src/Mvc/Mvc.TagHelpers/test/Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj (in 14 ms).
  Restored /src/src/Mvc/Mvc.TagHelpers/src/Microsoft.AspNetCore.Mvc.TagHelpers.csproj (in 7 ms).
  Restored /src/src/Mvc/Mvc.RazorPages/test/Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj (in 14 ms).
  Restored /src/src/Mvc/Mvc.RazorPages/src/Microsoft.AspNetCore.Mvc.RazorPages.csproj (in 4 ms).
  Restored /src/src/Mvc/Mvc.Razor/test/Microsoft.AspNetCore.Mvc.Razor.Test.csproj (in 14 ms).
  Restored /src/src/Mvc/Mvc.Razor/src/Microsoft.AspNetCore.Mvc.Razor.csproj (in 6 ms).
  Restored /src/src/Mvc/Mvc.Razor.RuntimeCompilation/test/Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj (in 16 ms).
  Restored /src/src/Mvc/Mvc.Razor.RuntimeCompilation/src/Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj (in 4 ms).
  Restored /src/src/Mvc/Mvc.NewtonsoftJson/test/Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj (in 16 ms).
  Restored /src/src/Mvc/Mvc.NewtonsoftJson/src/Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj (in 4 ms).
  Restored /src/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj (in 0.8 ms).
  Restored /src/src/Grpc/Interop/test/InteropTests/InteropTests.csproj (in 7 ms).
  Restored /src/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj (in 6 ms).
  Restored /src/src/Mvc/test/Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj (in 461 ms).
  Restored /src/src/Components/WebAssembly/testassets/CustomBasePathApp/CustomBasePathApp.csproj (in 1.14 sec).
  Restored /src/src/Components/WebAssembly/testassets/StandaloneApp/StandaloneApp.csproj (in 1.14 sec).
  Restored /src/src/Components/WebAssembly/testassets/Wasm.Prerendered.Client/Wasm.Prerendered.Client.csproj (in 1.97 sec).
  Restored /src/src/Components/test/testassets/Components.WasmMinimal/Components.WasmMinimal.csproj (in 2.62 sec).
  Restored /src/src/Components/benchmarkapps/Wasm.Performance/TestApp/Wasm.Performance.TestApp.csproj (in 2.47 sec).
  Restored /src/src/Components/WebAssembly/testassets/HostedInAspNet.Client/HostedInAspNet.Client.csproj (in 1.14 sec).
  Restored /src/src/Components/test/testassets/GlobalizationWasmApp/GlobalizationWasmApp.csproj (in 2.8 sec).
  Restored /src/src/Components/WebAssembly/testassets/WasmLinkerTest/WasmLinkerTest.csproj (in 2.01 sec).
  Restored /src/src/Framework/App.Ref.Internal/src/Microsoft.AspNetCore.App.Ref.Internal.csproj (in 0.4 ms).
  Restored /src/src/FileProviders/Manifest.MSBuildTask/src/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.csproj (in 0.8 ms).
  Restored /src/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj (in 9 ms).
  Restored /src/src/Components/test/testassets/BasicTestApp/BasicTestApp.csproj (in 2.57 sec).
  Restored /src/src/Features/JsonPatch/src/Microsoft.AspNetCore.JsonPatch.csproj (in 5 ms).
  Restored /src/src/Extensions/Features/src/Microsoft.Extensions.Features.csproj (in 0.9 ms).
  Restored /src/src/FileProviders/Manifest.MSBuildTask/test/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Tests.csproj (in 27 ms).
  Restored /src/src/DefaultBuilder/testassets/StartWithIApplicationBuilderUrlApp/StartWithIApplicationBuilderUrlApp.csproj (in 13 ms).
  Restored /src/src/Extensions/Features/test/Microsoft.Extensions.Features.Tests.csproj (in 19 ms).
  Restored /src/src/Features/JsonPatch/test/Microsoft.AspNetCore.JsonPatch.Tests.csproj (in 25 ms).
  Restored /src/src/FileProviders/Embedded/test/Microsoft.Extensions.FileProviders.Embedded.Tests.csproj (in 33 ms).
  Restored /src/src/DefaultBuilder/testassets/StartRouteBuilderUrlApp/StartRouteBuilderUrlApp.csproj (in 20 ms).
  Restored /src/src/DefaultBuilder/testassets/StartRequestDelegateUrlApp/StartRequestDelegateUrlApp.csproj (in 17 ms).
  Restored /src/src/DefaultBuilder/testassets/DependencyInjectionApp/DependencyInjectionApp.csproj (in 18 ms).
  Restored /src/src/DefaultBuilder/testassets/CreateDefaultBuilderOfTApp/CreateDefaultBuilderOfTApp.csproj (in 18 ms).
  Restored /src/src/DataProtection/samples/Redis/Redis.csproj (in 6 ms).
  Restored /src/src/DefaultBuilder/src/Microsoft.AspNetCore.csproj (in 12 ms).
  Restored /src/src/DataProtection/samples/NonDISample/NonDISample.csproj (in 2 ms).
  Restored /src/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/Microsoft.AspNetCore.Tests.csproj (in 31 ms).
  Restored /src/src/DataProtection/samples/KeyManagementSample/KeyManagementSample.csproj (in 5 ms).
  Restored /src/src/DefaultBuilder/samples/SampleApp/DefaultBuilder.SampleApp.csproj (in 18 ms).
  Restored /src/src/DefaultBuilder/testassets/CreateDefaultBuilderApp/CreateDefaultBuilderApp.csproj (in 42 ms).
  Restored /src/src/Components/WebAssembly/Samples/HostedBlazorWebassemblyApp/Shared/HostedBlazorWebassemblyApp.Shared.csproj (in 0.4 ms).
  Restored /src/src/DataProtection/samples/EntityFrameworkCoreSample/EntityFrameworkCoreSample.csproj (in 15 ms).
  Restored /src/src/Components/WebAssembly/JSInterop/src/Microsoft.JSInterop.WebAssembly.csproj (in 0.5 ms).
  Restored /src/src/Components/WebAssembly/Samples/HostedBlazorWebassemblyApp/Client/HostedBlazorWebassemblyApp.Client.csproj (in 12 ms).
  Restored /src/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/Microsoft.AspNetCore.FunctionalTests.csproj (in 50 ms).
  Restored /src/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj (in 2 ms).
  Restored /src/src/Components/WebAssembly/Server/test/Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj (in 30 ms).
  Restored /src/src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj (in 1 ms).
  Restored /src/src/Components/WebAssembly/DevServer/src/Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj (in 15 ms).
  Restored /src/src/Components/WebAssembly/Samples/HostedBlazorWebassemblyApp/Server/HostedBlazorWebassemblyApp.Server.csproj (in 31 ms).
  Restored /src/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj (in 13 ms).
  Restored /src/src/Components/Web/test/Microsoft.AspNetCore.Components.Web.Tests.csproj (in 32 ms).
  Restored /src/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid.csproj (in 5 ms).
  Restored /src/src/Components/Samples/BlazorUnitedApp/BlazorUnitedApp.csproj (in 18 ms).
  Restored /src/src/Components/Server/test/Microsoft.AspNetCore.Components.Server.Tests.csproj (in 33 ms).
  Restored /src/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.EntityFrameworkAdapter/src/Microsoft.AspNetCore.Components.QuickGrid.EntityFrameworkAdapter.csproj (in 6 ms).
  Restored /src/src/Components/Forms/src/Microsoft.AspNetCore.Components.Forms.csproj (in 0.7 ms).
  Restored /src/src/Components/CustomElements/src/Microsoft.AspNetCore.Components.CustomElements.csproj (in 4 ms).
  Restored /src/src/Components/Endpoints/src/Microsoft.AspNetCore.Components.Endpoints.csproj (in 16 ms).
  Restored /src/src/Components/Forms/test/Microsoft.AspNetCore.Components.Forms.Tests.csproj (in 23 ms).
  Restored /src/src/Components/Components/src/Microsoft.AspNetCore.Components.csproj (in 4 ms).
  Restored /src/src/Components/Samples/BlazorServerApp/BlazorServerApp.csproj (in 51 ms).
  Restored /src/src/Components/Components/test/Microsoft.AspNetCore.Components.Tests.csproj (in 20 ms).
  Restored /src/src/Components/Authorization/src/Microsoft.AspNetCore.Components.Authorization.csproj (in 4 ms).
  Restored /src/src/Components/Endpoints/test/Microsoft.AspNetCore.Components.Endpoints.Tests.csproj (in 29 ms).
  Restored /src/src/Components/Analyzers/src/Microsoft.AspNetCore.Components.Analyzers.csproj (in 5 ms).
  Restored /src/src/Caching/StackExchangeRedis/src/Microsoft.Extensions.Caching.StackExchangeRedis.csproj (in 7 ms).
  Restored /src/src/Components/Components/perf/Microsoft.AspNetCore.Components.Performance.csproj (in 27 ms).
  Restored /src/src/Components/Authorization/test/Microsoft.AspNetCore.Components.Authorization.Tests.csproj (in 31 ms).
  Restored /src/src/Components/Analyzers/test/Microsoft.AspNetCore.Components.Analyzers.Tests.csproj (in 28 ms).
  Restored /src/src/Azure/samples/AzureAppServicesSample/AzureAppServicesSample.csproj (in 9 ms).
  Restored /src/src/BuildAfterTargetingPack/BuildAfterTargetingPack.csproj (in 15 ms).
  Restored /src/src/Caching/StackExchangeRedis/test/Microsoft.Extensions.Caching.StackExchangeRedis.Tests.csproj (in 44 ms).
  Restored /src/src/Azure/AzureAppServicesIntegration/src/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj (in 5 ms).
  Restored /src/src/Azure/samples/AzureAppServicesHostingStartupSample/AzureAppServicesHostingStartupSample.csproj (in 8 ms).
  Restored /src/src/Azure/AzureAppServices.HostingStartup/src/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj (in 6 ms).
  Restored /src/src/Azure/AzureAppServicesIntegration/test/Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj (in 17 ms).
  Restored /src/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj (in 6 ms).
  Restored /src/src/Antiforgery/test/Microsoft.AspNetCore.Antiforgery.Test.csproj (in 19 ms).
  Restored /src/src/Analyzers/Microsoft.AspNetCore.Analyzer.Testing/src/Microsoft.AspNetCore.Analyzer.Testing.csproj (in 3 ms).
  Restored /src/src/Analyzers/Analyzers/src/Microsoft.AspNetCore.Analyzers.csproj (in 6 ms).
  Restored /src/src/Antiforgery/samples/MinimalFormSample/MinimalFormSample.csproj (in 19 ms).
  Restored /src/src/Analyzers/Analyzers/test/Microsoft.AspNetCore.Analyzers.Test.csproj (in 42 ms).
  Restored /src/src/Servers/IIS/AspNetCoreModuleV2/Symbols/Microsoft.AspNetCore.ANCMSymbols.csproj (in 0.8 ms).
  Restored /src/src/Servers/HttpSys/test/testassets/DelegationSite/DelegationSite.csproj (in 8 ms).
  Restored /src/src/Servers/HttpSys/test/Tests/Microsoft.AspNetCore.Server.HttpSys.Tests.csproj (in 13 ms).
  Restored /src/src/Servers/HttpSys/test/NonHelixTests/Microsoft.AspNetCore.Server.HttpSys.NonHelixTests.csproj (in 23 ms).
  Restored /src/src/Servers/HttpSys/test/FunctionalTests/Microsoft.AspNetCore.Server.HttpSys.FunctionalTests.csproj (in 15 ms).
  Restored /src/src/Servers/HttpSys/src/Microsoft.AspNetCore.Server.HttpSys.csproj (in 9 ms).
  Restored /src/src/Servers/HttpSys/samples/SelfHostServer/SelfHostServer.csproj (in 5 ms).
  Restored /src/src/Servers/HttpSys/samples/QueueSharing/QueueSharing.csproj (in 5 ms).
  Restored /src/src/Servers/IIS/IIS/perf/Microbenchmarks/IIS.Microbenchmarks.csproj (in 127 ms).
  Restored /src/src/Servers/HttpSys/samples/HotAddSample/HotAddSample.csproj (in 3 ms).
  Restored /src/src/Servers/HttpSys/perf/Microbenchmarks/Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks.csproj (in 10 ms).
  Restored /src/src/Servers/Connections.Abstractions/src/Microsoft.AspNetCore.Connections.Abstractions.csproj (in 2 ms).
  Restored /src/eng/tools/HelixTestRunner/HelixTestRunner.csproj (in 180 ms).
  Restored /src/src/Framework/App.Ref/src/Microsoft.AspNetCore.App.Ref.csproj (in 505 ms).
  Restored /src/src/Security/samples/StaticFilesAuth/StaticFilesAuth.csproj (in 32 ms).
  Restored /src/src/Security/samples/PathSchemeSelection/PathSchemeSelection.csproj (in 33 ms).
  Restored /src/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj (in 519 ms).
  Restored /src/src/Components/WebAssembly/Server/src/Microsoft.AspNetCore.Components.WebAssembly.Server.csproj (in 456 ms).
  Restored /src/src/Security/samples/CustomAuthorizationFailureResponse/CustomAuthorizationFailureResponse.csproj (in 24 ms).
  Restored /src/src/Security/samples/CustomPolicyProvider/CustomPolicyProvider.csproj (in 28 ms).
  Restored /src/src/Security/samples/DynamicSchemes/DynamicSchemes.csproj (in 36 ms).
  Restored /src/src/Security/samples/Cookies/Cookies.csproj (in 28 ms).
  Restored /src/src/Security/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj (in 49 ms).
  Restored /src/src/Security/CookiePolicy/src/Microsoft.AspNetCore.CookiePolicy.csproj (in 1 ms).
  Restored /src/src/Security/CookiePolicy/samples/CookiePolicySample/CookiePolicySample.csproj (in 11 ms).
  Restored /src/src/Security/samples/ClaimsTransformation/ClaimsTransformation.csproj (in 19 ms).
  Restored /src/src/Security/Authorization/Policy/src/Microsoft.AspNetCore.Authorization.Policy.csproj (in 2 ms).
  Restored /src/src/Caching/SqlServer/test/Microsoft.Extensions.Caching.SqlServer.Tests.csproj (in 374 ms).
  Restored /src/src/Security/Authorization/Core/src/Microsoft.AspNetCore.Authorization.csproj (in 5 ms).
  Restored /src/src/Security/perf/Microbenchmarks/Microsoft.AspNetCore.Security.Microbenchmarks.csproj (in 24 ms).
  Restored /src/src/Security/CookiePolicy/test/Microsoft.AspNetCore.CookiePolicy.Test.csproj (in 26 ms).
  Restored /src/src/Security/Authorization/test/Microsoft.AspNetCore.Authorization.Test.csproj (in 31 ms).
  Restored /src/src/Security/Authentication/WsFederation/src/Microsoft.AspNetCore.Authentication.WsFederation.csproj (in 6 ms).
  Restored /src/src/Hosting/samples/SampleStartups/SampleStartups.csproj (in 8 ms).
  Restored /src/src/Security/Authentication/samples/SocialSample/SocialSample.csproj (in 19 ms).
  Restored /src/src/Hosting/samples/GenericWebHost/GenericWebHost.csproj (in 12 ms).
  Restored /src/src/Hosting/test/FunctionalTests/Microsoft.AspNetCore.Hosting.FunctionalTests.csproj (in 20 ms).
  Restored /src/src/Hosting/WindowsServices/src/Microsoft.AspNetCore.Hosting.WindowsServices.csproj (in 9 ms).
  Restored /src/src/Hosting/TestHost/src/Microsoft.AspNetCore.TestHost.csproj (in 7 ms).
  Restored /src/src/Hosting/Server.Abstractions/src/Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj (in 4 ms).
  Restored /src/src/Hosting/WindowsServices/test/Microsoft.AspNetCore.Hosting.WindowsServices.Tests.csproj (in 27 ms).
  Restored /src/src/Hosting/Server.IntegrationTesting/src/Microsoft.AspNetCore.Server.IntegrationTesting.csproj (in 14 ms).
  Restored /src/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj (in 170 ms).
  Restored /src/src/Security/Authentication/test/Microsoft.AspNetCore.Authentication.Test.csproj (in 48 ms).
  Restored /src/src/Hosting/Hosting/src/Microsoft.AspNetCore.Hosting.csproj (in 8 ms).
  Restored /src/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj (in 4 ms).
  Restored /src/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj (in 3 ms).
  Restored /src/src/Hosting/TestHost/test/Microsoft.AspNetCore.TestHost.Tests.csproj (in 29 ms).
  Restored /src/src/Tools/dotnet-user-secrets/src/dotnet-user-secrets.csproj (in 0.8 ms).
  Restored /src/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj (in 5 ms).
  Restored /src/src/Tools/Extensions.ApiDescription.Client/src/Microsoft.Extensions.ApiDescription.Client.csproj (in 0.8 ms).
  Restored /src/src/Tools/dotnet-user-secrets/test/dotnet-user-secrets.Tests.csproj (in 14 ms).
  Restored /src/src/HealthChecks/HealthChecks/test/Microsoft.Extensions.Diagnostics.HealthChecks.Tests.csproj (in 19 ms).
  Restored /src/src/Hosting/Hosting/test/Microsoft.AspNetCore.Hosting.Tests.csproj (in 26 ms).
  Restored /src/src/Tools/dotnet-user-jwts/test/dotnet-user-jwts.Tests.csproj (in 20 ms).
  Restored /src/src/WebEncoders/test/Microsoft.Extensions.WebEncoders.Tests.csproj (in 22 ms).
  Restored /src/src/SignalR/server/StackExchangeRedis/src/Microsoft.AspNetCore.SignalR.StackExchangeRedis.csproj (in 6 ms).
  Restored /src/src/Testing/test/Microsoft.AspNetCore.InternalTesting.Tests.csproj (in 25 ms).
  Restored /src/src/SignalR/server/Specification.Tests/src/Microsoft.AspNetCore.SignalR.Specification.Tests.csproj (in 11 ms).
  Restored /src/src/Testing/src/Microsoft.AspNetCore.InternalTesting.csproj (in 37 ms).
  Restored /src/src/SignalR/server/SignalR/src/Microsoft.AspNetCore.SignalR.csproj (in 5 ms).
  Restored /src/src/SignalR/server/Core/src/Microsoft.AspNetCore.SignalR.Core.csproj (in 4 ms).
  Restored /src/src/SignalR/samples/WebSocketSample/WebSocketSample.csproj (in 0.3 ms).
  Restored /src/src/SignalR/server/StackExchangeRedis/test/Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests.csproj (in 29 ms).
  Restored /src/src/SignalR/server/SignalR/test/Microsoft.AspNetCore.SignalR.Tests.csproj (in 29 ms).
  Restored /src/src/SignalR/samples/JwtSample/JwtSample.csproj (in 9 ms).
  Restored /src/src/SignalR/samples/JwtClientSample/JwtClientSample.csproj (in 2 ms).
  Restored /src/src/SignalR/samples/ClientSample/ClientSample.csproj (in 5 ms).
  Restored /src/src/SignalR/common/testassets/Tests.Utils/Microsoft.AspNetCore.SignalR.Tests.Utils.csproj (in 11 ms).
  Restored /src/src/SignalR/perf/Microbenchmarks/Microsoft.AspNetCore.SignalR.Microbenchmarks.csproj (in 25 ms).
  Restored /src/src/SignalR/common/SignalR.Common/src/Microsoft.AspNetCore.SignalR.Common.csproj (in 5 ms).
  Restored /src/src/SignalR/common/SignalR.Common/test/Microsoft.AspNetCore.SignalR.Common.Tests.csproj (in 12 ms).
  Restored /src/src/SignalR/common/Protocols.NewtonsoftJson/src/Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj (in 2 ms).
  Restored /src/src/SignalR/common/Protocols.Json/src/Microsoft.AspNetCore.SignalR.Protocols.Json.csproj (in 8 ms).
  Restored /src/src/SignalR/common/Http.Connections/test/Microsoft.AspNetCore.Http.Connections.Tests.csproj (in 19 ms).
  Restored /src/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/src/Microsoft.Web.Xdt.Extensions.csproj (in 139 ms).
  Restored /src/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests.csproj (in 139 ms).
  Restored /src/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/tests/Microsoft.Web.Xdt.Extensions.Tests.csproj (in 144 ms).
  Restored /src/src/SignalR/common/Http.Connections.Common/src/Microsoft.AspNetCore.Http.Connections.Common.csproj (in 2 ms).
  Restored /src/src/SignalR/common/Http.Connections/src/Microsoft.AspNetCore.Http.Connections.csproj (in 3 ms).
  Restored /src/src/SignalR/clients/csharp/Http.Connections.Client/src/Microsoft.AspNetCore.Http.Connections.Client.csproj (in 8 ms).
  Restored /src/src/SignalR/clients/ts/FunctionalTests/SignalR.Client.FunctionalTestApp.csproj (in 16 ms).
  Restored /src/src/SignalR/clients/csharp/Client/test/UnitTests/Microsoft.AspNetCore.SignalR.Client.Tests.csproj (in 17 ms).
  Restored /src/src/SignalR/samples/SocialWeather/SocialWeather.csproj (in 177 ms).
  Restored /src/src/SignalR/samples/SignalRSamples/SignalRSamples.csproj (in 176 ms).
  Restored /src/src/Framework/AspNetCoreAnalyzers/src/Analyzers/Microsoft.AspNetCore.App.Analyzers.csproj (in 982 ms).
  Restored /src/src/Framework/AspNetCoreAnalyzers/src/CodeFixes/Microsoft.AspNetCore.App.CodeFixes.csproj (in 1.57 sec).
  Restored /src/src/Framework/AspNetCoreAnalyzers/test/Microsoft.AspNetCore.App.Analyzers.Test.csproj (in 1.75 sec).
  Restored /src/src/Components/WebAssembly/testassets/ThreadingApp/ThreadingApp.csproj (in 3.05 sec).
  Restored /src/src/Caching/SqlServer/src/Microsoft.Extensions.Caching.SqlServer.csproj (in 1.11 sec).
  Restored /src/src/SignalR/common/Protocols.MessagePack/src/Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj (in 644 ms).
  Restoring NPM packages...
  npm WARN EBADENGINE Unsupported engine {
  npm WARN EBADENGINE   package: 'aspnetcore@1.0.0',
  npm WARN EBADENGINE   required: { node: '>=20.9.0', npm: '>=9.3.1' },
  npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
  npm WARN EBADENGINE }
  npm WARN EBADENGINE Unsupported engine {
  npm WARN EBADENGINE   package: 'rollup@4.9.2',
  npm WARN EBADENGINE   required: { node: '>=18.0.0', npm: '>=8.0.0' },
  npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
  npm WARN EBADENGINE }

  added 1622 packages, and audited 1637 packages in 17s

  135 packages are looking for funding
    run `npm fund` for details

  found 0 vulnerabilities
  npm notice 
  npm notice New major version of npm available! 8.19.4 -> 10.4.0
  npm notice Changelog: 
  npm notice Run `npm install -g npm@10.4.0` to update!
  npm notice 

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:57.05
Removing intermediate container 28cf5c79850a
 ---> 0d442140415e
Step 11/17 : RUN .dotnet/dotnet publish -c Release --no-restore -o /app ./src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj
 ---> Running in 1210250689e2
MSBuild version 17.10.0-preview-24076-01+e7a44d757 for .NET
  Microsoft.Extensions.Features -> /src/artifacts/bin/Microsoft.Extensions.Features/Release/net9.0/Microsoft.Extensions.Features.dll
  Microsoft.Extensions.ObjectPool -> /src/artifacts/bin/Microsoft.Extensions.ObjectPool/Release/net9.0/Microsoft.Extensions.ObjectPool.dll
  Microsoft.AspNetCore.Html.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Html.Abstractions/Release/net9.0/Microsoft.AspNetCore.Html.Abstractions.dll
  Microsoft.JSInterop -> /src/artifacts/bin/Microsoft.JSInterop/Release/net9.0/Microsoft.JSInterop.dll
  Microsoft.Net.Http.Headers -> /src/artifacts/bin/Microsoft.Net.Http.Headers/Release/net9.0/Microsoft.Net.Http.Headers.dll
  Microsoft.AspNetCore.DataProtection.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.DataProtection.Abstractions/Release/net9.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll
  Microsoft.AspNetCore.Connections.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Connections.Abstractions/Release/net9.0/Microsoft.AspNetCore.Connections.Abstractions.dll
  Microsoft.JSInterop.WebAssembly -> /src/artifacts/bin/Microsoft.JSInterop.WebAssembly/Release/net9.0/Microsoft.JSInterop.WebAssembly.dll
  Microsoft.AspNetCore.Cryptography.Internal -> /src/artifacts/bin/Microsoft.AspNetCore.Cryptography.Internal/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll
  Microsoft.AspNetCore.WebUtilities -> /src/artifacts/bin/Microsoft.AspNetCore.WebUtilities/Release/net9.0/Microsoft.AspNetCore.WebUtilities.dll
  Microsoft.AspNetCore.Components -> /src/artifacts/bin/Microsoft.AspNetCore.Components/Release/net9.0/Microsoft.AspNetCore.Components.dll
  Microsoft.AspNetCore.Http.Features -> /src/artifacts/bin/Microsoft.AspNetCore.Http.Features/Release/net9.0/Microsoft.AspNetCore.Http.Features.dll
  Microsoft.AspNetCore.Metadata -> /src/artifacts/bin/Microsoft.AspNetCore.Metadata/Release/net9.0/Microsoft.AspNetCore.Metadata.dll
  Microsoft.AspNetCore.Components.Forms -> /src/artifacts/bin/Microsoft.AspNetCore.Components.Forms/Release/net9.0/Microsoft.AspNetCore.Components.Forms.dll
  Microsoft.AspNetCore.Authorization -> /src/artifacts/bin/Microsoft.AspNetCore.Authorization/Release/net9.0/Microsoft.AspNetCore.Authorization.dll
  Microsoft.AspNetCore.Hosting.Server.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Hosting.Server.Abstractions/Release/net9.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
  Microsoft.AspNetCore.Components.Web -> /src/artifacts/bin/Microsoft.AspNetCore.Components.Web/Release/net9.0/Microsoft.AspNetCore.Components.Web.dll
  Microsoft.AspNetCore.DataProtection -> /src/artifacts/bin/Microsoft.AspNetCore.DataProtection/Release/net9.0/Microsoft.AspNetCore.DataProtection.dll
  Microsoft.AspNetCore.Components.Authorization -> /src/artifacts/bin/Microsoft.AspNetCore.Components.Authorization/Release/net9.0/Microsoft.AspNetCore.Components.Authorization.dll
  Microsoft.AspNetCore.Components.WebAssembly -> /src/artifacts/bin/Microsoft.AspNetCore.Components.WebAssembly/Release/net9.0/Microsoft.AspNetCore.Components.WebAssembly.dll
  Microsoft.AspNetCore.Http.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Http.Abstractions/Release/net9.0/Microsoft.AspNetCore.Http.Abstractions.dll
  Wasm.Performance.TestApp -> /src/src/Components/benchmarkapps/Wasm.Performance/TestApp/bin/Release/net9.0/Wasm.Performance.TestApp.dll
  Wasm.Performance.TestApp (Blazor output) -> /src/src/Components/benchmarkapps/Wasm.Performance/TestApp/bin/Release/net9.0/wwwroot
  Microsoft.AspNetCore.Hosting.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Hosting.Abstractions/Release/net9.0/Microsoft.AspNetCore.Hosting.Abstractions.dll
  Microsoft.AspNetCore.Diagnostics.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Diagnostics.Abstractions/Release/net9.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll
  Microsoft.AspNetCore.Authentication.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Authentication.Abstractions/Release/net9.0/Microsoft.AspNetCore.Authentication.Abstractions.dll
  Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes -> /src/artifacts/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes/Release/net9.0/Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.dll
  Microsoft.AspNetCore.Server.Kestrel.Transport.Quic -> /src/artifacts/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic/Release/net9.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
  Microsoft.AspNetCore.Routing.Abstractions -> /src/artifacts/bin/Microsoft.AspNetCore.Routing.Abstractions/Release/net9.0/Microsoft.AspNetCore.Routing.Abstractions.dll
  Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets -> /src/artifacts/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/Release/net9.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
  Microsoft.AspNetCore.Http.Extensions -> /src/artifacts/bin/Microsoft.AspNetCore.Http.Extensions/Release/net9.0/Microsoft.AspNetCore.Http.Extensions.dll
  Microsoft.AspNetCore.HttpOverrides -> /src/artifacts/bin/Microsoft.AspNetCore.HttpOverrides/Release/net9.0/Microsoft.AspNetCore.HttpOverrides.dll
  Microsoft.AspNetCore.Antiforgery -> /src/artifacts/bin/Microsoft.AspNetCore.Antiforgery/Release/net9.0/Microsoft.AspNetCore.Antiforgery.dll
  Microsoft.AspNetCore.Http -> /src/artifacts/bin/Microsoft.AspNetCore.Http/Release/net9.0/Microsoft.AspNetCore.Http.dll
  Microsoft.AspNetCore.Routing -> /src/artifacts/bin/Microsoft.AspNetCore.Routing/Release/net9.0/Microsoft.AspNetCore.Routing.dll
  Microsoft.AspNetCore.HostFiltering -> /src/artifacts/bin/Microsoft.AspNetCore.HostFiltering/Release/net9.0/Microsoft.AspNetCore.HostFiltering.dll
  Microsoft.AspNetCore.Server.Kestrel.Core -> /src/artifacts/bin/Microsoft.AspNetCore.Server.Kestrel.Core/Release/net9.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll
  Microsoft.AspNetCore.Authentication.Core -> /src/artifacts/bin/Microsoft.AspNetCore.Authentication.Core/Release/net9.0/Microsoft.AspNetCore.Authentication.Core.dll
  Microsoft.AspNetCore.Hosting -> /src/artifacts/bin/Microsoft.AspNetCore.Hosting/Release/net9.0/Microsoft.AspNetCore.Hosting.dll
  Microsoft.Extensions.WebEncoders -> /src/artifacts/bin/Microsoft.Extensions.WebEncoders/Release/net9.0/Microsoft.Extensions.WebEncoders.dll
  Microsoft.AspNetCore.Cors -> /src/artifacts/bin/Microsoft.AspNetCore.Cors/Release/net9.0/Microsoft.AspNetCore.Cors.dll
  Microsoft.AspNetCore.Authorization.Policy -> /src/artifacts/bin/Microsoft.AspNetCore.Authorization.Policy/Release/net9.0/Microsoft.AspNetCore.Authorization.Policy.dll
  Microsoft.AspNetCore.Server.HttpSys -> /src/artifacts/bin/Microsoft.AspNetCore.Server.HttpSys/Release/net9.0/Microsoft.AspNetCore.Server.HttpSys.dll
  Microsoft.AspNetCore.Server.IISIntegration -> /src/artifacts/bin/Microsoft.AspNetCore.Server.IISIntegration/Release/net9.0/Microsoft.AspNetCore.Server.IISIntegration.dll
  Microsoft.AspNetCore.Server.Kestrel -> /src/artifacts/bin/Microsoft.AspNetCore.Server.Kestrel/Release/net9.0/Microsoft.AspNetCore.Server.Kestrel.dll
  Microsoft.AspNetCore.Diagnostics -> /src/artifacts/bin/Microsoft.AspNetCore.Diagnostics/Release/net9.0/Microsoft.AspNetCore.Diagnostics.dll
  Microsoft.AspNetCore.StaticFiles -> /src/artifacts/bin/Microsoft.AspNetCore.StaticFiles/Release/net9.0/Microsoft.AspNetCore.StaticFiles.dll
  Microsoft.AspNetCore.Authentication -> /src/artifacts/bin/Microsoft.AspNetCore.Authentication/Release/net9.0/Microsoft.AspNetCore.Authentication.dll
  Microsoft.AspNetCore.DataProtection.Extensions -> /src/artifacts/bin/Microsoft.AspNetCore.DataProtection.Extensions/Release/net9.0/Microsoft.AspNetCore.DataProtection.Extensions.dll
  Microsoft.Extensions.FileProviders.Embedded.Manifest.Task -> /src/artifacts/bin/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task/Release/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.dll
  Microsoft.Extensions.FileProviders.Embedded -> /src/artifacts/bin/Microsoft.Extensions.FileProviders.Embedded/Release/net9.0/Microsoft.Extensions.FileProviders.Embedded.dll
  Microsoft.AspNetCore.Server.IIS -> /src/artifacts/bin/Microsoft.AspNetCore.Server.IIS/Release/net9.0/Microsoft.AspNetCore.Server.IIS.dll
  Microsoft.AspNetCore.Components.Endpoints -> /src/artifacts/bin/Microsoft.AspNetCore.Components.Endpoints/Release/net9.0/Microsoft.AspNetCore.Components.Endpoints.dll
  Microsoft.AspNetCore -> /src/artifacts/bin/Microsoft.AspNetCore/Release/net9.0/Microsoft.AspNetCore.dll
  Microsoft.AspNetCore.Components.WebAssembly.Server -> /src/artifacts/bin/Microsoft.AspNetCore.Components.WebAssembly.Server/Release/net9.0/Microsoft.AspNetCore.Components.WebAssembly.Server.dll
  Wasm.Performance.Driver -> /src/src/Components/benchmarkapps/Wasm.Performance/Driver/bin/Release/net9.0/linux-x64/Wasm.Performance.Driver.dll
  Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
  Optimizing assemblies for size. This process might take a while.
  Wasm.Performance.Driver -> /app/
Removing intermediate container 1210250689e2
 ---> 4d31a7831fc3
Step 12/17 : RUN chmod +x /app/Wasm.Performance.Driver
 ---> Running in c6c518c7c256
Removing intermediate container c6c518c7c256
 ---> e3e186d82cb3
Step 13/17 : WORKDIR /app
 ---> Running in db09c17584b5
Removing intermediate container db09c17584b5
 ---> c6b2b2323c41
Step 14/17 : FROM selenium/standalone-chrome:120.0 as final
120.0: Pulling from selenium/standalone-chrome
29202e855b20: Pulling fs layer
56b4a4d7155a: Pulling fs layer
584140d1a118: Pulling fs layer
9b247a7a3b4f: Pulling fs layer
60d2cb8eedbc: Pulling fs layer
9a17968a8448: Pulling fs layer
43f64941cfd7: Pulling fs layer
d2df9456eab9: Pulling fs layer
c8a91401d224: Pulling fs layer
29226abc2b5b: Pulling fs layer
9b247a7a3b4f: Waiting
60d2cb8eedbc: Waiting
8df9a8d3cbf7: Pulling fs layer
39b33a92d9e5: Pulling fs layer
9a17968a8448: Waiting
67ddf0b6e5ca: Pulling fs layer
7c5115f490ba: Pulling fs layer
d2df9456eab9: Waiting
5d8b4a538eb0: Pulling fs layer
43f64941cfd7: Waiting
4164324b6ccd: Pulling fs layer
c8a91401d224: Waiting
29226abc2b5b: Waiting
f4777c19033e: Pulling fs layer
39b33a92d9e5: Waiting
8df9a8d3cbf7: Waiting
67ddf0b6e5ca: Waiting
49c4e7a0f14a: Pulling fs layer
5d8b4a538eb0: Waiting
4164324b6ccd: Waiting
5a400a87773f: Pulling fs layer
7c5115f490ba: Waiting
f4777c19033e: Waiting
4f4fb700ef54: Pulling fs layer
49c4e7a0f14a: Waiting
08c1f3fdb2d4: Pulling fs layer
5a400a87773f: Waiting
227ff5a0eb3c: Pulling fs layer
4f4fb700ef54: Waiting
9f002503da64: Pulling fs layer
227ff5a0eb3c: Waiting
621877b6e9a7: Pulling fs layer
e3ccdb22e00c: Pulling fs layer
67d38c6ebd3e: Pulling fs layer
e5528ac478c1: Pulling fs layer
e3ccdb22e00c: Waiting
67d38c6ebd3e: Waiting
621877b6e9a7: Waiting
784d33597ff6: Pulling fs layer
e5528ac478c1: Waiting
93e9797323a0: Pulling fs layer
784d33597ff6: Waiting
7611372fb6a8: Pulling fs layer
ef7395df51b1: Pulling fs layer
86ca1ba65afa: Pulling fs layer
8dcf3517e56c: Pulling fs layer
740235e53bf6: Pulling fs layer
5e49b301825d: Pulling fs layer
76b25cbcbf27: Pulling fs layer
32941c3d5842: Pulling fs layer
a3b14e6be39d: Pulling fs layer
93e9797323a0: Waiting
ef7395df51b1: Waiting
7611372fb6a8: Waiting
a3b14e6be39d: Waiting
86ca1ba65afa: Waiting
32941c3d5842: Waiting
76b25cbcbf27: Waiting
5e49b301825d: Waiting
8dcf3517e56c: Waiting
740235e53bf6: Waiting
56b4a4d7155a: Download complete
29202e855b20: Verifying Checksum
29202e855b20: Download complete
9b247a7a3b4f: Download complete
60d2cb8eedbc: Download complete
9a17968a8448: Download complete
29202e855b20: Pull complete
56b4a4d7155a: Pull complete
584140d1a118: Verifying Checksum
584140d1a118: Download complete
43f64941cfd7: Download complete
c8a91401d224: Verifying Checksum
c8a91401d224: Download complete
d2df9456eab9: Verifying Checksum
d2df9456eab9: Download complete
8df9a8d3cbf7: Verifying Checksum
8df9a8d3cbf7: Download complete
39b33a92d9e5: Download complete
67ddf0b6e5ca: Verifying Checksum
67ddf0b6e5ca: Download complete
584140d1a118: Pull complete
9b247a7a3b4f: Pull complete
60d2cb8eedbc: Pull complete
9a17968a8448: Pull complete
43f64941cfd7: Pull complete
d2df9456eab9: Pull complete
c8a91401d224: Pull complete
29226abc2b5b: Verifying Checksum
29226abc2b5b: Download complete
29226abc2b5b: Pull complete
8df9a8d3cbf7: Pull complete
39b33a92d9e5: Pull complete
67ddf0b6e5ca: Pull complete
5d8b4a538eb0: Verifying Checksum
5d8b4a538eb0: Download complete
4164324b6ccd: Download complete
f4777c19033e: Verifying Checksum
f4777c19033e: Download complete
7c5115f490ba: Verifying Checksum
7c5115f490ba: Download complete
49c4e7a0f14a: Verifying Checksum
49c4e7a0f14a: Download complete
5a400a87773f: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
08c1f3fdb2d4: Verifying Checksum
08c1f3fdb2d4: Download complete
227ff5a0eb3c: Verifying Checksum
227ff5a0eb3c: Download complete
9f002503da64: Verifying Checksum
9f002503da64: Download complete
7c5115f490ba: Pull complete
621877b6e9a7: Download complete
e3ccdb22e00c: Verifying Checksum
e3ccdb22e00c: Download complete
67d38c6ebd3e: Download complete
5d8b4a538eb0: Pull complete
4164324b6ccd: Pull complete
f4777c19033e: Pull complete
e5528ac478c1: Verifying Checksum
e5528ac478c1: Download complete
784d33597ff6: Download complete
49c4e7a0f14a: Pull complete
5a400a87773f: Pull complete
4f4fb700ef54: Pull complete
08c1f3fdb2d4: Pull complete
227ff5a0eb3c: Pull complete
9f002503da64: Pull complete
621877b6e9a7: Pull complete
e3ccdb22e00c: Pull complete
67d38c6ebd3e: Pull complete
e5528ac478c1: Pull complete
784d33597ff6: Pull complete
7611372fb6a8: Verifying Checksum
7611372fb6a8: Download complete
ef7395df51b1: Verifying Checksum
ef7395df51b1: Download complete
8dcf3517e56c: Verifying Checksum
8dcf3517e56c: Download complete
86ca1ba65afa: Verifying Checksum
86ca1ba65afa: Download complete
740235e53bf6: Verifying Checksum
740235e53bf6: Download complete
5e49b301825d: Verifying Checksum
5e49b301825d: Download complete
76b25cbcbf27: Download complete
32941c3d5842: Verifying Checksum
32941c3d5842: Download complete
93e9797323a0: Verifying Checksum
93e9797323a0: Download complete
a3b14e6be39d: Verifying Checksum
a3b14e6be39d: Download complete
93e9797323a0: Pull complete
7611372fb6a8: Pull complete
ef7395df51b1: Pull complete
86ca1ba65afa: Pull complete
8dcf3517e56c: Pull complete
740235e53bf6: Pull complete
5e49b301825d: Pull complete
76b25cbcbf27: Pull complete
32941c3d5842: Pull complete
a3b14e6be39d: Pull complete
Digest: sha256:af60bc8b734d7894061d3a220423e905fa158d054786b5c672e9c2e3d8cab78a
Status: Downloaded newer image for selenium/standalone-chrome:120.0
 ---> deff784da213
Step 15/17 : COPY --from=build ./app ./
 ---> 05c69c719767
Step 16/17 : COPY ./exec.sh ./
 ---> 2a45206fa739
Step 17/17 : ENTRYPOINT [ "bash", "./exec.sh" ]
 ---> Running in 0526c837fcbd
Removing intermediate container 0526c837fcbd
 ---> 7323af570815
Successfully built 7323af570815
Successfully tagged benchmarks_dockerfile:latest
1342814353
docker run -d   --label benchmarks --name benchmarks_dockerfile-2 --privileged --network host benchmarks_dockerfile 
bd51e2be59d8d00006e3bdb98f535123e414dc7368ece7c00f34128b6dbf4c5c

Output

Setting up SE_NODE_GRID_URL...
Selenium Grid Standalone configuration: 
[network]
relax-checks = true

[node]
session-timeout = "300"
override-max-sessions = false
detect-drivers = false
drain-after-session-count = 0
max-sessions = 1

[[node.driver-configuration]]
display-name = "chrome"
stereotype = '{"browserName": "chrome", "browserVersion": "120.0", "platformName": "Linux", "goog:chromeOptions": {"binary": "/usr/bin/google-chrome"}}'
max-sessions = 1

Starting Selenium Grid Standalone...
Tracing is disabled
Application started.
Attempting to connect to Selenium Server running at http://127.0.0.1:4444/wd/hub/
Could not connect to selenium-server. Has it been started as yet?
18:19:45.125 INFO [LoggingOptions.configureLogEncoding] - Using the system default encoding
18:19:45.128 INFO [OpenTelemetryTracer.createTracer] - Using OpenTelemetry for tracing
18:19:45.443 INFO [NodeOptions.getSessionFactories] - Detected 12 available processors
18:19:45.468 INFO [NodeOptions.report] - Adding chrome for {"browserName": "chrome","browserVersion": "120.0","goog:chromeOptions": {"binary": "\u002fusr\u002fbin\u002fgoogle-chrome"},"platformName": "linux","se:noVncPort": 7900,"se:vncEnabled": true} 1 times
18:19:45.479 INFO [Node.] - Binding additional locator mechanisms: relative
18:19:45.489 INFO [GridModel.setAvailability] - Switching Node 976d5e8b-f917-4a11-bd56-bbd455d946cd (uri: http://172.17.0.1:4444) from DOWN to UP
18:19:45.489 INFO [LocalDistributor.add] - Added node 976d5e8b-f917-4a11-bd56-bbd455d946cd at http://172.17.0.1:4444. Health check every 120s
18:19:45.552 INFO [Standalone.execute] - Started Selenium Standalone 4.17.0 (revision e52b1be057*): http://172.17.0.1:4444
Connected to Selenium
18:19:46.164 INFO [LocalDistributor.newSession] - Session request received by the Distributor: 
 [Capabilities {browserName: chrome, goog:chromeOptions: {args: [--headless, --disable-dev-shm-usage]}, goog:loggingPrefs: {browser: ALL}}]
18:19:46.406 INFO [LocalNode.newSession] - Session created by the Node. Id: 99a8616e52ebf9a2528e6c36159d37b3, Caps: Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 120.0.6099.224, chrome: {chromedriverVersion: 120.0.6099.109 (3419140ab66..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:33025}, goog:loggingPrefs: {browser: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.17.0.1:4444/sessio..., se:cdpVersion: 120.0.6099.224, se:vnc: ws://172.17.0.1:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.17.0.1:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
18:19:46.409 INFO [LocalDistributor.newSession] - Session created by the Distributor. Id: 99a8616e52ebf9a2528e6c36159d37b3 
 Caps: Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 120.0.6099.224, chrome: {chromedriverVersion: 120.0.6099.109 (3419140ab66..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:33025}, goog:loggingPrefs: {browser: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.17.0.1:4444/sessio..., se:cdpVersion: 120.0.6099.224, se:vnc: ws://172.17.0.1:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.17.0.1:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: http://127.0.0.1:42095
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
      Content root path: /
Test app listening at http://127.0.0.1:42095.
[Browser Log]: 2/6/2024 6:19:47 PM: http://127.0.0.1:42095/benchmarks/index.js 16:12 "Calculating download size..."
[Browser Log]: 2/6/2024 6:19:48 PM: http://127.0.0.1:42095/benchmarks/index.js 18:12 "Download size: " 2380144
[Browser Log]: 2/6/2024 6:19:54 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Time to first UI"
[Browser Log]: 2/6/2024 6:20:01 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render 10 items"
[Browser Log]: 2/6/2024 6:20:07 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render 100 items"
[Browser Log]: 2/6/2024 6:20:13 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render 1000 items"
[Browser Log]: 2/6/2024 6:20:20 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Serialize 1kb"
[Browser Log]: 2/6/2024 6:20:26 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Serialize 340kb"
[Browser Log]: 2/6/2024 6:20:32 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Serialize 340kb (Source Generated)"
[Browser Log]: 2/6/2024 6:20:39 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Deserialize 1kb"
[Browser Log]: 2/6/2024 6:20:45 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Deserialize 340kb"
[Browser Log]: 2/6/2024 6:20:51 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Deserialize 340kb (Source Generated)"
[Browser Log]: 2/6/2024 6:20:57 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Serialize 340kb (JavaScript)"
[Browser Log]: 2/6/2024 6:21:03 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Deserialize 340kb (JavaScript)"
[Browser Log]: 2/6/2024 6:21:10 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render small nested component"
[Browser Log]: 2/6/2024 6:21:16 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render large nested component"
[Browser Log]: 2/6/2024 6:21:22 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark Render component with edit"
[Browser Log]: 2/6/2024 6:21:29 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark PlainTable: From blank"
[Browser Log]: 2/6/2024 6:21:35 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark PlainTable: Switch pages"
[Browser Log]: 2/6/2024 6:21:42 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark ComplexTable: From blank"
[Browser Log]: 2/6/2024 6:21:48 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark ComplexTable: Switch pages"
[Browser Log]: 2/6/2024 6:21:55 PM: http://127.0.0.1:42095/benchmarks/index.js 30:18 "Completed benchmark FastGrid: From blank"
#StartJobStatistics
{"Metadata":[{"Source":"BlazorWasm","Name":"blazorwasm/download-size","ShortDescription":"Download size (KB)","LongDescription":"Download size (KB)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/commit","ShortDescription":"Commit Hash","LongDescription":null,"Format":null},{"Source":"BlazorWasm","Name":"blazorwasm/time-to-first-ui","ShortDescription":"Time to first UI","LongDescription":"Time to render first UI (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-10-items","ShortDescription":"Render 10 items","LongDescription":"Time to render 10 item list (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-100-items","ShortDescription":"Render 100 items","LongDescription":"Time to render 100 item list (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-1000-items","ShortDescription":"Render 1000 items","LongDescription":"Time to render 1000 item list (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsonserialize-1kb","ShortDescription":"Serialize 1kb","LongDescription":"Serialize JSON 1kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsonserialize-340kb","ShortDescription":"Serialize 340kb","LongDescription":"Serialize JSON 340kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsonserialize-sourcegen-340kb","ShortDescription":"Serialize 340kb (Source Generated)","LongDescription":"Serialize JSON (SourceGen) 340kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsondeserialize-1kb","ShortDescription":"Deserialize 1kb","LongDescription":"Deserialize JSON 1kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsondeserialize-340kb","ShortDescription":"Deserialize 340kb","LongDescription":"Deserialize JSON 340kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsondeserialize-sourcegen-340kb","ShortDescription":"Deserialize 340kb (Source Generated)","LongDescription":"Deserialize JSON (SourceGen) 340kb - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsonserialize-javascript-340kb","ShortDescription":"Serialize 340kb (JavaScript)","LongDescription":"Serialize JSON 340kb using JavaScript - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/jsondeserialize-javascript-340kb","ShortDescription":"Deserialize 340kb (JavaScript)","LongDescription":"Deserialize JSON 340kb using JavaScript - Time in ms","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/orgchart-1-4-org","ShortDescription":"Render small nested component","LongDescription":"Time to render a complex component with small nesting (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/orgchart-3-3-org","ShortDescription":"Render large nested component","LongDescription":"Time to render a complex component with large nesting (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/edit-orgchart-3-2","ShortDescription":"Render component with edit","LongDescription":"Time to peform updates in a nested component (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-plaintable-from-blank","ShortDescription":"PlainTable: From blank","LongDescription":"Time to render plain table from blank (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-plaintable-switch-pages","ShortDescription":"PlainTable: Switch pages","LongDescription":"Time to render plain table change of page (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-complextable-from-blank","ShortDescription":"ComplexTable: From blank","LongDescription":"Time to render complex table from blank (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-complextable-switch-pages","ShortDescription":"ComplexTable: Switch pages","LongDescription":"Time to render complex table change of page (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-fastgrid-from-blank","ShortDescription":"FastGrid: From blank","LongDescription":"Time to render fast grid from blank (ms)","Format":"n2"},{"Source":"BlazorWasm","Name":"blazorwasm/render-fastgrid-switch-pages","ShortDescription":"FastGrid: Switch pages","LongDescription":"Time to render fast grid change of page (ms)","Format":"n2"}],"Measurements":[{"Timestamp":"2024-02-06T18:22:01.5165389Z","Name":"blazorwasm/download-size","Value":2324.3594},{"Timestamp":"2024-02-06T18:22:01.5165761Z","Name":"blazorwasm/commit","Value":"748f6b086a1f9dd8e9c652d0a38806558fabfc06"},{"Timestamp":"2024-02-06T18:22:01.5167381Z","Name":"blazorwasm/time-to-first-ui","Value":260.14999997615814},{"Timestamp":"2024-02-06T18:22:01.5167455Z","Name":"blazorwasm/render-10-items","Value":1.1348441923643982},{"Timestamp":"2024-02-06T18:22:01.516746Z","Name":"blazorwasm/render-100-items","Value":4.763095236959912},{"Timestamp":"2024-02-06T18:22:01.5167461Z","Name":"blazorwasm/render-1000-items","Value":40.58999998569489},{"Timestamp":"2024-02-06T18:22:01.5167462Z","Name":"blazorwasm/jsonserialize-1kb","Value":0.561711079943899},{"Timestamp":"2024-02-06T18:22:01.5167463Z","Name":"blazorwasm/jsonserialize-340kb","Value":13.690000001589457},{"Timestamp":"2024-02-06T18:22:01.5167464Z","Name":"blazorwasm/jsonserialize-sourcegen-340kb","Value":13.831034487691419},{"Timestamp":"2024-02-06T18:22:01.5167465Z","Name":"blazorwasm/jsondeserialize-1kb","Value":0.6030120483363968},{"Timestamp":"2024-02-06T18:22:01.5167466Z","Name":"blazorwasm/jsondeserialize-340kb","Value":27.813333336512244},{"Timestamp":"2024-02-06T18:22:01.5167466Z","Name":"blazorwasm/jsondeserialize-sourcegen-340kb","Value":28.75},{"Timestamp":"2024-02-06T18:22:01.5167467Z","Name":"blazorwasm/jsonserialize-javascript-340kb","Value":0.41547248172859047},{"Timestamp":"2024-02-06T18:22:01.5167468Z","Name":"blazorwasm/jsondeserialize-javascript-340kb","Value":0.5245085190664269},{"Timestamp":"2024-02-06T18:22:01.5167468Z","Name":"blazorwasm/orgchart-1-4-org","Value":7.191228067665769},{"Timestamp":"2024-02-06T18:22:01.5167469Z","Name":"blazorwasm/orgchart-3-3-org","Value":46.733333349227905},{"Timestamp":"2024-02-06T18:22:01.516747Z","Name":"blazorwasm/edit-orgchart-3-2","Value":17.86521739545076},{"Timestamp":"2024-02-06T18:22:01.5167471Z","Name":"blazorwasm/render-plaintable-from-blank","Value":98.38000001907348},{"Timestamp":"2024-02-06T18:22:01.5167472Z","Name":"blazorwasm/render-plaintable-switch-pages","Value":52.94999998807907},{"Timestamp":"2024-02-06T18:22:01.5167472Z","Name":"blazorwasm/render-complextable-from-blank","Value":185.93333331743875},{"Timestamp":"2024-02-06T18:22:01.5167473Z","Name":"blazorwasm/render-complextable-switch-pages","Value":172.93333331743878},{"Timestamp":"2024-02-06T18:22:01.5167473Z","Name":"blazorwasm/render-fastgrid-from-blank","Value":19.666666666666664},{"Timestamp":"2024-02-06T18:22:01.5167474Z","Name":"blazorwasm/render-fastgrid-switch-pages","Value":17.62608696066815}]}
#EndJobStatistics

Download size: 2324kb.
| Name | Description | Duration | NumExecutions | 
--------------------------
| blazorwasm/time-to-first-ui | Time to first UI | 260.14999997615814 | 24 |
| blazorwasm/render-10-items | Render 10 items | 1.1348441923643982 | 4820 |
| blazorwasm/render-100-items | Render 100 items | 4.763095236959912 | 1222 |
| blazorwasm/render-1000-items | Render 1000 items | 40.58999998569489 | 139 |
| blazorwasm/jsonserialize-1kb | Serialize 1kb | 0.561711079943899 | 10143 |
| blazorwasm/jsonserialize-340kb | Serialize 340kb | 13.690000001589457 | 416 |
| blazorwasm/jsonserialize-sourcegen-340kb | Serialize 340kb (Source Generated) | 13.831034487691419 | 406 |
| blazorwasm/jsondeserialize-1kb | Deserialize 1kb | 0.6030120483363968 | 9770 |
| blazorwasm/jsondeserialize-340kb | Deserialize 340kb | 27.813333336512244 | 225 |
| blazorwasm/jsondeserialize-sourcegen-340kb | Deserialize 340kb (Source Generated) | 28.75 | 210 |
| blazorwasm/jsonserialize-javascript-340kb | Serialize 340kb (JavaScript) | 0.41547248172859047 | 14408 |
| blazorwasm/jsondeserialize-javascript-340kb | Deserialize 340kb (JavaScript) | 0.5245085190664269 | 11418 |
| blazorwasm/orgchart-1-4-org | Render small nested component | 7.191228067665769 | 751 |
| blazorwasm/orgchart-3-3-org | Render large nested component | 46.733333349227905 | 108 |
| blazorwasm/edit-orgchart-3-2 | Render component with edit | 17.86521739545076 | 305 |
| blazorwasm/render-plaintable-from-blank | PlainTable: From blank | 98.38000001907348 | 56 |
| blazorwasm/render-plaintable-switch-pages | PlainTable: Switch pages | 52.94999998807907 | 112 |
| blazorwasm/render-complextable-from-blank | ComplexTable: From blank | 185.93333331743875 | 32 |
| blazorwasm/render-complextable-switch-pages | ComplexTable: Switch pages | 172.93333331743878 | 33 |
| blazorwasm/render-fastgrid-from-blank | FastGrid: From blank | 19.666666666666664 | 276 |
| blazorwasm/render-fastgrid-switch-pages | FastGrid: Switch pages | 17.62608696066815 | 316 |
Done executing benchmark