Skip to content

Conversation

@ericstj
Copy link
Member

@ericstj ericstj commented Mar 3, 2021

No description provided.

@ghost
Copy link

ghost commented Mar 3, 2021

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

Issue Details
Author: ericstj
Assignees: -
Labels:

area-Extensions-DependencyInjection

Milestone: -

Copy link
Member

@eerhardt eerhardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ericstj
Copy link
Member Author

ericstj commented Mar 3, 2021

@ViktorHofer @briansull should we merge this immediately to unblock builds? It wasn't clear to me from #48858 (comment) how blocking the failure was.

@BruceForstall
Copy link
Contributor

It affects our post-merge rolling "outerloop" CI job: https://dev.azure.com/dnceng/public/_build?definitionId=655&_a=summary

As well as any R2R coreclr job.

@ericstj
Copy link
Member Author

ericstj commented Mar 3, 2021

@BruceForstall is there anything that's going to validate this fix as part of the CI process? What's the quickest way to unblock you?

@ViktorHofer ViktorHofer merged commit f87f155 into dotnet:main Mar 3, 2021
@ViktorHofer
Copy link
Member

Given the simplicity of the change I tend towards fast merge. Merging.

@ericstj
Copy link
Member Author

ericstj commented Mar 3, 2021

My thoughts as well @ViktorHofer. I'll own the risk here. If anything breaks ping me and I'll back stuff out.

@BruceForstall
Copy link
Contributor

I would manually kick off an outerloop job to validate, but it should automatically kick off in about 15 minutes, so I'll just let that happen.

https://dev.azure.com/dnceng/public/_build?definitionId=655

@briansull
Copy link
Contributor

Does this change remove System.TestStructs.dll from the CORE_ROOT directory?
As that is the assembly that fails to compile in the R2RTest task

@ericstj
Copy link
Member Author

ericstj commented Mar 3, 2021

@briansull I don’t think System.TestStructs.dll was present.

Error was

Could not load file or assembly 'System.TestStructs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified

That failure was due to Microsoft.Extensions.DependencyInjection.Specification.Tests which referenced it without copying it. The same assembly referenced others as well which likely would have been problems after TestStructs. This change prevents that test assembly from being copied to the directory consumed to construct CORE_ROOT.

@ghost ghost locked as resolved and limited conversation to collaborators Apr 2, 2021
@karelz karelz added this to the 6.0.0 milestone May 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants