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
2642045 dotnet-sdk Initialize job Log #47614
2641891 dotnet-sdk Build Log
950646 dotnet/sdk Checkout dotnet/sdk@refs/pull/46558/merge to s Log #46558
950552 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46731
949708 dotnet/sdk Build Log #46744
949426 dotnet/sdk Build Log #46744
949316 dotnet/sdk 🟣 Run FullFramework Tests Log #46753
2640472 dotnet-sdk Build (cblMariner20Fpm) Log
948354 dotnet/sdk Synchronize dotnet/dotnet (Windows) Log #46717
947937 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46642
947721 dotnet/sdk Build Log #46706
947439 dotnet/sdk Build Log #46633
946826 dotnet/sdk Build Log #46633
945134 dotnet/sdk Build Log #46661
945053 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46642
944552 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46650
944530 dotnet/sdk Build Log #46633
944181 dotnet/sdk Build Log #46633
943785 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46609
944106 dotnet/sdk Build Log #46527
943752 dotnet/sdk Run Tests in Helix Log #46590
943467 dotnet/sdk Build Log #46361
942390 dotnet/sdk Run TestBuild Tests Log #46359
943535 dotnet/sdk Checkout dotnet/sdk@refs/pull/46610/merge to s Log #46610
942596 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46601
942435 dotnet/sdk 🟣 Run FullFramework Tests Log #46598
942200 dotnet/sdk Build Log #46502
941386 dotnet/sdk Build Log #46568
941310 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46290
940507 dotnet/sdk Run TestBuild Tests Log #46509
940388 dotnet/sdk 🟣 Run TestBuild Tests Log #46511
940346 dotnet/sdk Build Log
940175 dotnet/sdk Build Log #46361
940086 dotnet/sdk 🟣 Run FullFramework Tests Log #46485
939845 dotnet/sdk 🟣 Run TestBuild Tests Log #46397
939604 dotnet/sdk Build Log #46502
939602 dotnet/sdk Build Log #46502
938977 dotnet/sdk Build Log #46425
938868 dotnet/sdk Build Log #44843
938120 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46281
936740 dotnet/sdk Build Log #46455
936427 dotnet/sdk Build Log #46281
936268 dotnet/sdk Build Log #46397
936266 dotnet/sdk Build Log #46397
936267 dotnet/sdk 🟣 Build Log #46397
936151 dotnet/sdk Build Log #46281
935623 dotnet/sdk Run TestBuild Tests Log #46431
935440 dotnet/sdk Build Log #46425
935435 dotnet/sdk Build Log #46424
935350 dotnet/sdk Build Log #46428
935257 dotnet/sdk 🟣 Build Log #46425
934879 dotnet/sdk 🟣 Build Log #46241
934878 dotnet/sdk Build Log #46241
933773 dotnet/sdk Build Log #44953
932948 dotnet/sdk Run TestBuild Tests Log #46082
932416 dotnet/sdk 🟣 Run TestBuild Tests Log #46374
932517 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46254
932233 dotnet/sdk Build Log #46370
931831 dotnet/sdk 🟣 Build Log #44953
931404 dotnet/sdk 🟣 Build Log #46349
930860 dotnet/sdk Build Log #46063
930529 dotnet/sdk Build Log #44953
930511 dotnet/sdk Build Log #46329
930103 dotnet/sdk 🟣 Run TestBuild Tests Log #46314
930066 dotnet/sdk Build Log #46313
929967 dotnet/sdk Build Log #42416
929021 dotnet/sdk Build Log #46290
928752 dotnet/sdk Build Log #46063
926994 dotnet/sdk Build Log #46249
926996 dotnet/sdk Build Log #46249
927467 dotnet/sdk 🟣 Build Log #46183
926972 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46063
926842 dotnet/sdk 🟣 Build Log #46245
926244 dotnet/sdk 🟣 Run TestBuild Tests Log #46184
926177 dotnet/sdk Build Log #46224
925340 dotnet/sdk Build Log #46211
925342 dotnet/sdk Build Log #46211
924797 dotnet/sdk Build Log #46190
924636 dotnet/sdk Build Log #46063
924608 dotnet/sdk Synchronize dotnet/dotnet (Unix) Log #46063
924548 dotnet/sdk 🟣 Run FullFramework Tests Log #46186
924554 dotnet/sdk 🟣 Run TestBuild Tests Log #46171
923901 dotnet/sdk 🟣 Run TestBuild Tests Log #46164
923800 dotnet/sdk 🟣 Run dotnet-format on dotnet/efcore repo folder Log #46161
923101 dotnet/sdk Run TemplateEngine Tests Log #46135
922430 dotnet/sdk Run TestBuild Tests Log #46100
922046 dotnet/sdk Build Log #46063
921430 dotnet/sdk Run TestBuild Tests Log #46100
2623054 dotnet-sdk Build Log #46853
920483 dotnet/sdk Run Tests in Helix Log
920409 dotnet/sdk Build Log #46065
920390 dotnet/sdk Build Log #45872
920286 dotnet/sdk Build Log #46063
920061 dotnet/sdk Run TestBuild Tests Log #46002
919829 dotnet/sdk Build Log #46045
919413 dotnet/sdk Run TestBuild Tests Log #46034
919088 dotnet/sdk Build Log #45932
918751 dotnet/sdk Build Log
918496 dotnet/sdk Run Tests Log #45873
917974 dotnet/sdk Build Log #45986
Displaying 100 of 104 results
Build Definition Test Pull Request
950681 dotnet/sdk dotnet-watch.Tests.dll.1.WorkItemExecution #46803
944676 dotnet/sdk dotnet.Tests.dll.10.WorkItemExecution #46629
942498 dotnet/sdk Microsoft.NET.Sdk.Razor.Tests.StaticWebAssetsContentFingerprintingIntegrationTest.Microsoft.NET.Sdk.Razor.Tests.StaticWebAssetsContentFingerprintingIntegrationTest.Publish_WriteImportMapToHtml #46233
942099 dotnet/sdk dotnet-watch.Tests.dll.1.WorkItemExecution #46425
928709 dotnet/sdk Microsoft.NET.Sdk.Razor.Tests.dll.13.WorkItemExecution #46183
919342 dotnet/sdk Microsoft.NET.Sdk.Razor.Tests.dll.7.WorkItemExecution #46021
918950 dotnet/sdk dotnet-watch.Tests.dll.6.WorkItemExecution #45999

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
5 26 111
@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