Skip to content
Vladislav Alekseev edited this page Jan 9, 2020 · 9 revisions

File Cache

Emcee maintains file cache on each worker. It lives in ~/Library/Caches/ru.avito.Runner.cache/. Currently it keeps only the files used by test runner within the last hour.

It is advisable to not mess with cache. The only operation you can perform with it is to nuke it entirely, but be sure all Emcee processes are killed, e.g. by running pkill Emcee*.

Multiple instances of Emcee can have access to this shared file cache. This is controlled by a shared file lock on the whole cache. Thus, it is safe to update Emcee queue and workers as needed, they will not affect each other when using file cache.

Clone this wiki locally