https://autobuilder.yoctoproject.org/typhoon/#/builders/133/builds/786/steps/12/logs/stdio ERROR: test3 (oeqa.buildperf.test_basic.Test3) Bitbake parsing (bitbake -p) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pokybuild/yocto-worker/buildperf-alma8/build/meta/lib/oe/path.py", line 157, in remove os.unlink(name) IsADirectoryError: [Errno 21] Is a directory: '/home/pokybuild/build-perf-test/build-5200799866-20221002090025/cache' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pokybuild/yocto-worker/buildperf-alma8/build/meta/lib/oeqa/buildperf/test_basic.py", line 82, in test3 self.rm_cache() File "/home/pokybuild/yocto-worker/buildperf-alma8/build/meta/lib/oeqa/buildperf/base.py", line 476, in rm_cache oe.path.remove(self.bb_vars['PERSISTENT_DIR'], recurse=True) File "/home/pokybuild/yocto-worker/buildperf-alma8/build/meta/lib/oe/path.py", line 160, in remove shutil.rmtree(name) File "/usr/lib64/python3.6/shutil.py", line 486, in rmtree _rmtree_safe_fd(fd, path, onerror) File "/usr/lib64/python3.6/shutil.py", line 444, in _rmtree_safe_fd onerror(os.unlink, fullname, sys.exc_info()) File "/usr/lib64/python3.6/shutil.py", line 442, in _rmtree_safe_fd os.unlink(name, dir_fd=topfd) FileNotFoundError: [Errno 2] No such file or directory: 'hashserv.db-wal'
Clean-up race?
We fixed this for oe-selftest and others, we need to make sure hashserv is shut down before removing files.
Build move to 5.0 -- ../Randy
https://autobuilder.yoctoproject.org/typhoon/#/builders/132/builds/2474/steps/11/logs/stdio
Bulk move from 5.0* to 5.99 to indicate that there isn't any one available to work on this issue.
The wal file is created by sqlite as a journal and means there was still some process actively using the database which hadn't exited yet. We need to audit the codepaths and work out which database file this was (bitbake hashserv?) and then add something to the cleanup code so that it waits for everything to exit before deleting.
metrics rocky9-vk-3 scarthgap completed at 2025-09-20 06:34:47+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/103/builds/1888/steps/23/logs/stdio