dotnet / dotnet/aspnetcore

TrimmingTests failing on aspnetcore-quarantined-pr pipeline

Open
#54,629 8 comments 0 reactions 1 assignee Claimed by @wtgodbe View on GitHub
area-infrastructure test-failure
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.