-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run stress tests on private Asp.Net Core package #33860
Run stress tests on private Asp.Net Core package #33860
Conversation
Think what ever is under eng/* should be submitted to arcade project (and than that's roll in automatically) |
The stress pipeline (and the enterprise-linux pipeline) don't run in Helix or use Arcade at all. They simply define a new pipeline directly and run it either manually or triggered by pushes/commits to the branch. |
yes, I understand that. But lot of the eng/build files live in arcade repo and are mirrored to runtime. But it seems like docker is not one one them. |
What needs to go into arcade is everything under |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I would recommend you manually invoke the stress tests pipelines in this PR to validate it. Currently the stress tests aren't automatically invoked for every PR.
/azp list |
/azp run runtime-libraries stress-http |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-libraries stress-ssl |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-libraries stress-http |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-libraries stress-ssl |
Azure Pipelines successfully started running 1 pipeline(s). |
Currently, it's possible to run stress tests on privately built CoreCLR and libraries by executing
load-corefx-testhost.ps1 -b
followed byrun-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 torun-docker-compose.ps1
which builds a server container with a private Asp.Net Core package version.