EveryVoiceTTS / EveryVoiceTTS/EveryVoice
Running the regression test suite create 150k files - reduce and/or auto clean up
- Dominant language
- Python
- Stars
- 45
- Forks
- 4
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 14
Description
### Bug description
After running the whole regression test suite:
```
$ find regress-20250616-aiJ | wc
148457 148457 13959112
```
On any system, that's a lot of files. On Trixie, that's 15% of our inode quota on work, with just one regression run.
Two requests:
- [ ] Clean up automatically as part of the regression suite
- [ ] Change the everyvoice preprocessing pipeline to keep fewer files on disk, e.g., using a dataloader instead.
Contributor guide
Research direction
Start by locating the regression test suite and the EveryVoice preprocessing pipeline, then run the suite and measure the generated files. Done means the regression run automatically cleans up its artifacts and the preprocessing pipeline keeps substantially fewer files on disk, with tests or documented measurements confirming both changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data-engineering, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100