Skip to content

[wasm] Enable System.Net.WebSockets.Tests.WebSocketTests class #38807

Description

@MaximLipnin

At the moment System.Net.WebSockets.Tests crashes with:

  dbug: test[0]
        ABORT: Assertion failed: undefined
  dbug: test[0]
        Stacktrace: 
  dbug: test[0]
  dbug: test[0]
        Error
  dbug: test[0]
            at Object.onAbort (runtime.js:160:13)
  dbug: test[0]
            at abort (dotnet.js:1:14661)
  dbug: test[0]
            at assert (dotnet.js:1:7330)
  dbug: test[0]
            at Object.createSocket (dotnet.js:1:83832)
  dbug: test[0]
            at ___sys_socketcall (dotnet.js:1:98804)
  dbug: test[0]
            at socket (<anonymous>:wasm-function[1040]:0x215eb)
  dbug: test[0]
            at SystemNative_Socket (<anonymous>:wasm-function[5651]:0xf3837)
  dbug: test[0]
            at do_icall (<anonymous>:wasm-function[5389]:0xe858b)
  dbug: test[0]
            at do_icall_wrapper (<anonymous>:wasm-function[1703]:0x48356)
  dbug: test[0]
            at interp_exec_method (<anonymous>:wasm-function[1224]:0x29de8)
  dbug: test[0]
            at interp_runtime_invoke (<anonymous>:wasm-function[4964]:0xcf318)
  dbug: test[0]
            at mono_jit_runtime_invoke (<anonymous>:wasm-function[4467]:0xb917c)
  dbug: test[0]
            at do_runtime_invoke (<anonymous>:wasm-function[1702]:0x4829f)
  dbug: test[0]
            at mono_runtime_invoke_checked (<anonymous>:wasm-function[346]:0xac01)
  dbug: test[0]
            at mono_runtime_try_invoke_array (<anonymous>:wasm-function[4225]:0xae4b0)
  dbug: test[0]
            at ves_icall_InternalInvoke (<anonymous>:wasm-function[3525]:0x95710)
  dbug: test[0]
            at ves_icall_InternalInvoke_raw (<anonymous>:wasm-function[3524]:0x951d9)
  dbug: test[0]
            at do_icall (<anonymous>:wasm-function[5389]:0xe858b)
  dbug: test[0]
            at do_icall_wrapper (<anonymous>:wasm-function[1703]:0x48356)
  dbug: test[0]
            at interp_exec_method (<anonymous>:wasm-function[1224]:0x29de8)
  dbug: test[0]
            at interp_runtime_invoke (<anonymous>:wasm-function[4964]:0xcf318)
  dbug: test[0]
            at mono_jit_runtime_invoke (<anonymous>:wasm-function[4467]:0xb917c)
  dbug: test[0]
            at do_runtime_invoke (<anonymous>:wasm-function[1702]:0x4829f)
  dbug: test[0]
            at mono_runtime_try_invoke (<anonymous>:wasm-function[425]:0xd5a5)
  dbug: test[0]
            at mono_runtime_invoke (<anonymous>:wasm-function[4230]:0xae815)
  dbug: test[0]
            at mono_wasm_invoke_method (<anonymous>:wasm-function[4036]:0xa8bea)
  dbug: test[0]
            at Module._mono_wasm_invoke_method (dotnet.js:1:187283)
  dbug: test[0]
            at Object.init (runtime.js:366:15)
  dbug: test[0]
            at runtime.js:245:9
  dbug: test[0]
            at dotnet.js:1:128739

@vargaz made some fix for that emscripten-core/emscripten#11482. Among others, it should be included to the emscripten release version which we could bump in dotnet/runtime. So the respective tests could be enabled.

Activity

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

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions