New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gr-audio: not a single unit test #2539
Comments
persists |
Testing audio infrastructure is hard. Here's the key points I've gathered. First, for reference, quick architectural rundown of gr-audio
Regarding testing these: While we hide these behind the same block, the actual implementations work differently, have different semantics even in basic things and need individual testing.
personal assessment here is that having this many cornercase behaviours without tests is a bit dangerous. Windows and OSS sinks seems to be mostly worse than the portaudio sink; would plain remove it. Same goes for the |
Testing audio sink/source might be hard, because we've not defined a contract that says "needs to be constructable, can fail in start()" or something. But: we do need to test at least these sources/sinks that we know can be instantiated under all circumstances.
The text was updated successfully, but these errors were encountered: