EveryVoiceTTS / EveryVoiceTTS/EveryVoice

Running the regression test suite create 150k files - reduce and/or auto clean up

Open
#678 0 comments 0 reactions 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.