Run stress tests on private Asp.Net Core package (#33860)
authorAlexander Nikolaev <55398552+alnikola@users.noreply.github.com>
Tue, 24 Mar 2020 16:35:00 +0000 (17:35 +0100)
committerGitHub <noreply@github.com>
Tue, 24 Mar 2020 16:35:00 +0000 (17:35 +0100)
commit5d874beea87e415fb81522970cf86431d08bc7ed
tree04e17cbd535f23e127ce6fd200dbbb85d86a30b1
parentd0c892d6c489b6de10296a877f661194ac2dad76
Run stress tests on private Asp.Net Core package (#33860)

Currently, it's possible to run stress tests on privately built CoreCLR and libraries by executing load-corefx-testhost.ps1 -b followed by run-docker-compose.ps1 -b. However, it was not possible to run the stress server on a private Asp.Net Core package which is used for private libraries build.

This PR adds a new -pa parameter to run-docker-compose.ps1 which builds a server container with a private Asp.Net Core package version.
eng/docker/build-docker-sdk.ps1
eng/docker/libraries-sdk-aspnetcore.linux.Dockerfile [new file with mode: 0644]
eng/docker/libraries-sdk-aspnetcore.windows.Dockerfile [new file with mode: 0644]
src/libraries/System.Net.Http/tests/StressTests/HttpStress/run-docker-compose.ps1
src/libraries/System.Net.Security/tests/StressTests/SslStress/run-docker-compose.ps1