Commit Graph
3 Commits
Author SHA1 Message Date
qmuntal 3607dcfa49 fix(cache): make tar scratch cleanup best-effort
Log scratch-directory cleanup failures without replacing a successful
archive read or the original tool error. Keep scratch ownership in
execReadCommands and cover both outcomes for extraction and listing.
2026-09-17 17:04:23 +02:00
qmuntal dd137a579c refactor(cache): consolidate tar fallback handling and tests
Share the Windows BSD tar/zstd predicate and prepare archive and workspace
arguments once per command. Parameterize duplicate BSD-tar read tests and
use the real temporary-directory utilities in the concurrency fixture.

Retain the existing concurrency, path-handling, and failure coverage.
2026-09-17 15:47:36 +02:00
qmuntal 90977320aa test(cache): align tar concurrency test filename 2026-09-17 15:36:35 +02:00