-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
rhel-sst-display-desktop-foundation
-
ssg_display
-
None
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
Description of problem:
while running meson test with coverage enabled for hirte project I got:
```console
meson test --wrap='valgrind --leak-check=full --error-exitcode=1 --track-origins=yes' -C builddir
ninja: Entering directory `/root/hirte/builddir'
ninja: no work to do.
1/11 string-util_test OK 9.72s
2/11 time-util_test OK 0.56s
3/11 list_test OK 11.26s
4/11 parse-util_test OK 13.65s
Exception in callback TestHarness._run_tests.<locals>.test_done(<Task finishe...imeoutError()>) at /usr/lib/python3.9/site-packages/mesonbuild/mtest.py:1882
handle: <Handle TestHarness._run_tests.<locals>.test_done(<Task finishe...imeoutError()>) at /usr/lib/python3.9/site-packages/mesonbuild/mtest.py:1882>
Traceback (most recent call last):
File "/usr/lib64/python3.9/asyncio/subprocess.py", line 135, in wait
return await self._transport._wait()
File "/usr/lib64/python3.9/asyncio/base_subprocess.py", line 235, in _wait
return await waiter
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib64/python3.9/asyncio/tasks.py", line 490, in wait_for
return fut.result()
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/lib64/python3.9/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1884, in test_done
f.result()
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1879, in run_test
res = await test.run(self)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1416, in run
await self._run_cmd(harness, cmd)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1483, in _run_cmd
await p.wait(self.runobj)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1305, in wait
test.additional_error += await self._kill() or ''
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1266, in _kill
await asyncio.wait_for(p.wait(), timeout=0.5)
File "/usr/lib64/python3.9/asyncio/tasks.py", line 492, in wait_for
raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
Ok: 4
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /root/hirte/builddir/meson-logs/testlog-valgrind.txt
Traceback (most recent call last):
File "/usr/lib64/python3.9/asyncio/subprocess.py", line 135, in wait
return await self._transport._wait()
File "/usr/lib64/python3.9/asyncio/base_subprocess.py", line 235, in _wait
return await waiter
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib64/python3.9/asyncio/tasks.py", line 490, in wait_for
return fut.result()
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/mesonbuild/mesonmain.py", line 153, in run
return options.run_func(options)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 2040, in run
return th.doit()
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1717, in doit
self.run_tests(runners)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1856, in run_tests
loop.run_until_complete(self._run_tests(runners))
File "/usr/lib64/python3.9/asyncio/base_events.py", line 647, in run_until_complete
return future.result()
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1953, in _run_tests
await complete_all(futures)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1199, in complete_all
check_futures(done)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1189, in check_futures
f.result()
File "/usr/lib64/python3.9/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1884, in test_done
f.result()
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1879, in run_test
res = await test.run(self)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1416, in run
await self._run_cmd(harness, cmd)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1483, in _run_cmd
await p.wait(self.runobj)
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1305, in wait
test.additional_error += await self._kill() or ''
File "/usr/lib/python3.9/site-packages/mesonbuild/mtest.py", line 1266, in _kill
await asyncio.wait_for(p.wait(), timeout=0.5)
File "/usr/lib64/python3.9/asyncio/tasks.py", line 492, in wait_for
raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
ERROR: Unhandled python exception
This is a Meson bug and should be reported!
make: *** [Makefile:29: test-with-valgrind-coverage] Errore 2
```
Version-Release number of selected component (if applicable):
meson-0.63.3-1.el9.noarch
- external trackers