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

[browser][debugger] Firefox EvaluateOnCallFrame2Tests #98086

Open
Tracked by #90587
pavelsavara opened this issue Feb 7, 2024 · 6 comments
Open
Tracked by #90587

[browser][debugger] Firefox EvaluateOnCallFrame2Tests #98086

pavelsavara opened this issue Feb 7, 2024 · 6 comments
Labels
arch-wasm WebAssembly architecture area-Debugger-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm
Milestone

Comments

@pavelsavara
Copy link
Member

pavelsavara commented Feb 7, 2024

Error Blob

{
  "ErrorMessage": "DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [FAIL]",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Build https://dev.azure.com/dnceng-public/public/_build/results?buildId=556676
Log

[xUnit.net 00:06:58.36]     DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [FAIL]
  Failed DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [2 s]
  Error Message:
   System.Exception : No 'to' field found in '{
  "expression": "myVar.MyMethod()"
}'

 | [2024-02-07T09:52:16] FirefoxMonoProxy-17 Error: Cannot respond to command: msg-:::0:::server1.conn0.windowGlobal10737418242/windowGlobalTarget2 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                    "result": {
 |                                                      "value": {
 |                                                        "type": "frameUpdate",
 |                                                        "frames": [
 |                                                          {
 |                                                            "id": 25,
 |                                                            "isTopLevel": true,
 |                                                            "url": "http://localhost:9400/debugger-driver.html",
 |                                                            "title": ""
 |                                                          }
 |                                                        ],
 |                                                        "from": "server1.conn0.windowGlobal10737418242/windowGlobalTarget2"
 |                                                      }
 |                                                    }
 |                                                  }, Error:  ] - command is not pending
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Line: 355, column: 23

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=556676
Error message validated: DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [FAIL]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/7/2024 12:04:01 PM UTC

Report

Build Definition Test Pull Request
846301 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrame2Tests.WorkItemExecution #108701
845879 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrame2Tests.WorkItemExecution #108701
844468 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrame2Tests.WorkItemExecution #108701
843221 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrame2Tests.WorkItemExecution #108701

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 4 4
@pavelsavara pavelsavara added arch-wasm WebAssembly architecture blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-Debugger-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm labels Feb 7, 2024
@pavelsavara pavelsavara added this to the 9.0.0 milestone Feb 7, 2024
@ghost
Copy link

ghost commented Feb 7, 2024

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

Issue Details

Error Blob

{
  "ErrorMessage": "DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [FAIL]",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Build https://dev.azure.com/dnceng-public/public/_build/results?buildId=556676
Log

[xUnit.net 00:06:58.36]     DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [FAIL]
  Failed DebuggerTests.EvaluateOnCallFrame2Tests.EvaluateValueTypeWithObjectValueType [2 s]
  Error Message:
   System.Exception : No 'to' field found in '{
  "expression": "myVar.MyMethod()"
}'

 | [2024-02-07T09:52:16] FirefoxMonoProxy-17 Error: Cannot respond to command: msg-:::0:::server1.conn0.windowGlobal10737418242/windowGlobalTarget2 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                    "result": {
 |                                                      "value": {
 |                                                        "type": "frameUpdate",
 |                                                        "frames": [
 |                                                          {
 |                                                            "id": 25,
 |                                                            "isTopLevel": true,
 |                                                            "url": "http://localhost:9400/debugger-driver.html",
 |                                                            "title": ""
 |                                                          }
 |                                                        ],
 |                                                        "from": "server1.conn0.windowGlobal10737418242/windowGlobalTarget2"
 |                                                      }
 |                                                    }
 |                                                  }, Error:  ] - command is not pending
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2024-02-07T09:52:16] DebuggerTests.TestHarnessProxy Debug: [testId: 17] browser-stdout Line: 355, column: 23
Author: pavelsavara
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Debugger-mono, Known Build Error, os-browser

Milestone: 9.0.0

@pavelsavara
Copy link
Member Author

cc @ilonatommy

@ilonatommy
Copy link
Member

After consultation with @thaystg, I will block them.

@jeffschwMSFT jeffschwMSFT removed the blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' label Mar 21, 2024
@jeffschwMSFT
Copy link
Member

removing blocking-clean-ci due to not failing for 30 days

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

@ilonatommy
Copy link
Member

removing blocking-clean-ci due to not failing for 30 days

FYI: It's because the test is disabled for more than 30 days, not fixed.

@kg
Copy link
Member

kg commented Jun 10, 2024

This appears to catch failures on Chrome lanes too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-Debugger-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm
Projects
None yet
Development

No branches or pull requests

4 participants