Bug 2230860
| Summary: | traceback while running meson test with valgrind | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Sandro Bonazzola <sbonazzo> |
| Component: | meson | Assignee: | meson-maint |
| Status: | NEW --- | QA Contact: | Tomas Pelka <tpelka> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | CentOS Stream | CC: | bstinson, desktop-qa-list, jwboyer, wtaymans |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
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