dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.95k stars 4.65k forks source link

[Wasm][Test Failure] LoadLazyAssemblyBeforeItIsNeeded(lazyLoadingTestExtension: "wasm", allLazyLoadingTestExtensions: ["wasm", "dll", "NoExtension"]) #106160

Open CarnaViire opened 1 month ago

CarnaViire commented 1 month ago

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=769868 Build error leg or test failing: Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded Pull request: https://github.com/dotnet/runtime/pull/105841

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "Could not find the pattern in the build output: '\\*\\* MicrosoftNetCoreAppRuntimePackDir : '([^ ']*)''.",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=769868 Error message validated: [Could not find the pattern in the build output: '\*\* MicrosoftNetCoreAppRuntimePackDir : '([^ ']*)''.] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 8/8/2024 7:59:41 PM UTC

Report

Build Definition Test Pull Request
807658 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107734
807375 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
806654 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107747
806910 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
806373 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107612
806040 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
805051 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106977
804126 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
803920 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107590
803646 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107612
802752 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107378
802555 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
802492 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107434
802121 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107504
802100 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107547
801664 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106599
801581 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107536
801100 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107194
801018 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107113
800384 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
800195 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#104566
800064 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107113
800042 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107434
799964 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107461
799800 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107027
799151 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107378
799166 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
798725 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106403
798249 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
797850 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
797406 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106961
797418 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106923
797304 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107291
797152 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107325
796888 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#89204
796665 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107113
796360 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#107196
795699 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107258
796075 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106403
795339 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106696
795005 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107113
794838 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106923
794044 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107194
793846 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106923
792978 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
792053 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106696
791750 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106599
791515 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#107096
790258 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution
788627 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
787437 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106922
786946 dotnet/runtime Wasm.Build.Tests.WasmTemplateTests.BrowserBuildThenPublish dotnet/runtime#103317
786786 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
786597 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#105771
786505 dotnet/runtime Wasm.Build.Tests.WasmTemplateTests.BrowserBuildThenPublish dotnet/runtime#106837
786355 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106875
785897 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106846
785470 dotnet/runtime Wasm.Build.Tests.Blazor.BuildPublishTests.DefaultTemplate_NoAOT_WithWorkload dotnet/runtime#106832
785151 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
783398 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106633
783353 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106757
783188 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106660
782982 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106696
782662 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106672
781659 dotnet/runtime Wasm.Build.Tests.WasmTemplateTests.BrowserBuildThenPublish dotnet/runtime#106685
780870 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106660
780673 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106436
780609 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.SatelliteLoadingTests.LoadSatelliteAssembly dotnet/runtime#106403
780346 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106630
780365 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106632
780349 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#106620
778946 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106569
778385 dotnet/runtime Workloads-NoWebcil-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#105403
778128 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106454
777190 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded dotnet/runtime#101963
777538 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#106500
777394 dotnet/runtime Wasm.Build.Tests.TestAppScenarios.LazyLoadingTests.LoadLazyAssemblyBeforeItIsNeeded
776719 dotnet/runtime Workloads-NoFingerprint-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#105946

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
4 19 78
dotnet-policy-service[bot] commented 1 month ago

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries See info in area-owners.md if you want to be subscribed.

lewing commented 1 month ago

cc @maraf

maraf commented 1 week ago

Looking at offended builds, binlog always correctly contains PrintRuntimePackPath target and the message. Only the text output in log is missing it, including the standard dotnet build summary

Build succeeded. 0 Warning(s) 0 Error(s)

Time Elapsed 00:00:08.02

It checked for success exit code before. So, buffers in process wrapper?