Skip to content

Conversation

@donnie-msft
Copy link
Contributor

@donnie-msft donnie-msft commented Aug 25, 2022

Bug

Fixes: NuGet/Home#12054
Fixes: NuGet/Home#12059

Regression? Last working version:

Description

Two blocking CI issues are addressed by this PR.

  1. Skip E2E tests which are failing and blocking CI. Follow-up issue to investigate root cause: https://github.com/NuGet/Client.Engineering/issues/1826

  2. For FuncTests failing: System.MissingMethodException Home#12059, I repro'd the issue locally, and debugging showed that the SxS MSBuild 17.04 assembly was being loaded (changed in https://www.nuget.org/packages/Microsoft.NET.StringTools/)
    @nkolev92 found MSBuild with target netfx48 temp files present fails with Missing Method. dotnet/msbuild#7873 and that overriding this transitive for System.Memory.dll resolves the issue.

PR Checklist

  • PR has a meaningful title

  • PR has a linked issue.

  • Described changes

  • Tests

    • Automated tests added
    • OR
    • Test exception
    • OR
    • N/A
  • Documentation

    • Documentation PR or issue filled
    • OR
    • N/A

@donnie-msft donnie-msft marked this pull request as ready for review August 26, 2022 18:23
@donnie-msft donnie-msft requested a review from a team as a code owner August 26, 2022 18:23
Copy link
Member

@nkolev92 nkolev92 left a comment

Choose a reason for hiding this comment

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

See comment about the issue reference in the test skip.

@donnie-msft donnie-msft merged commit 13027f3 into dev Aug 26, 2022
@donnie-msft donnie-msft deleted the dev-donnie-msft-skipFlakyE2E branch August 26, 2022 18:37
@donnie-msft donnie-msft changed the title Skip failing E2E tests blocking CI Skip failing E2E tests & fix missing method exception blocking CI Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FuncTests failing: System.MissingMethodException E2E tests are failing and blocking CI

4 participants