aboutsummaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_files.py
diff options
context:
space:
mode:
authorThomas Huth <thuth@redhat.com>2025-10-14 10:34:24 +0200
committerThomas Huth <thuth@redhat.com>2025-10-16 17:44:32 +0200
commitdd10dbe61751dc85a4d84ffde73f341ab027eb73 (patch)
tree4fa1c88df1779bcbfa410354382c05a637f71723 /scripts/lib/kdoc/kdoc_files.py
parentcb1379ce646e9f41b096c4d7590e558393e6e960 (diff)
downloadqemu-dd10dbe61751dc85a4d84ffde73f341ab027eb73.zip
qemu-dd10dbe61751dc85a4d84ffde73f341ab027eb73.tar.gz
qemu-dd10dbe61751dc85a4d84ffde73f341ab027eb73.tar.bz2
tests: Evict stale files in the functional download cache after a while
The download cache of the functional tests is currently only growing. But sometimes tests get removed or changed to use different assets, thus we should clean up the stale old assets after a while when they are not in use anymore. So add a script that looks at the time stamps of the assets and removes them if they haven't been touched for more than half of a year. Since there might also be some assets around that have been added to the cache before we added the time stamp files, assume a default time stamp that is close to the creation date of this patch, so that we don't delete these files too early (so we still have all assets around in case we have to bisect an issue in the recent past of QEMU). Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251014083424.103202-3-thuth@redhat.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions