tmt
tmt copied to clipboard
`tmt plans lint` does have hidden local cache in /home/user directory, which contents are not updated when the command is called
Hi,
I was checking whether my plans are ok on the component, so I used 'tmt plans lint', which showed me an issue:
fail P005 remote fmf id in "golang-github-openprinting-goipp" is invalid, No tree found in repo 'https://src.fedoraproject.org/tests/golang-github-openprinting-goipp.git', missing an '.fmf' directory?
so I went to the mentioned repo and added the missing dir.
However the test kept failing, so I started to debug tmt linting. During that action I found the remote ref dir tree is downloaded into ~/.cache/fmf, which is not automatically swept, so files keep piling up there.
Additionally, the lint started to pass in the end, so it looked like tmt plans lint
was not downloading data every time I called the command, but only after some time, like the data had some timer...
$ rpm -q tmt tmt-1.34.0-1.fc39.noarch