Skip to content

test_int53 will sometimes timeout on wasm64 #20162

Open
@sbc100

Description

@sbc100

e.g:

======================================================================
ERROR [0.003s]: test_int53 (test_core.wasm64)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/circleci/project/test/test_core.py", line 454, in test_int53
    self.do_core_test('test_int53.c', interleaved_output=False)
  File "/home/circleci/project/test/test_core.py", line 391, in do_core_test
    self.do_run_in_out_file_test(Path('core', testname), **kwargs)
  File "/home/circleci/project/test/common.py", line 1495, in do_run_in_out_file_test
    output = self._build_and_run(srcfile, expected, **kwargs)
  File "/home/circleci/project/test/common.py", line 1533, in _build_and_run
    js_output = self.run_js(js_file, engine, args,
  File "/home/circleci/project/test/common.py", line 1119, in run_js
    raise timeout_error
  File "/home/circleci/project/test/common.py", line 1086, in run_js
    jsrun.run_js(filename, engine, args,
  File "/home/circleci/project/test/jsrun.py", line 102, in run_js
    proc = subprocess.run(
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/subprocess.py", line 503, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/subprocess.py", line 1152, in communicate
    stdout, stderr = self._communicate(input, endtime, timeout)
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/subprocess.py", line 2029, in _communicate
    self.wait(timeout=self._remaining_time(endtime))
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/subprocess.py", line 1207, in wait
    return self._wait(timeout=timeout)
  File "/home/circleci/.pyenv/versions/3.10.7/lib/python3.10/subprocess.py", line 1933, in _wait
    raise TimeoutExpired(self.args, timeout)
subprocess.TimeoutExpired: Command '['/home/circleci/node-v21.0.0-v8-canary20230822f5e30d0702-linux-x64/bin/node', '--stack-trace-limit=50', '--trace-uncaught', '--experimental-wasm-memory64', '/tmp/emtest_uk8qn2e5/emscripten_test_wasm64_w2010hu4/test_int53.js']' timed out after 299.9999734939993 seconds

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