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

[wasm][debugger] Chrome test failure DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain #98215

Closed
maraf opened this issue Feb 9, 2024 · 2 comments · Fixed by #100868
Assignees
Labels
arch-wasm WebAssembly architecture area-Debugger-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' in-pr There is an active PR which will close this issue when it is merged test-failure
Milestone

Comments

@maraf
Copy link
Member

maraf commented Feb 9, 2024

PR build, and log:

[xUnit.net 00:02:09.57]     DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [FAIL]
  Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [58 s]
  Error Message:
   System.Threading.Tasks.TaskCanceledException : A task was canceled.
  Stack Trace:
     at DebuggerTests.DebuggerTestBase.GetProperties(String id, JToken fn_args, Nullable`1 own_properties, Nullable`1 accessors_only, Boolean expect_ok) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1071
   at DebuggerTests.DebuggerTestBase.SendCommandAndCheck(JObject args, String method, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, String waitForEvent) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 707
   at DebuggerTests.DebuggerTestBase.StepAndCheck(StepKind kind, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, Int32 times) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 644
   at DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(String[] secondServers) in /_/src/mono/browser/debugger/DebuggerTestSuite/SteppingTests.cs:line 1215
--- End of stack trace from previous location ---
  Standard Output Messages:
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] New test request for test id 21
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [21] Starting /root/helix/work/correlation/chrome-linux/chrome with --no-sandbox --headless --disable-gpu --lang=en-US --incognito --remote-debugging-port=0 about:blank
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 20] TestHarnessStartup done
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: TestHarnessStartup: closing for 20
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.202444:WARNING:bluez_dbus_manager.cc(248)] Floss manager not present, cannot set Floss enable/disable.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr 
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr DevTools listening on ws://127.0.0.1:35161/devtools/browser/1097d479-ddf9-41c0-86f9-df8dd9071153
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.214457:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] launching proxy for ws://127.0.0.1:35161/devtools/page/0CBB5E6BE98E468C08D688E5CD3E2A78
 | [2024-02-09T09:08:57] Inspector-21 Information: waiting for the runtime to be ready
 | [2024-02-09T09:08:58] Inspector-21 Information: runtime ready, TEST TIME
 Using cachePath: /tmp/dbg-tests-tmp/fa19352f-3c28-41a1-bbdc-e226ddcfeb89/symbols-cache
 | [2024-02-09T09:08:58] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] DevToolsProxy-21 Error: Cannot respond to command: msg-:::350 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                 "result": {
 |                                                   "type": "object",
 |                                                   "value": {
 |                                                     "id": 6651,
 |                                                     "value": "AAAAAwAAABEAAAAVAAAAAg=="
 |                                                   }
 |                                                 }
 |                                               }, Error:  ] - command is not pending
 | [2024-02-09T09:09:15] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.
 | [2024-02-09T09:09:17] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.

Known Issue Error Message

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

{
  "ErrorMessage": "Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Build Definition Test Pull Request
622178 dotnet/runtime chrome-DebuggerTests.SteppingTests.WorkItemExecution #99673
603356 dotnet/runtime chrome-DebuggerTests.SteppingTests.WorkItemExecution #99449

Summary

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

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=559831
Error message validated: [Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/9/2024 11:13:06 AM UTC

@maraf maraf added arch-wasm WebAssembly architecture blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-Debugger-mono test-failure labels Feb 9, 2024
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Feb 9, 2024
@ghost
Copy link

ghost commented Feb 9, 2024

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

Issue Details

PR build, and log:

[xUnit.net 00:02:09.57]     DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [FAIL]
  Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [58 s]
  Error Message:
   System.Threading.Tasks.TaskCanceledException : A task was canceled.
  Stack Trace:
     at DebuggerTests.DebuggerTestBase.GetProperties(String id, JToken fn_args, Nullable`1 own_properties, Nullable`1 accessors_only, Boolean expect_ok) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1071
   at DebuggerTests.DebuggerTestBase.SendCommandAndCheck(JObject args, String method, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, String waitForEvent) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 707
   at DebuggerTests.DebuggerTestBase.StepAndCheck(StepKind kind, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, Int32 times) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 644
   at DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(String[] secondServers) in /_/src/mono/browser/debugger/DebuggerTestSuite/SteppingTests.cs:line 1215
--- End of stack trace from previous location ---
  Standard Output Messages:
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] New test request for test id 21
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [21] Starting /root/helix/work/correlation/chrome-linux/chrome with --no-sandbox --headless --disable-gpu --lang=en-US --incognito --remote-debugging-port=0 about:blank
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 20] TestHarnessStartup done
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: TestHarnessStartup: closing for 20
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.202444:WARNING:bluez_dbus_manager.cc(248)] Floss manager not present, cannot set Floss enable/disable.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr 
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr DevTools listening on ws://127.0.0.1:35161/devtools/browser/1097d479-ddf9-41c0-86f9-df8dd9071153
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.214457:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] launching proxy for ws://127.0.0.1:35161/devtools/page/0CBB5E6BE98E468C08D688E5CD3E2A78
 | [2024-02-09T09:08:57] Inspector-21 Information: waiting for the runtime to be ready
 | [2024-02-09T09:08:58] Inspector-21 Information: runtime ready, TEST TIME
 Using cachePath: /tmp/dbg-tests-tmp/fa19352f-3c28-41a1-bbdc-e226ddcfeb89/symbols-cache
 | [2024-02-09T09:08:58] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] DevToolsProxy-21 Error: Cannot respond to command: msg-:::350 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                 "result": {
 |                                                   "type": "object",
 |                                                   "value": {
 |                                                     "id": 6651,
 |                                                     "value": "AAAAAwAAABEAAAAVAAAAAg=="
 |                                                   }
 |                                                 }
 |                                               }, Error:  ] - command is not pending
 | [2024-02-09T09:09:15] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.
 | [2024-02-09T09:09:17] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.

Known Issue Error Message

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

{
  "ErrorMessage": "Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
Author: maraf
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Debugger-mono, test-failure

Milestone: -

@ghost
Copy link

ghost commented Feb 9, 2024

Tagging subscribers to this area: @thaystg
See info in area-owners.md if you want to be subscribed.

Issue Details

PR build, and log:

[xUnit.net 00:02:09.57]     DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [FAIL]
  Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(secondServers: ["", "https://microsoft.com/non-existant/symbols"]) [58 s]
  Error Message:
   System.Threading.Tasks.TaskCanceledException : A task was canceled.
  Stack Trace:
     at DebuggerTests.DebuggerTestBase.GetProperties(String id, JToken fn_args, Nullable`1 own_properties, Nullable`1 accessors_only, Boolean expect_ok) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1071
   at DebuggerTests.DebuggerTestBase.SendCommandAndCheck(JObject args, String method, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, String waitForEvent) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 707
   at DebuggerTests.DebuggerTestBase.StepAndCheck(StepKind kind, String script_loc, Int32 line, Int32 column, String function_name, Func`2 wait_for_event_fn, Func`2 locals_fn, Int32 times) in /_/src/mono/browser/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 644
   at DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain(String[] secondServers) in /_/src/mono/browser/debugger/DebuggerTestSuite/SteppingTests.cs:line 1215
--- End of stack trace from previous location ---
  Standard Output Messages:
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] New test request for test id 21
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [21] Starting /root/helix/work/correlation/chrome-linux/chrome with --no-sandbox --headless --disable-gpu --lang=en-US --incognito --remote-debugging-port=0 about:blank
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 20] TestHarnessStartup done
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: TestHarnessStartup: closing for 20
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.202444:WARNING:bluez_dbus_manager.cc(248)] Floss manager not present, cannot set Floss enable/disable.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr 
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr DevTools listening on ws://127.0.0.1:35161/devtools/browser/1097d479-ddf9-41c0-86f9-df8dd9071153
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Debug: [testId: 21] browser-stderr [0209/090857.214457:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
 | [2024-02-09T09:08:57] DebuggerTests.TestHarnessProxy Information: [testId: 21] launching proxy for ws://127.0.0.1:35161/devtools/page/0CBB5E6BE98E468C08D688E5CD3E2A78
 | [2024-02-09T09:08:57] Inspector-21 Information: waiting for the runtime to be ready
 | [2024-02-09T09:08:58] Inspector-21 Information: runtime ready, TEST TIME
 Using cachePath: /tmp/dbg-tests-tmp/fa19352f-3c28-41a1-bbdc-e226ddcfeb89/symbols-cache
 | [2024-02-09T09:08:58] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] Inspector-21 Information: console.warning: Loading symbols from symbol servers.
 | [2024-02-09T09:09:00] DevToolsProxy-21 Error: Cannot respond to command: msg-:::350 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                 "result": {
 |                                                   "type": "object",
 |                                                   "value": {
 |                                                     "id": 6651,
 |                                                     "value": "AAAAAwAAABEAAAAVAAAAAg=="
 |                                                   }
 |                                                 }
 |                                               }, Error:  ] - command is not pending
 | [2024-02-09T09:09:15] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.
 | [2024-02-09T09:09:17] Inspector-21 Information: console.warning: Symbols from symbol servers completely loaded.

Known Issue Error Message

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

{
  "ErrorMessage": "Failed DebuggerTests.SteppingTests.SteppingIntoLibrarySymbolsLoadedFromSymbolServerRemoveSymbolServerAndStepAgain",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
Author: maraf
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Debugger-mono, test-failure

Milestone: -

@tommcdon tommcdon added this to the 9.0.0 milestone Feb 26, 2024
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Feb 26, 2024
@dotnet-policy-service dotnet-policy-service bot added the in-pr There is an active PR which will close this issue when it is merged label Apr 10, 2024
@github-actions github-actions bot locked and limited conversation to collaborators May 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Debugger-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' in-pr There is an active PR which will close this issue when it is merged test-failure
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants