Skip to content

Template engine tests hitting known parallelism issue in GetVisualStudioInstances #44878

@marcpopMSFT

Description

@marcpopMSFT
Member

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=869444
Build error leg or test failing: Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewInstantiateTests.CanInstantiateTemplate_WithConditions_BasedOnFileName
Pull request: #44859

Error Message

{
  "ErrorMessage": "57005",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=869444
Error message validated: [57005]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 11/14/2024 7:41:30 PM UTC

Report

Build Definition Step Name Console log Pull Request
2753415 dotnet-sdk 🟣 Run AoT Tests Log
2753127 dotnet-sdk Run TestBuild Tests Log #51709
2752712 dotnet-sdk 🟣 Run TestBuild Tests Log
1098299 dotnet/sdk 🟣 Run FullFramework Tests Log #49847
1098230 dotnet/sdk 🟣 Build Log #49847
1097605 dotnet/sdk 🟣 Run ContainerBased Tests Log #49635
1097447 dotnet/sdk 🟣 Run ContainerBased Tests Log #49409
1096172 dotnet/sdk 🟣 Run FullFramework Tests Log #49740
2750704 dotnet-sdk Checkout dotnet-sdk@refs/pull/51568/merge to s Log #51568
1094197 dotnet/sdk Build Log #49773
1093481 dotnet/sdk 🟣 Build Log #49740
1093223 dotnet/sdk 🟣 Build Log #49761
1092974 dotnet/sdk 🟣 Build Log #49740
1092892 dotnet/sdk 🟣 Run TestBuild Tests Log #49751
1092654 dotnet/sdk 🟣 Run TestBuild Tests Log #47389
2747888 dotnet-sdk Build (ubuntu2204DebPkg) Log
1089269 dotnet/sdk 🟣 Run TestBuild Tests Log #49706
1089275 dotnet/sdk Build Log #49547
1088585 dotnet/sdk Build Log #49691
1087483 dotnet/sdk 🟣 Run TestBuild Tests Log #49589
1085653 dotnet/sdk Run TestBuild Tests Log #49657
2738696 dotnet-sdk Run Tests in Helix and non Helix in parallel Log #51233
1079195 dotnet/sdk 🟣 Run TestBuild Tests Log #48699
1076796 dotnet/sdk 🟣 Run TestBuild Tests Log #49389
2735964 dotnet-sdk OneLocBuild Log
1074927 dotnet/sdk 🟣 Run TestBuild Tests Log #49521
Build Definition Test Pull Request
1098206 dotnet/sdk Microsoft.NET.Sdk.StaticWebAssets.Tests.dll.8.WorkItemExecution #49800
1092019 dotnet/sdk Microsoft.NET.Sdk.BlazorWebAssembly.Tests.dll.1.WorkItemExecution #49740
1088028 dotnet/sdk dotnet.Tests.dll.16.WorkItemExecution #49528
1086510 dotnet/sdk dotnet-watch.Tests.dll.5.WorkItemExecution #46243

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 11 30

Activity

ghost added
untriagedRequest triage from a team member
on Nov 14, 2024
BrennanConroy

BrennanConroy commented on Nov 18, 2024

@BrennanConroy
Member

Template engine tests hitting known parallelism issue in GetVisualStudioInstances

Is there an issue describing the problem? Are there people working on fixing it? We're hitting this in the aspnetcore repo a lot and as far as I'm aware we don't do anything with UWP which is how the sdk resolved the problem.

baronfel

baronfel commented on Nov 18, 2024

@baronfel
Member

@jaredpar sent a PR here with a short-term workaround that we're working to merge: #44930

The 'true' fix is coming in a future VS release, there was some unintended concurrent access to a critical section that wasn't locked.

added this to the 10.0.1xx milestone on Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Development

No branches or pull requests

    Participants

    @baronfel@BrennanConroy@marcpopMSFT@nagilson

    Issue actions

      Template engine tests hitting known parallelism issue in GetVisualStudioInstances · Issue #44878 · dotnet/sdk