TrimmingTests failing on aspnetcore-quarantined-pr pipeline
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 290
Description
It looks like TrimmingTests have been [broken](https://dev.azure.com/dnceng-public/public/_build/results?buildId=608453&view=logs&j=6d5af08c-e114-5ffe-77df-bfb882f83762&t=1236264d-1784-5615-742c-dbfd7ef2168f&l=526) on the aspnetcore-quarantined-pr pipeline for [at least a week](https://dev.azure.com/dnceng-public/public/_build/results?buildId=600931&view=logs&j=6d5af08c-e114-5ffe-77df-bfb882f83762&t=1236264d-1784-5615-742c-dbfd7ef2168f&l=521) and probably a lot longer.
I'm not sure exactly why it's failing. `project.dll` ends up at `artifacts\bin\trimmingTests\projects\Microsoft.AspNetCore.TrimmingTests\SlimBuilderDoesNotDependOnX509Test\obj\Release\net9.0\win-x64\project.dll` on my machine when I run a [ci build](https://github.com/dotnet/aspnetcore/blob/main/.azure/pipelines/quarantined-pr.yml#L83).
Sample error:
```
Optimizing assemblies for size. This process might take a while.
ILLink : error IL1032: Root assembly 'obj\Release\net9.0\win-x64\project.dll' could not be found. [D:\a\_work\1\s\artifacts\bin\trimmingTests\projects\Microsoft.AspNetCore.TrimmingTests\SlimBuilderDoesNotDependOnX509Test\project.csproj]
##[error]ILLink(0,0): error IL1032: (NETCORE_ENGINEERING_TELEMETRY=Build) Root assembly 'obj\Release\net9.0\win-x64\project.dll' could not be found.
D:\a\_work\1\s\.packages\microsoft.net.illink.tasks\9.0.0-preview.3.24160.3\build\Microsoft.NET.ILLink.targets(91,5): error NETSDK1144: Optimizing assemblies for size failed. [D:\a\_work\1\s\artifacts\bin\trimmingTests\projects\Microsoft.AspNetCore.TrimmingTests\SlimBuilderDoesNotDependOnX509Test\project.csproj]
##[error].packages\microsoft.net.illink.tasks\9.0.0-preview.3.24160.3\build\Microsoft.NET.ILLink.targets(91,5): error NETSDK1144: (NETCORE_ENGINEERING_TELEMETRY=Build) Optimizing assemblies for size failed.
Optimizing assemblies for size. This process might take a while.
ILLink : error IL1032: Root assembly 'obj\Release\net9.0\win-x64\project.dll' could not be found. [D:\a\_work\1\s\artifacts\bin\trimmingTests\projects\Microsoft.AspNetCore.TrimmingTests\UseHttpsDoesDependOnX509Test\project.csproj]
##[error]ILLink(0,0): error IL1032: (NETCORE_ENGINEERING_TELEMETRY=Build) Root assembly 'obj\Release\net9.0\win-x64\project.dll' could not be found.
D:\a\_work\1\s\.packages\microsoft.net.illink.tasks\9.0.0-preview.3.24160.3\build\Microsoft.NET.ILLink.targets(91,5): error NETSDK1144: Optimizing assemblies for size failed. [D:\a\_work\1\s\artifacts\bin\trimmingTests\projects\Microsoft.AspNetCore.TrimmingTests\UseHttpsDoesDependOnX509Test\project.csproj]
##[error].packages\microsoft.net.illink.tasks\9.0.0-preview.3.24160.3\build\Microsoft.NET.ILLink.targets(91,5): error NETSDK1144: (NETCORE_ENGINEERING_TELEMETRY=Build) Optimizing assemblies for size failed.
```
https://dev.azure.com/dnceng-public/public/_build/results?buildId=600931&view=logs&j=6d5af08c-e114-5ffe-77df-bfb882f83762&t=1236264d-1784-5615-742c-dbfd7ef2168f&l=521
If there's another pipeline where it's working, maybe we can skip it in the quarantined pipeline.
@amcasey @JamesNK @eerhardt @wtgodbe
Contributor guide
Assessment
This issue has not been assessed yet.