Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template engine tests hitting known parallelism issue in GetVisualStudioInstances #44878

Open
marcpopMSFT opened this issue Nov 14, 2024 · 2 comments
Assignees
Labels
Milestone

Comments

@marcpopMSFT
Copy link
Member

marcpopMSFT commented Nov 14, 2024

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
912841 dotnet/sdk Build Log #45849
911972 dotnet/sdk Build Log #45724
911905 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45749
2616304 dotnet-sdk Build Log
911461 dotnet/sdk Build Log #45813
911174 dotnet/sdk 🟣 Build Log #45806
2615846 dotnet-sdk Build Log
910568 dotnet/sdk Build Log #45749
910511 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45749
910474 dotnet/sdk Build Log
2615517 dotnet-sdk OneLocBuild Log
909594 dotnet/sdk Build Log #45766
910072 dotnet/sdk Run TestBuild Tests Log #45536
909999 dotnet/sdk Build Log #45709
910011 dotnet/sdk 🟣 Run TestBuild Tests Log #45709
909927 dotnet/sdk Build Log #45770
909550 dotnet/sdk Build Log #45749
908881 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45587
908717 dotnet/sdk Build Log #45709
908420 dotnet/sdk Build Log #45442
907492 dotnet/sdk 🟣 Run TestBuild Tests Log #45618
2613413 dotnet-sdk OneLocBuild Log
906808 dotnet/sdk Build Log #45709
906523 dotnet/sdk Build Log #45709
2611900 dotnet-sdk Build Log
2611728 dotnet-sdk Build Log
905333 dotnet/sdk 🟣 Run TestBuild Tests Log #45684
904510 dotnet/sdk 🟣 Run TestBuild Tests Log #42416
2610331 dotnet-sdk Build (cblMariner20Fpm) Log
903341 dotnet/sdk 🟣 Run FullFramework Tests Log #45614
903240 dotnet/sdk 🟣 Run TestBuild Tests Log #45637
902031 dotnet/sdk 🟣 Run TestBuild Tests Log #45615
901984 dotnet/sdk 🟣 Run FullFramework Tests Log #45354
901770 dotnet/sdk 🟣 Build Log #45597
901823 dotnet/sdk 🟣 Build Log #42416
901652 dotnet/sdk 🟣 Build Log #42416
900886 dotnet/sdk Build Log #45597
900533 dotnet/sdk Clone dotnet/sdk Log #45585
900064 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45463
2605049 dotnet-sdk Build Log
899204 dotnet/sdk Build Log #45463
899201 dotnet/sdk Build Log #45463
899117 dotnet/sdk Build Log #45435
899048 dotnet/sdk Run dotnet-format on dotnet/aspnetcore AspNetCore.sln Log #45525
2604205 dotnet-sdk Build Log
898584 dotnet/sdk Run TestBuild Tests Log #45532
898143 dotnet/sdk Build Log #45520
897775 dotnet/sdk Build Log #45389
896885 dotnet/sdk Build Log #45463
896489 dotnet/sdk Run TestBuild Tests Log #45427
896506 dotnet/sdk Build Log #45483
896264 dotnet/sdk Build Log #45476
896018 dotnet/sdk Build Log #45138
896017 dotnet/sdk Build Log #45138
895774 dotnet/sdk Build Log #44874
895522 dotnet/sdk Build Log #45354
895518 dotnet/sdk Build Log #44874
895265 dotnet/sdk Build Log #45463
895212 dotnet/sdk Build Log #44874
895073 dotnet/sdk Build Log #45459
894646 dotnet/sdk Synchronize dotnet/dotnet (Windows) Log #45353
894191 dotnet/sdk Run TestBuild Tests Log #45438
893972 dotnet/sdk Run TestBuild Tests Log #45420
893862 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45430
893730 dotnet/sdk Build Log #45376
893681 dotnet/sdk Build Log #44874
893532 dotnet/sdk Build Log #45430
893435 dotnet/sdk Build Log #44874
893436 dotnet/sdk Build Log #44874
893360 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45354
893285 dotnet/sdk Build Log #45376
892615 dotnet/sdk Build Log #45160
2599735 dotnet-sdk Build (alpine319WithNode) Log
892583 dotnet/sdk Build Log #45418
892506 dotnet/sdk Build Log #45398
892507 dotnet/sdk Build Log #45398
892477 dotnet/sdk Build Log #45414
892440 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #45374
Build Definition Test Pull Request
899898 dotnet/sdk Microsoft.NET.Sdk.Razor.Tests.StaticWebAssetsPackIntegrationTest.Microsoft.NET.Sdk.Razor.Tests.StaticWebAssetsPackIntegrationTest.Pack_DoesNotInclude_TransitiveBundleOrScopedCssAsStaticWebAsset #45567

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
3 24 79
@BrennanConroy
Copy link
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
Copy link
Member

baronfel commented Nov 18, 2024

@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.

@marcpopMSFT marcpopMSFT added this to the 10.0.1xx milestone Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants