[Needs Investigation] Failing tests due to temp dir not cleaned up
I'm seeing a bunch of failing tests:
The following tests FAILED:
6 - kerfuffle-extracttest (Failed)
19 - plugins-cliunarchivertest (Failed)
From a quick look, it seems that the following code somehow broke:
void CliInterface::cleanUpExtracting()
{
restoreWorkingDirExtraction();
m_extractTempDir.reset();
}
The temp folder created by m_extractTempDir
is not getting deleted as it should, so the tests are finding more files on disk than expected.
This code has not changed in years and the tests used to pass just fine. So I guess it could be a regression in a recent Qt6 release. Needs more investigation.