StyleTTS2 icon indicating copy to clipboard operation
StyleTTS2 copied to clipboard

Testing foundation layer needed!

Open VeVarunSharma opened this issue 2 years ago • 0 comments

Issue Request Type

I'm submitting a ...:

  • [ ] Bug report
  • [x] Feature request
  • [ ] Support request

What is the current behavior?

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

There is no ability to run tests on code as there is no foundational test layer for unit, integration, etc type testing.

What is the motivation / use case for changing the behavior?

As a styleTTS2 contributor I want to be able to run tests to ensure that my code doesn't break anything critical, as well as if myself or other contributors fix a bug/issue, we want regression testing, and the ability to encode the bug fix reflected in the tests.

What is the expected behavior?

  1. To be able to run a test suite or repo wide tests
  2. To be able to encode bug fixes in tests

Please tell us about your environment

  • Necessary for bug issues & support, but also can be optionally relevant for feature requests. Otherwise use N/A.

N/A

E.g:

  • Version: 2.0.0-beta.X
  • Operating System & Version (e.g., Ubuntu 20.04, MacOSX, Windows 10):
  • Hardware Specifications (e.g., CPU, GPU, Memory):
  • CUDA/cuDNN version (if applicable):

Other information

(e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, screenshots & visuals, etc)

A popular unit and integration testing framework we could optimally use with this repo is: PyTest and we can also use PyTorchTesting for integration ML heavy tasks.

VeVarunSharma avatar Dec 17 '23 21:12 VeVarunSharma