-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Description
Currently we fan out test legs and build Mono and Libraries in a separate leg. Then put those together in a run test leg and submit to helix. We do similar things for the mono runtime tests.
However this model has proven that reliability issues like networking hiccups, artifacts service outages, etc, bite us and the gain in time for Mono targets is not worth it.
We should be collapsing the Mono desktop targets into single legs that build Mono, Libraries, Tests and submit to helix, similar to how we do it for Android, WASM, iOS. That will reduce the number of legs we have on CI and improve reliability for those legs on infra issues.
I will take care of collapsing the libraries tests legs, @naricc could you help collapsing the runtime ones? I guess this would replace: #43952
Metadata
Metadata
Assignees
Labels
Type
Projects
Status