Commit aa09eb8
authored
Added waveform & spectrogram verification to integration tests (#209)
* Added waveform & spectrogram verification to integration tests
* Raised minimum similarity threshold for waveform/spectrogram image comparison in integration tests, except for demucs which is pretty inconsistent with itself
* Updated dependencies, moved to using SSIM for wave/spect comparison in integration test
* Attempt to fix integration test volatility with demucs by fixing Y axis for waveform images, but spectrograms are still all over the place
* Added integration test verifying the output dir and custom output names work as expected
* Split waveform and spec thresholds, lowered all, added images to test artifacts for CI
* Split DEFAULT_SIMILARITY_THRESHOLD to override spectrogram threshold
* Only run integration tests in integration workflow...1 parent 1bcb041 commit aa09eb8
47 files changed
Lines changed: 1469 additions & 341 deletions
File tree
- .github/workflows
- tests
- inputs/reference
- integration
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
69 | 72 | | |
70 | 73 | | |
71 | 74 | | |
0 commit comments