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

dotnet-watch tests failing #40006

Open
dsplaisted opened this issue Apr 4, 2024 · 6 comments
Open

dotnet-watch tests failing #40006

dsplaisted opened this issue Apr 4, 2024 · 6 comments
Labels

Comments

@dsplaisted
Copy link
Member

dsplaisted commented Apr 4, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=629827
Build error leg or test failing: dotnet-watch.Tests.dll.1.WorkItemExecution
Pull request: #39888

Error Message

##[error].packages/microsoft.dotnet.helix.sdk/8.0.0-beta.24177.1/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item dotnet-watch.Tests.dll.1 in job 82728a56-9430-4356-ab82-1c21670792a7 has failed

{
  "ErrorMessage": "",
  "ErrorPattern": "Work item dotnet-watch\\.Tests\\.dll\\.1 in job [a-z0-9\\-]+ has failed",
  "BuildRetry": true,
  "ExcludeConsoleLog": true
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=629827
Error message validated: [Work item dotnet-watch\.Tests\.dll\.1 in job [a-z0-9\-]+ has failed]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 4/4/2024 9:51:10 AM UTC

Report

Build Definition Step Name Console log Pull Request
897127 dotnet/sdk Run TestBuild Tests Log #45492
897090 dotnet/sdk Run TestBuild Tests Log #45496
896489 dotnet/sdk Run TestBuild Tests Log #45427
896419 dotnet/sdk Run TestBuild Tests Log #45131
896343 dotnet/sdk Run TestBuild Tests Log #45477
895985 dotnet/sdk Run TestBuild Tests Log #45459
895812 dotnet/sdk Run TestBuild Tests Log #45156
895246 dotnet/sdk Run TestBuild Tests Log #45131
895161 dotnet/sdk Run FullFramework Tests Log #45427
894838 dotnet/sdk Run TestBuild Tests Log #45097
894824 dotnet/sdk Run TestBuild Tests Log #45454
894771 dotnet/sdk Run TestBuild Tests Log #45151
894780 dotnet/sdk Run TestBuild Tests Log #45293
894613 dotnet/sdk Run TestBuild Tests Log #45427
894723 dotnet/sdk Run TestBuild Tests Log #45433
894191 dotnet/sdk Run TestBuild Tests Log #45438
894394 dotnet/sdk Run TestBuild Tests Log #45097
894355 dotnet/sdk Run TestBuild Tests Log #45293
894363 dotnet/sdk Run TestBuild Tests Log #45427
894070 dotnet/sdk Run TestBuild Tests Log #45345
894026 dotnet/sdk Run TestBuild Tests Log #45383
893977 dotnet/sdk Run TestBuild Tests Log #45097
893902 dotnet/sdk Run TestBuild Tests Log #45408
893783 dotnet/sdk Run TestBuild Tests Log #45427
893903 dotnet/sdk Run TestBuild Tests Log #45293
893794 dotnet/sdk Run TestBuild Tests Log #45362
893447 dotnet/sdk Run TestBuild Tests Log #45427
893347 dotnet/sdk Run TestBuild Tests Log #45412
892151 dotnet/sdk Run TestBuild Tests Log #45392
892856 dotnet/sdk Run TestBuild Tests Log #45131
892114 dotnet/sdk Run TestBuild Tests Log #45293
891986 dotnet/sdk Run TestBuild Tests Log #45274
892061 dotnet/sdk Run TestBuild Tests Log #45410
891971 dotnet/sdk Run TestBuild Tests Log #45265
891594 dotnet/sdk Run TestBuild Tests Log #45265
891640 dotnet/sdk Run TestBuild Tests Log #45293
890888 dotnet/sdk Run TestBuild Tests Log #45293
890643 dotnet/sdk Run FullFramework Tests Log #45160
890259 dotnet/sdk Run FullFramework Tests Log #45369
889207 dotnet/sdk Run TestBuild Tests Log #45293
889460 dotnet/sdk Run TestBuild Tests Log #45369
889062 dotnet/sdk Run TestBuild Tests Log #45354
888361 dotnet/sdk Run TestBuild Tests Log #45131
888227 dotnet/sdk Run TestBuild Tests Log #45043
887885 dotnet/sdk Run TestBuild Tests Log #45293
887696 dotnet/sdk Run TestBuild Tests Log #45343
887715 dotnet/sdk Run TestBuild Tests Log #45344
887701 dotnet/sdk Run TestBuild Tests Log #45131
887663 dotnet/sdk Run FullFramework Tests Log #45317
887189 dotnet/sdk Run TestBuild Tests Log #45043
886687 dotnet/sdk Run TestBuild Tests Log #45274
886757 dotnet/sdk Run TestBuild Tests Log #45304
886668 dotnet/sdk Run TestBuild Tests Log #45293
886510 dotnet/sdk Run TestBuild Tests Log #44540
886412 dotnet/sdk Run TestBuild Tests Log #45131
886137 dotnet/sdk Run TestBuild Tests Log #45307
886062 dotnet/sdk Run TestBuild Tests Log #45293
885897 dotnet/sdk Run FullFramework Tests Log #45275
884617 dotnet/sdk Run TestBuild Tests Log #45266
885830 dotnet/sdk Run TestBuild Tests Log #45293
885793 dotnet/sdk Run TestBuild Tests Log #45131
885704 dotnet/sdk Run FullFramework Tests Log #45144
885592 dotnet/sdk Run TestBuild Tests Log #45265
884924 dotnet/sdk Run TestBuild Tests Log #45043
884926 dotnet/sdk Run FullFramework Tests Log #45272
884857 dotnet/sdk Run FullFramework Tests Log #45252
884843 dotnet/sdk Run TestBuild Tests Log #44974
884539 dotnet/sdk Run TestBuild Tests Log #44540
884614 dotnet/sdk Run TestBuild Tests Log #45179
883876 dotnet/sdk Run TestBuild Tests Log #45043
883865 dotnet/sdk Run TestBuild Tests Log #45245
882187 dotnet/sdk Run TestBuild Tests Log #45043
881591 dotnet/sdk Run FullFramework Tests Log #45202
881504 dotnet/sdk Run FullFramework Tests Log #45185
880741 dotnet/sdk Run TestBuild Tests Log #45171
880622 dotnet/sdk Run FullFramework Tests Log #45170
880380 dotnet/sdk Run TestBuild Tests Log #44540
880364 dotnet/sdk Run TestBuild Tests Log #45157
880107 dotnet/sdk Run TestBuild Tests Log #45131
880330 dotnet/sdk Run TestBuild Tests Log #45162
879699 dotnet/sdk Run TestBuild Tests Log #45143
879274 dotnet/sdk Run TestBuild Tests Log #45131
878816 dotnet/sdk Run TestBuild Tests Log #45043
878815 dotnet/sdk Run TestBuild Tests Log #45043
876391 dotnet/sdk Run TestBuild Tests Log #44540
878190 dotnet/sdk Run FullFramework Tests Log #45101
878168 dotnet/sdk Run TestBuild Tests Log #44931
878105 dotnet/sdk Run FullFramework Tests Log #45099
878108 dotnet/sdk Run Tests in Helix Log #45091
876727 dotnet/sdk Run TestBuild Tests Log #45043
877942 dotnet/sdk Run FullFramework Tests Log #45073
877911 dotnet/sdk Run FullFramework Tests Log #45090
877790 dotnet/sdk Run FullFramework Tests Log #45077
877627 dotnet/sdk Run TestBuild Tests Log #44786
877637 dotnet/sdk Run TestBuild Tests Log #45071
877502 dotnet/sdk Run TestBuild Tests Log #45052
877383 dotnet/sdk Run TestBuild Tests Log #44786
877305 dotnet/sdk Run TestBuild Tests Log #45046
875878 dotnet/sdk Run TestBuild Tests Log #44974
876867 dotnet/sdk Run TestBuild Tests Log #45048
Displaying 100 of 126 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
6 36 126
@marcpopMSFT
Copy link
Member

@tmat
Copy link
Member

tmat commented Jun 26, 2024

No luck yet. This might help: https://github.com/dotnet/sdk/blob/d45e40d665e647804de03d2b4eec2aae9c488cb5/test/dotnet-watch.Tests/xunit.runner.json

It will print out test info every 20 seconds a test is running.

@marcpopMSFT
Copy link
Member

@tmat another failure this morning shows a bunch of build processes for watch apps still running... https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-sdk-refs-pull-41958-merge-84357342ee154a5088/dotnet-watch.Tests.dll.2/1/console.3dddc463.log?helixlogtype=result

@tmat
Copy link
Member

tmat commented Jul 3, 2024

Looks like that's in 8.0 branch. Porting test diagnostics from 9: #41963

@Forgind
Copy link
Member

Forgind commented Aug 26, 2024

This has been making one of my PRs fail today, so I looked into it a bit. Based on when this issue was created and which tests are failing, I suspect this PR:
#39618

I asked jasonmalinowski whether the MSBuildWorkspace is supposed to support F# because I'd found a code snippet that suggested that it shouldn't, and he said it doesn't and never did. Did that PR make us use MSBuildWorkspace in a different way than we had before?

@Forgind
Copy link
Member

Forgind commented Aug 26, 2024

The changes to HotReloadDotNetWatcher look most suspicious to me. It looks like a substantial change to how we call MSBuild.

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