镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

[release/7.0] WASM CI failure in Firefox debugger tests #75018

Closed

Description

@carlossanlop

Found in a release/7.0 PR: #74926

Please help determine if this needs a fix backported to 7.0.

[xUnit.net 00:25:18.07]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: False) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: False) [3 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": false
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
[xUnit.net 00:25:23.90]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: True) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: True) [1 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": true
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
[xUnit.net 00:25:30.54]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: True) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: True) [< 1 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": true
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
[xUnit.net 00:25:36.28]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: False) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: False) [< 1 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": false
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
[xUnit.net 00:25:42.85]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: True) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: True) [< 1 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": true
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
[xUnit.net 00:25:48.83]     DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: False) [FAIL]
  Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: False) [< 1 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": false
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1467
   at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054
--- End of stack trace from previous location ---
{
  "ErrorMessage": "System.Exception : No 'to' field found in '{",
  "BuildRetry": false
}

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Sep 2, 2022
  2. radical commented on Sep 3, 2022

    @radical
    Member

    Closing this as firefox tests are known to be unstable, because of which we the runtime-staging job ignores the test failures.

  3. ghost removed
    untriagedNew issue has not been triaged by the area owner
    on Sep 3, 2022
  4. carlossanlop commented on Sep 27, 2022

    @carlossanlop
    ContributorAuthor

    Reopening because we are still hitting it, need to be able to easily find this issue when we hit it in a PR.

    Callstack ``` [xUnit.net 00:24:18.47] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: False) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: False) [4 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": false }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- [xUnit.net 00:24:24.40] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: True) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: True) [< 1 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": true }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- [xUnit.net 00:24:31.11] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: True) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: True) [< 1 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": true }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- [xUnit.net 00:24:37.81] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: False) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromClassWithoutDebugSymbols", line: 1287, jmc: False) [< 1 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": false }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- [xUnit.net 00:24:44.27] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: True) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClass", line: 1335, jmc: True) [< 1 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": true }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- [xUnit.net 00:24:50.57] DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: False) [FAIL] Failed DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(class_name: "ClassInheritsFromNonUserCodeClassThatInheritsFromN"..., line: 1352, jmc: False) [< 1 ms] Error Message: System.Exception : No 'to' field found in '{ "JustMyCodeStepping": false }' Stack Trace: at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 194 at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 78 at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1471 at DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode(String class_name, Int32 line, Boolean jmc) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1054 --- End of stack trace from previous location --- ```
  5. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Sep 27, 2022
  6. radical commented on Sep 28, 2022

    @radical
    Member

    These are known to be unstable firefox tests. @thaystg should we disable these for the 7.0 branch?

  7. removed
    untriagedNew issue has not been triaged by the area owner
    on Sep 28, 2022
  8. changed the title [-]WASM CI failure in `DebuggerTests.MiscTests.InspectThisThatInheritsFromClassNonUserCode`[/-] [+]WASM CI failure in Firefox debugger tests[/+] on Sep 28, 2022
  9. radical commented on Sep 28, 2022

    @radical
    Member

    @carlossanlop since these are expected, and known to be unstable, can we ignore these for 7.0 branch, or should I open a PR to disable it on 7.0 rolling builds?

  10. radical commented on Jul 10, 2023

    @radical
    Member

    @ilonatommy @thaystg Are these still failing? Should this be moved to a future milestone?

  11. changed the title [-]WASM CI failure in Firefox debugger tests[/-] [+][release/7.0] WASM CI failure in Firefox debugger tests[/+] on Jul 11, 2023
  12. ghost added
    in-prThere is an active PR which will close this issue when it is merged
    on Jul 12, 2023
  13. ghost removed
    in-prThere is an active PR which will close this issue when it is merged
    on Jul 12, 2023
  14. ilonatommy commented on Jul 12, 2023

    @ilonatommy
    Member

    The tests are supposed to be blocked for firefox and the behavior from the description is expected.

  15. ghost locked as resolved and limited conversation to collaborators on Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions