Skip to content
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

[mono] Create separate yml that can trigger full test runs on demand #61132

Closed
Tracked by #61017
steveisok opened this issue Nov 2, 2021 · 5 comments
Closed
Tracked by #61017
Assignees
Milestone

Comments

@steveisok
Copy link
Member

Since a large share of the mono configurations are now running only smoke tests on each PR, we need to have a way to manually trigger running all tests. A copy of runtime.yml that can only be manually triggered is probably the easiest option, but I'm sure there are others.

An engineer should be able to trigger a full test run via /azp run <yet-to-be-named.yml>

@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Nov 2, 2021
@ghost
Copy link

ghost commented Nov 2, 2021

Tagging subscribers to this area: @directhex
See info in area-owners.md if you want to be subscribed.

Issue Details

Since a large share of the mono configurations are now running only smoke tests on each PR, we need to have a way to manually trigger running all tests. A copy of runtime.yml that can only be manually triggered is probably the easiest option, but I'm sure there are others.

An engineer should be able to trigger a full test run via /azp run <yet-to-be-named.yml>

Author: steveisok
Assignees: -
Labels:

untriaged, area-Infrastructure-mono

Milestone: -

@steveisok steveisok removed the untriaged New issue has not been triaged by the area owner label Nov 2, 2021
@steveisok steveisok added this to the 7.0.0 milestone Nov 2, 2021
@radical
Copy link
Member

radical commented Nov 2, 2021

Can it be nested like mono.yml can contains apple/android/wasm.yml, and any further splits, if useful. And these can be triggered on-demand. then maybe runtime.yml can use the above mono.yml?

@akoeplinger
Copy link
Member

Yeah you can nest templates, basically like we use the eng/pipelines/common/platform-matrix.yml template in runtime.yml which in turn uses the xplat-setup.yml and so on.

@steveisok
Copy link
Member Author

The jobs can now be triggered via /azp run runtime-manual as a result of #61641

@ghost ghost locked as resolved and limited conversation to collaborators Dec 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants