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

[8.0][browser][wasm] Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly test timeout (30000ms exceeded) #104830

Closed
carlossanlop opened this issue Jul 12, 2024 · 5 comments
Assignees
Labels
arch-wasm WebAssembly architecture area-VM-meta-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm os-linux Linux OS (any supported distro) test-failure
Milestone

Comments

@carlossanlop
Copy link
Member

carlossanlop commented Jul 12, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=737692
Build error leg or test failing: browser-wasm linux Release WasmBuildTests - Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly

Error Message

{
  "ErrorMessage" : ["Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly", "[FAIL]", "Timeout 30000ms exceeded"],
  "BuildRetry" : false,
  "ExcludeConsoleLog" : false
}
    Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly(config: "Debug", build: True, publish: False) [FAIL]
      System.TimeoutException : Timeout 30000ms exceeded.
      =========================== logs ===========================
      <launching> /root/helix/work/correlation/chrome-linux/chrome --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --disable-sync --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --explicitly-allowed-ports=5152 --user-data-dir=/tmp/playwright_chromiumdev_profile-O2H2zv --remote-debugging-pipe --no-startup-window
      <launched> pid=287
      ============================================================
      Stack Trace:
        /_/src/Playwright/Transport/Connection.cs(164,0): at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](String guid, String method, Object args)
        /_/src/Playwright/Transport/Connection.cs(475,0): at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal)
        /_/src/Playwright/Core/BrowserType.cs(61,0): at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options)
        /_/src/mono/wasm/Wasm.Build.Tests/BrowserRunner.cs(92,0): at Wasm.Build.Tests.BrowserRunner.RunAsync(ToolCommand cmd, String args, Boolean headless, Action`1 onConsoleMessage, Action`1 onError, Func`2 modifyBrowserUrl)
        /_/src/mono/wasm/Wasm.Build.Tests/Blazor/BlazorWasmTestBase.cs(190,0): at Wasm.Build.Tests.BlazorWasmTestBase.BlazorRunTest(String runArgs, String workingDirectory, BlazorRunOptions runOptions)
        /_/src/mono/wasm/Wasm.Build.Tests/Blazor/BlazorWasmTestBase.cs(210,0): at Wasm.Build.Tests.BlazorWasmTestBase.BlazorRunTest(String runArgs, String workingDirectory, BlazorRunOptions runOptions)
        /_/src/mono/wasm/Wasm.Build.Tests/Blazor/MiscTests3.cs(84,0): at Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly(String config, Boolean build, Boolean publish)
        --- End of stack trace from previous location ---
      Output:
        [] Executing (Captured Output) - /root/helix/work/workitem/e/dotnet-latest/dotnet new blazorwasm -  in pwd /root/helix/work/workitem/e/wbt artifacts/blz_dllimp_Debug_煉build
        	[NUGET_PACKAGES] = /root/helix/work/workitem/e/wbt artifacts/nuget/blz_dllimp_Debug_煉build
        [] The template "Blazor WebAssembly Standalone App" was created successfully.
        [] This template contains technologies from parties other than Microsoft, see https://aka.ms/aspnetcore/8.0-third-party-notices for details.
        [] 
        [] Processing post-creation actions...
        [] Restoring /root/helix/work/workitem/e/wbt artifacts/blz_dllimp_Debug_煉build/blz_dllimp_Debug_煉build.csproj:
        []   Determining projects to restore...
        []   Restored /root/helix/work/workitem/e/wbt artifacts/blz_dllimp_Debug_煉build/blz_dllimp_Debug_煉build.csproj (in 3.92 sec).
        [] Restore succeeded.
        [] 
        [] 
        
        ** -------- build -------- **

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=737692
Error message validated: [Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly [FAIL] Timeout 30000ms exceeded]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 7/12/2024 8:31:13 PM UTC

Report

Build Definition Test Pull Request
751448 dotnet/runtime Workloads-NoWebcil-ST-Wasm.Build.Tests.Blazor.MiscTests3.WorkItemExecution #105298
751410 dotnet/runtime Workloads-NoWebcil-ST-Wasm.Build.Tests.Blazor.MiscTests3.WorkItemExecution #105294
746053 dotnet/runtime Workloads-ST-Wasm.Build.Tests.Blazor.MiscTests3.WorkItemExecution #103755
745063 dotnet/runtime Workloads-NoWebcil-ST-Wasm.Build.Tests.Blazor.MiscTests3.WorkItemExecution #103755
742847 dotnet/runtime Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly #103755
737692 dotnet/runtime Wasm.Build.Tests.Blazor.MiscTests3.WithDllImportInMainAssembly #104743

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 4 6
@carlossanlop carlossanlop added arch-wasm WebAssembly architecture os-linux Linux OS (any supported distro) area-VM-meta-mono test-failure Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm labels Jul 12, 2024
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Jul 12, 2024
@maraf
Copy link
Member

maraf commented Jul 15, 2024

@ilonatommy can you please look into this one, as you have investigated similar issues previously.

@maraf maraf removed the untriaged New issue has not been triaged by the area owner label Jul 15, 2024
@ilonatommy
Copy link
Member

ToDo: investigate is we should backport #104481

@ilonatommy
Copy link
Member

ilonatommy commented Jul 16, 2024

Let's leave it opened for some time after the backport. Current state:

Summary

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

@ilonatommy
Copy link
Member

The issue is catching error with timeout 30000ms that is, a timeout that was set before the backport. It means that all the PRs caught by this Known Issue were caught because they were not merged with main. In case the issue will be still there, we'll open a new known issue and re-investigate.

@github-actions github-actions bot locked and limited conversation to collaborators Aug 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-VM-meta-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm os-linux Linux OS (any supported distro) test-failure
Projects
None yet
Development

No branches or pull requests

3 participants