-
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
Update libraries helix matrix #58637
Conversation
aik-jahoda
commented
Sep 3, 2021
•
edited
Loading
edited
Status | OS | What to do | Notes |
---|---|---|---|
✓ | Ubuntu 16.04 LTS | Remove PR coverage when used without a container. | |
- | Ubuntu 19.10 © | Drop it (EOL) in favor of 21.04 | Blocked by Ubuntu 21.04 |
! | Ubuntu 21.04 | Add rolling | No Helix queue available |
✓ | macOS 10.13 | Drop it (EOL) | |
✓ | macOS 10.14 | Drop PR (as we have 10.15) | |
! | macOS 10.15 | Move rolling to macOS 12 when possible | OSX.1200.Amd64.Open queue is not available (only Amr64) |
✓! | macOS 12.00 | Scout it (at least) and when available, add rolling. | Only arm64 available so scouting arm only |
✓ | Debian 10 © | Drop rolling (keep PR) | |
✓ | Debian 11 © | Drop PR (as we have PR on Debian 10) | |
! | RHEL 8 | Add rolling | No docker tag available, - remove completly - |
! | Fedora 35 © | Scout it (at least) | No docker tag available |
✓ | Alpine 3.12 © | Drop it (EOL) in favor of 3.14 and 3.13 | |
✓ | Alpine 3.13 © | Add PR | |
✓ | Alpine 3.14 © | Add rolling | |
✓ | Alpine 3.14 (ARM64) © | Add rolling | |
✓ | Centos.7 © | Add PR | |
✓ | Centos.8 © | Drop PR (in favor of 7) | |
✓ | SLES 12 | Add PR, drop rolling | |
✓ | SLES 15 | Drop PR (in favor of 12) | |
! | openSUSE 15 | Add rolling | No Helix queue available |
✓ | Windows 7 (x86) | Drop PR (rolling sufficient) | |
✓ | Windows 8.1 | Drop PR in favor of W7 & W10+ | |
! | Windows 10 19H1 (server as proxy for client) (x86 and 64) | As far as possible, remove x64 rolling in favor of W11. | We need Windows 11 replacement for following queues: Windows.10.Amd64.Server19H1.Open, Windows.10.Amd64.Server19H1.ES.Open |
! | Windows 10 and 11 | We need Windows 11 replacement for following queues: Windows.10.Arm64v8.Open, Windows.10.Arm64.Open | |
- | Windows Server Core 1909 | Drop it (EOL) | Already replaced by Windows Server Core 2004 |
! | Windows Server Core 2012 | Add PR + rolling | No docker tag available |
✓ | Windows Server RS5 (1809) | Drop it (EOL) | |
! | Windows Server 1903 (19H1) | Drop it (EOL) | Seems we don't have a replacement defined |
! | Windows Server 2012 | Add PR | No Helix queue available |
! | Windows Server 2022 | Add rolling | No Helix queue available |
Tagging subscribers to this area: @Anipik, @safern, @ViktorHofer Issue Details
part of #57947
|
@ViktorHofer can you please take a look confirm I took correct approach? |
da14e88
to
fb60ff2
Compare
@@ -42,22 +41,22 @@ jobs: | |||
# Linux musl x64 | |||
- ${{ if eq(parameters.platform, 'Linux_musl_x64') }}: | |||
- ${{ if eq(parameters.jobParameters.isFullMatrix, false) }}: | |||
- (Alpine.312.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-20200602002622-e06dc59 | |||
- (Alpine.313.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.13-helix-amd64-20210903164742-1848e19 |
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.
I think we should try and match as much as possible Rolling vs PRs as with rolling builds is how we measure pass rate for PR builds.
- Windows.10.Amd64.Server19H1.Open | ||
|
||
# .NETFramework | ||
- ${{ if eq(parameters.jobParameters.framework, 'net48') }}: | ||
- Windows.10.Amd64.Client19H1.Open | ||
- Windows.11.Amd64.ClientPre.Open |
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.
I don't think we care much about full framework tests running on W11.
Draft Pull Request was automatically closed for inactivity. Please let us know if you'd like to reopen it. |